From 78e90f234bde46a4df332d892cdbf3e84a221452 Mon Sep 17 00:00:00 2001
From: ministicraft
+ Terraform Enterprise / HCP Terraform — HashiCorp's commercial offering: remote state, RBAC, audit logs
+ Spacelift — GitOps-first CI/CD for Terraform (and OpenTofu)
+ Atlantis — open-source: plan & apply triggered by pull requests
+ env0, Scalr — SaaS alternatives with policy & cost management
+
Your servers are provisioned. Now make them do something.
+YAML playbooks run tasks in order, across any number of hosts.
+ No daemon. No certificate authority. Just Python + SSH.
+ Idempotent modules ensure the same playbook can run safely again and again.
# playbook/webserver.yml
+
+- name: Configure web server
+ hosts: webservers
+ become: true
+
+ tasks:
+ - name: Install nginx
+ ansible.builtin.package:
+ name: nginx
+ state: present
+
+ - name: Deploy nginx config
+ ansible.builtin.template:
+ src: nginx.conf.j2
+ dest: /etc/nginx/nginx.conf
+ notify: Restart nginx
+
+ handlers:
+ - name: Restart nginx
+ ansible.builtin.service:
+ name: nginx
+ state: restarted
+
+ Ansible Galaxy — 10,000+ ready-made roles and collections.
+ Don't write a playbook to install Docker from scratch. Someone already did.
+ Just ansible-galaxy install geerlingguy.docker.
+ AWX — open-source web UI, API, and scheduler for Ansible
+ Ansible Automation Platform (Red Hat) — enterprise version of AWX, with support & integrations
+ Semaphore — lightweight open-source alternative to AWX
+ The core Ansible engine remains Apache 2.0 — truly open-source.
+