gitops
Reading order: Running IaC and CaC from a controller
- Control node, runner, controller: who runs your Ansible, and how Tower became AWX and AAP in ansible
- Ansible controllers in 2026: AWX paused, AAP, Semaphore UI, or plain CI in ansible
- GitOps with tools that push: Ansible and OpenTofu against the four OpenGitOps principles
- OpenTofu in a GitLab pipeline: GitLab-managed state and the OpenTofu CI/CD component in terraform
Everything in this topic, oldest first
GitOps with tools that push: Ansible and OpenTofu against the four OpenGitOps principles - 2026-10-22
Third entry in the Running IaC and CaC from a controller series. The first two entries looked at what runs Ansible: a pipeline's runner job or a controller. Both are often called "GitOps" as soon as the playbooks live in Git. GitOps has a stricter definition than that, written…