Ansible AD Role
Manage Microsoft Active Directory.
Manage Microsoft Active Directory.
Installs and configures Dnsmasq
Manage Software Downloads.
Streamline the creation and management of your own Certificate Authority (CA) with this role, which automates certificate generation and distribution across nodes using the community.crypto collection.
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.
Efficiently manage Windows systems using modules from ansible.windows, community.windows, and chocolatey.chocolatey collections, streamlining resource management via the win_resources variable, enhancing administration and eliminating the need for custom roles or collections.
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.
HAProxy installation and configuration.
Install OpenDJ LDAP server
Installs and configures KeyCloak
Manage Kubernetes effortlessly with the kubernetes.core collection through a versatile kubernetes_resources variable, simplifying tasks such as applying configurations and managing resources dynamically.
Manage Splunk servers and Universal Forwarder nodes using flexible access to over 115 modules via the splunk_resources variable, enhancing your Splunk deployment capabilities.
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.
Facilitate the silent installation of FME Flow on MS Windows hosts, leveraging the installer’s capabilities while managing dependencies like Tomcat and Java, and providing detailed API configurations and variable management for seamless integration.
Installs, configures and manages Tomcat
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.
Manages the Radix Guardian systemd service to provide temporary root privileges on Linux hosts by monitoring user sessions and dynamically adjusting sudoers files, enabling secure Ansible become operations without permanent root access.
Manage secrets effectively using Ansible Vault within your Ansible projects, specifically designed for Red Hat Automation Platform (AAP) and AWX, enhancing security and simplifying secret management.