If you will be deploying to a cloud provider, please first check to see if we have a terraform package for your provider. This will aid you in ensuring certain required steps are performed first.

<aside> 💡 We highly recommend using our terraform provider, or at least modify one to work with your desired provider. A lot of the installation challenges come from running our ansible installer on a platform we have not used.

</aside>

Setup Ansible

Install Ansible

Please see the ansible installation guide for more details on how to proceed with installing ansible.

Download our Ansible Package

QUICK INSTALL

  1. Download latest zip from https://github.com/ComputeStacks/ansible-install

  2. Decompress and open directory

    mv inventory.yml.sample inventory.yml
    make roles
    

<aside> 💡 If you used our terraform providers, you can skip the mv inventory.yml.sample inventory.yml command and copy the result/inventory.yml file to the root of this directory.

</aside>

<aside> ⚠️ The actual bootstrap process can take up to an hour, so we recommend you setup your ansible environment on a remote linux server, and run either tmux or screen.

</aside>

Inventory File

Please review your inventory.yml file and ensure all the settings are correct. You may check the roles/<role>/defaults/main.yml file for each role to see additional configuration options.

Prepare the servers