Ansible
Configuration management tool for automating provisioning and maintaining desired state across multiple hosts from a single control node.
-
What Ansible is, how it works, and initial SSH key setup.
-
Installing Ansible on the control node.
-
Defining managed hosts and running ad hoc commands.
-
Variables let you define values once and reuse them.
-
Encrypting secrets and sensitive variables in playbooks and inventory.
-
Structuring playbooks into reusable, portable units.
-
Repeatable, ordered task definitions for configuring hosts.
-
Templates for running Docker containers with Ansible.