Manage the Development Environment

Setting up, managing, and using the Ansible development environment of the C2 Platform.

Projects:  c2platform/c2/ansible-inventory ,  c2platform.dev.desktop

The development environment is a key concept within the C2 Platform. The guides on this page cover setting up, managing, and using the Ansible development environment. The first guide covers setting up the c2d-devtop node, where the Ansible desktop role (c2platform.dev.desktop ) installs core components such as Vagrant, LXD, VirtualBox, and Visual Studio Code. Using an existing development environment, you provision c2d-devtop as a new, fully configured C2 Platform development environment from which you can roll out additional nodes.


Set Up the Ansible Development Desktop Node

Create the c2d-devtop Ansible development desktop node with Vagrant. This node simulates the host development desktop used for Ansible engineering.