RWS GIS Platform ( 2023 to present )

Rijkswaterstaat ( RWS ) GIS Platform

Projects: c2platform/rws/ansible-gis, c2platform.gis, c2platform.wincore


RWS GIS Automation Platform

System context diagram for RWS GIS Automation Platform which is based on the C2 Platform approach and runs within the RWS domain on the Red Hat Automation Platform (AAP).

Operating the GIS Platform using Ansible

The diagram on this page visualizes how LCM and TAM tasks of the GIS platform are performed using Ansible. Two key components are the Ansible Inventory Project hosted by Azure DevOps and the Ansible Execution Environment ( EE ) hosted by GitLab.

Engineering the GIS Platform using Ansible

This diagram visualizes the Ansible engineering of Ansible content. Use the standard C2 Platform approach this is completely done in the open source domain utilizing local development and a open source “reference implementation” of the GIS Platform.

Engineering with a "Pseudo" Development Environment

Engineering Ansible collections and roles in the RWS Domain/DC is termed as “engineering light” due to its use of a “pseudo” development environment. This setup poses specific challenges such as limited access to resets.

Designing a Flexible Software Repository for Ansible

This document presents RWS’s approach to managing software downloads using Ansible, emphasizing the c2platform.wincore.download Ansible role. This role is versatile, supporting both a simple Apache2 based repository and more advanced setups like Sonatype Nexus Repository Manager.

Implementing PKI for RWS GIS with Ansible

Learn how to automate the generation and management of RWS SSL/TLS certificates and Java KeyStores with Ansible, integrating manual processes effortlessly.



Last modified November 15, 2024: coauthor config C2-586 C2-573 (fc7fb74)