Start using ansible
Start using ansible playbooks to provision where applicable.
https://www.ansible.com/overview/how-ansible-works
https://docs.ansible.com/
https://docs.ansible.com/ansible-core/devel/index.html
https://docs.ansible.com/ansible-core/devel/installation_guide/index.html
https://www.digitalocean.com/community/tutorials/how-to-use-ansible-with-terraform-for-configuration-management
Ansible vault for secret storage
https://docs.ansible.com/ansible/latest/user_guide/vault.html
-
Learn basics of ansible -
Review which resources this works for initially -
Look to replace all local-execs with ansible - This will allow the project to move towards being cross-platform
- Looks like we call ansible-playbook from local-exec?
-
Create list of possible replacing remote-execs with playbooks -
Start replacing remote-execs with playbooks
Edited by kc