lima
lima copied to clipboard
Additional provisioning formats beyond shell scripts
Description
Currently we are using shell scripts, for the standard provisioning
It could also be useful to support other means, such as Ansible?
provision:
- mode: ansible
playbook: playbook.yaml
It would create an inventory, and then call ansible-playbook
-
Host ("control node") requirements: Ansible
-
Guest ("managed node") requirements: Python
See also:
-
https://docs.ansible.com/ansible/latest/scenario_guides/guide_vagrant.html
-
https://developer.hashicorp.com/vagrant/docs/provisioning/ansible (v2.3.7)
╭─────────╮
⟨ ansible ⟩
╰─────────╯
╲ ^__^
╲ (oo)\_______
(__)\ )\/\
||----w |
|| ||