For database installation and similar servers, Kubernetes is used to run all components in the cloud. This page shows how to install Kubernetes clusters on bare metals from Hetzner. Bare metals is used instead of managed Kubernetes the clouds to lower the processing cost.
To install Kubernetes properly, there is a tool that simplifies the cluster provisioning process for Hetzner servers. This tool allows the creation of clusters using bare metals and private networks through the vSwitch feature from Hetzner Robot panel.
While this type of Kubernetes installation saves a lot in terms of price per processing power, this method has its drawbacks. At the moment, with the tool that facilitates the installation, it is still necessary to buy bare metal, install the operating system and manually add it to the private network. And finally after that, manually add the server to the cluster.
Tool Repository:
https://github.com/syself/cluster-api-provider-hetzner
Extra Sources:
https://mlohr.com/kubernetes-cluster-on-hetzner-bare-metal-servers
https://medium.com/polarsquad/kubernetes-on-hetzner-68944d8d8b26
Vultr Sources:
https://github.com/vultr/vultr-csi/tree/master/docs/kubernetes