Luke Murphy
fc393a3d5f
This makes it possible to run a deployment as opposed to a 'setup' play where all the necessary prerequisites are arranged on the server. We don't need to do that each time. Closes decentral1se/xppl#4. Might help decentral1se/xppl#2. |
||
---|---|---|
.. | ||
bin | ||
plays | ||
roles | ||
ansible.cfg | ||
inventory | ||
README.md |
XPPL Ansible Automation
An automated deployment for the XPPL. If you're running these scripts, you'll need SSH access and Sudo permissions on the machines. It is already running deployments for:
Prerequisites
You'll need to install Ansible.
$ sudo apt install -y ansible
Setup a New XPPL
$ ansible-playbook --limit varia-zone --ask-become-pass plays/setup.yml
Deploy a New XPPL Version
$ ansible-playbook --limit varia-zone --ask-become-pass plays/deploy.yml