SR2® DevOps documentation
This site documents how SR2 deploys and runs its services with Ansible.
The sr2c.core collection prepares hardened Rocky Linux 9 hosts and provides the shared services for the infrastructure: FreeIPA, Keycloak, Headscale, radiusd, Prometheus, rsyslog, Loki, and Grafana.
sr2c.podman provides building blocks for rootless Podman: host setup, networks, nginx, and databases. The sr2c.apps collection holds one role per application, built on those blocks.
sr2c.terraform provides building blocks for using Terraform as part of Ansible workflows.
Each role and module has its reference page under Collections.
Documentation
Collections:
Plugin indexes:
Reference indexes: