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>
Please see the ansible installation guide for more details on how to proceed with installing ansible.
QUICK INSTALL
Download latest zip from https://github.com/ComputeStacks/ansible-install
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>
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.