github.com/berops/claudie is an automation for spawning (and managing) multi-cloud clusters. It offers a vendor-lock free deployment and migration from one provider to another under full production load.
Claudie is a Kubernetes cluster life-cycle manager, focusing on multi-cloud clusters. Cloud-agnostic with no vendor lock-in. It creates a VPN across the provisioned machines and provisions Kubernetes on top of that with Longhorn as our storage layer and with dynamic DNS and LB management. Support for on-premises nodepools and arm is a WIP.
Have a look at github.com/berops/claudie, try it out and let us know your feedback!