Setup the RWS Development Environment on Ubuntu 22

Install Ansible, Vagrant, LXD, Virtualbox and clone the project directory.

Projects: c2platform/rws/ansible-gis


In this section, you will find step-by-step instructions on how to set up and utilize the RWS development environment.


Setup C2 Development Environment

The RWS Development Environment is an extension of the C2 Development Environment, so it’s essential to set up the C2 environment first.

Setting Up Project Directories for RWS

Learn how to clone RWS Git repositories using the clone script and install Ansible Galaxy Roles and Collections to set up your development environment efficiently.

LXD Network and Profile for RWS

Install, initialize and configure LXD.

Create the Reverse Proxy and Web Proxy

Create and provision the gsd-rproxy1 node, which is an essential prerequisite for a functional development environment.

Access the RWS Development Environment with Firefox

Learn how to access the RWS Development Environment using Firefox by configuring a dedicated Firefox profile, importing the C2 CA Root certificate, and setting up a forward proxy.

Making RWS Software and License Files Available for Ansible

Make necessary ( ArcGIS ) software and licenses for Ansible on Windows gsd nodes using Vagrant Sync Folders.