Deploy ansible docker image for IaC configuration deployments for local virtualization, docker, and config management on notable cloud platforms.
Involves installation of dependencies, python3 and pip
| Variable | Default Value | Usage |
|---|---|---|
| ANSIBLE_VERSION | 2.9.4 | For future upgrades to new ansible versions |
| PIP_PACKAGES | multiple | install python requirements |
| Package | Version |
|---|---|
| ansible | 2.9.4 |
| pyvmoni | 7.0 |
| docker | 4.2.2 |
| docker-compose | 1.2.26 |
| boto3 | 1.14.16 |
| boto | 2.49.0 |
| cryptography | 2.9.2 |
| ansible[azure] | --- |
| apache-libcloud | 3.1.0 |
docker run -it --rm \
aade/ansible-iac:latest \
ansible --version
docker run -it --rm \
-v ${PWD}:/ansible \
aade/ansible-iac:latest \
ansible-playbook -i inventory playbook.yml