Ansible
Ansible¶
Configuration management tool for automating deployments and orchestration. Installs core Ansible + collections for infra as code.
Lab Environment Only
This tool is intended for ephemeral, short-lived lab environments and is not hardened for production use.
System Requirements
This script is designed for Ubuntu LTS and derivatives (Linux Mint, Pop!_OS). Other distributions (RHEL, Fedora, Debian, ARM) are not supported.
Installation Command¶
curl -sL https://raw.githubusercontent.com/ibtisam-iq/infra-bootstrap/main/scripts/components/ansible-setup.sh | sudo bash
What It Installs¶
- Ansible core (latest stable).
- pip deps (e.g., jinja2).
- Basic collections (core, community.general).
Verify¶
ansible --version # e.g., ansible [core 2.15.x]
ansible-galaxy collection list # Installed collections
Post-Installation Verification
After installation completes, it is recommended to:
- Validate the installed version
- Ensure the service is running (if applicable)
- Confirm CLI availability
- Run a basic operational command
Official Docs: docs.ansible.com
Last update: January 21, 2026 11:27:57 PM