Distributions
Distributions
refer to the underlying Kubernetes distribution that is used to create the cluster. This can be the providers native distribution, or some other distribution that is compatible with the provider. The Distribution
is responsible for providing the Kubernetes API and the underlying components that are used to run the cluster.
Native
The Native
distribution is the default Kubernetes distribution provided by a specific Provider
. In most cases this is a distribution that is optimized for the provider and is designed to work seamlessly with the provider’s infrastructure.
Below is the actual distribution used when using the Native
distribution with the various engines.
K3s
The K3s
distribution is a lightweight Kubernetes distribution that is designed for resource-constrained environments. Its implementation depends on the Provider
used.