Setup C2 Development Environment
The PHX Development Environment is an extension of the C2 Development Environment, so it’s essential to set up the C2 environment first.
The PHX Development Environment is an extension of the C2 Development Environment, so it’s essential to set up the C2 environment first.
The RWS Development Environment is an extension of the C2 Development Environment, so it’s essential to set up the C2 environment first.
Install Ansible, Vagrant, LXD, Virtualbox and clone the project directories.
Learn how to validate that FME WebSockets are correctly configured and operational.
Learn how to completely remove VirtualBox from your system.
Learn how to downgrade the kernel on Ubuntu 22.04 to resolve compatibility issues with VirtualBox.
Install Ansible, Vagrant, LXD, Virtualbox and clone the project directory.
Set up your Ansible development desktop with Ansible, Vagrant, LXD, and VirtualBox on Ubuntu 22.04. Clone the PHX project directories to extend the base C2 development environment. Use this setup to configure essential base services, including the Microsoft AD domain controller and reverse proxy. Finally, access web-based services in the environment via a Firefox profile using the forward proxy for sandboxed access.
Improve code quality, identify potential issues early on, and ensure adherence to coding standards.
Learn how to setup VS Code including recommended VS Code extensions for Ansible engineering tasks.
C2 Ansible Apps collection
C2 Ansible Azure Devops collection
C2 Platform core, generic roles that are used by all or some other roles. These roles typically don’t create services / processes on target node but are dependencies e.g. packages required by those roles. Or these roles help with Ansible provisioning for example offers generic Ansible modules, filters etc.
C2 Ansible Dev collection
C2 Ansible Middleware collection
Manage Linux systems effectively with a wide range of modules from ansible.builtin
, ansible.posix
, and community.general
collections, simplifying resource management via the linux_resources
variable, which is flexible and powerful, enhancing administration and reducing the need for custom roles or collections.