Fill in your SSH public key in setup.sh then copy it to the target host and run as root to setup requirements for Ansible.
On the local machine:
pip install -r requirements.txt
to install dependenciesansible-galaxy install -r requirements.yml
to install ansible dependencieshosts
file along the exampleThe playbook can be ran like so:
ansible-playbook site.yml
For a dry run the check
, diff
and verbose
parameters can be added:
ansible-playbook -C -D -v site.yml
To run only on a subset of hosts the limit
parameter can be added:
ansible-playbook -l SUBSET site.yml