Engineering met een "Pseudo" Ontwikkelomgeving
De Ansible-ontwikkelomgeving binnen het RWS Domein/DC wordt erkend als een “pseudo” omgeving om twee belangrijke redenen. Ten eerste zijn het uitvoeren van resets en snapshots van VM’s niet eenvoudig. Deze acties vereisen een formeel verzoek aan het infrastructuurteam via een TopDesk-verzoek tot wijziging, wat doorgaans minstens een dag in beslag neemt. Voor intensief Ansible-engineeringwerk is de mogelijkheid om de omgeving meerdere keren per dag te resetten cruciaal.
Ten tweede wordt deze omgeving gedeeld onder verschillende engineers, waaronder ook engineers die niet tot het GIS Platform-team behoren. Dit kan resulteren in aanzienlijke periodes van onbeschikbaarheid, soms tot een week of langer.
Aanvullende Informatie
Voor aanvullende inzichten en begeleiding:
- Ontdek de unieke Ansible projecttypes binnen de C2 Platform aanpak door te bezoeken Ansible Projecten.
- RWS hanteert een “open, tenzij” beleid, wat ertoe leidt dat de Execution Environment (EE) van het GIS Platform is opgenomen in het GitLab Open Source Programma. Dit biedt toegang tot GitLab Ultimate.
- Begrijp de kritieke verschillen tussen opereren (gebruiken) en engineeren met Ansible hier.
- Ontwikkelomgeving: Ervaar ongeëvenaarde flexibiliteit en productiviteit via lokale ontwikkeling, een realiteit mogelijk gemaakt door het omarmen van de ["open, tenzij"]({{< relref path="/docs/concepts/oss" >}}) benadering.
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.