collections | ||
library | ||
roles | ||
tasks | ||
vars | ||
ansible.cfg | ||
deploy_ovh_instance.yml | ||
DEV_GUIDELINES.md | ||
install_requirements.sh | ||
inventory.yml | ||
README.md | ||
TODO |
deploy then delete:
$ SECRETS_ARCHIVE_PASSPHRASE=XXXXXX ansible-playbook -e target_name=host.domain -e SECRET_HOST=host2.domain2 deploy_ovh_instance.yml
only delete:
$ SECRETS_ARCHIVE_PASSPHRASE=XXXXXX ansible-playbook -e target_name=host.domain -e SECRET_HOST=host2.domain2 -t delete deploy_ovh_instance.yml
deploy and do not delete:
$ SECRETS_ARCHIVE_PASSPHRASE=XXXXXX ansible-playbook -e target_name=host.domain -e SECRET_HOST=host2.domain2 -e delete=False deploy_ovh_instance.yml
library directory contains Ansible modules from https://github.com/gheesh/ansible-ovh-dns