Ansible Middleware Collection

C2 Ansible Middleware collection
GitLab

Pipeline Status Latest Release Ansible Galaxy

C2 Platform middleware roles

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.mw
ansible-doc -t filter --list c2platform.mw
ansible-doc -t filter <FILTER_NAME>
ansible-doc -t module <MODULE_NAME>

Ansible Apache-rol

Ansible Dnsmasq-rol

Installs and configures Dnsmasq

Ansible Docker-rol

Ansible Exim4-rol

Ansible Haproxy-rol

HAProxy installation and configuration.

Ansible Keycloak-rol

Installs and configures KeyCloak

Ansible Kubernetes-rol

Manage Kubernetes effortlessly with the kubernetes.core collection through a versatile kubernetes_resources variable, simplifying tasks such as applying configurations and managing resources dynamically.

Ansible MicroK8s-rol

Install and manage MicroK8s efficiently using the versatile microk8s_linux_resources and microk8s_linux_bootstrap_resources variables, which integrate the c2platform.core.linux role to simplify resource management with various Ansible modules.

Ansible NFS-rol

Ansible PostgreSQL-rol

Ansible Proxy-rol

Ansible Tomcat-rol

Installs, configures and manages Tomcat