ansible
Ansible playbooks for automated configuration management.
Use it on boxctl
- On the dashboard, pick ansible in the Template picker and click Boot box.
- The box boots, then runs
ansible/playbooks/docker.yamlon itself. The button reads Booting… until the script has finished. - Open the box's Terminal and follow the guide below. The box's row keeps a link back to this page under the template's name.
The guide is shared with the onctl CLI, so it starts from an onctl up -a ansible/playbooks/docker.yaml command. Booting a box with this template replaces that command; everything the guide runs on the VM itself applies as written.
Ansible playbooks
Use the bundled playbooks to provision software after your VM is created. The docker example installs Docker with Ansible in a single run:
onctl up -n ansible -a ansible/playbooks/docker.yaml
Add more playbooks under ansible/playbooks/ to automate additional configuration tasks.
See the template's source for exactly what it runs.