Engineering with a "Pseudo" Development Environment
The Ansible development environment within the RWS Domain/DC is recognized as a “pseudo” environment for two primary reasons. Firstly, performing resets and snapshots of VMs is not straightforward. These actions require a formal request to the infrastructure team via a TopDesk change request, which typically takes a minimum of one day to address. For intensive Ansible engineering work, the capability to reset the environment multiple times per day is vital.
Secondly, this environment is shared among various engineers, including those not in the GIS Platform team. This can result in considerable periods of unavailability, sometimes extending for a week or more.
Additional Information
For additional insights and guidance:
- Discover the unique Ansible project types within the C2 Platform approach by visiting Ansible Projects.
- RWS adopts an “open, unless” policy, leading to the GIS Platform’s Execution Environment (EE) being included in the GitLab Open Source Program. This enables access to GitLab Ultimate.
- Understand the critical differences between operating (using) and engineering with Ansible here.
- Development Environment: Experience unparalleled flexibility and productivity through local development, a reality realized by embracing the "open, unless" approach.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.