Highly-Available 2-Node Kubernetes Cluster

There appears to be a growing demand in the market for running highly available Kubernetes clusters with just two nodes, particularly in edge computing scenarios where cost-saving is critical. I have noticed that several companies, such as Platform9 and Spectro Cloud, have announced their solutions for two-node clusters ( Transforming The Edge: Platform9 Introduces Highly-Available 2-Node Kubernetes Cluster - Platform9, 2-node edge Kubernetes clusters for HA and cost savings - Spectro Cloud), although I am not sure how they achieve this. With most popular Kubernetes distributions, however, a minimum of three nodes is required to form a highly available cluster. I am curious if there are any plans in the community to investigate this topic and make this a build-in feature.

1 Like