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