Ansible Management Collection

C2 Ansible Management collection
GitLab

Pipeline Status Latest Release Ansible Galaxy

C2 Platform management roles that are typically used within management domain.

Roles

Modules and Filters

For detailed information on the available modules and filters within this collection, please refer to the Ansible Galaxy  page.

You can of course also use the ansible-doc command to explore the documentation:

ansible-doc -t module --list c2platform.mgmt
ansible-doc -t filter --list c2platform.mgmt
ansible-doc -t filter <FILTER_NAME>
ansible-doc -t module <MODULE_NAME>

Ansible Awx Role

Ansible Backup Role

Ansible GitLab Role

Installs and configures GitLab Community Edition (CE) on Debian/Ubuntu and RHEL-based Linux systems with support for SSL certificates, Personal Access Tokens (PATs), import sources configuration, and integration with the C2 Platform ecosystem.

Ansible GitLab Runner Role

Installs and configures GitLab Runner for CI/CD pipelines on Linux systems with support for multiple executor types (Docker, Shell), VM-based and container-based runners, and air-gapped environments.

Ansible Harbor Role

Ansible Monit Role

Ansible Splunk Role

Manage Splunk servers and Universal Forwarder nodes using flexible access to over 115 modules via the splunk_resources variable, enhancing your Splunk deployment capabilities.



Last modified March 16, 2026: import gitlab projects C2-442 (7b2feba)