I’ve recently started a project that allows the bootstrap of a microcloud cluster on the cloud and on very basic networks using the power of tunnels. Please check it out here(microcloud-automated). I’d love to have the contribution of the community.
Currently I’ve been able to get it to work efficiently on Azure and have plans to include other clouds as well.
It also worked with RaspberryPIs and a $15 switch.
I’ve abstracted the common input fields into the group_vars
folder and depending on what’s configured, you can:
- Input your already existing infra details or
- Setup infra using terraform then
- bootstrap the cluster using ansible.
- Rollback the cluster installation or
- Tear down the cloud provisioned infra.