Ansible

Back to Infrastructure as Code

A configuration management and automation tool using YAML playbooks. Agentless — connects to hosts via SSH to execute tasks. Idempotent — running the same playbook multiple times produces the same result. Used for server configuration, application deployment, and orchestration. Modules provide pre-built functionality.

Key Properties

  • Terraform (infrastructure provisioning; Ansible does configuration)
  • GitOps (alternative approach to deployment automation)

cloud iac