lima icon indicating copy to clipboard operation
lima copied to clipboard

Additional provisioning formats beyond shell scripts

Open afbjorklund opened this issue 1 year ago • 0 comments

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 |
                ||     ||

afbjorklund avatar Apr 15 '24 20:04 afbjorklund