Control Plane’s Managed Kubernetes service is designed to simplify the creation and management of Kubernetes clusters, including upgrades and scaling, across multiple cloud platforms and private cloud environments. By offering a unified view for Kubernetes cluster management, this service enables the centralized management of numerous clusters on various cloud platforms, private clouds, and across accounts. Managed Kubernetes handles the tasks required to maintain a healthy Kubernetes cluster. In addition, it manages autoscaling according to user preferences, optimizes costs by using spot instances when enabled, and allows seamless upgrades based on the user’s selected version.Documentation Index
Fetch the complete documentation index at: https://controlplanecorporation-eric-mk8s-updates.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
CNCF Certified
Managed Kubernetes is a CNCF-certified product. Learn more.Conformance Tests
Requirements
In order to use Managed Kubernetes, make sure these requirements are met:- Linux OS.
- A recent kernel version (> 5.4).
- Internet access (for mk8s to download components).
- Member nodes of the cluster must be able to communicate with each other (same VPC, same L2 network, etc.).
Supported Kubernetes versions
- 1.35.3
- 1.34.2
- 1.33.5
- 1.32.9
- 1.31.13
- 1.30.3
- 1.29.7
- 1.28.4
- 1.27.3
- 1.26.4
Infrastructure Providers
Click a provider name for details. Also available (documentation coming soon):- Azure
- Linode
- DigitalOcean
- Lambda
Add-Ons
The following optional features can be enabled or disabled.- AWS ECR: Allows pulling images from private ECR (Elastic Container Registry).
- AWS EFS: Provides support for persistent volumes using AWS Elastic File System.
- AWS Workload Identity: Allows your pods to assume AWS IAM Roles.
- Azure ACR: Allows pulling images from private ACR (Azure Container Registry).
- Azure Workload Identity: Allows your pods to impersonate Azure Service Principals.
- Headlamp: Provides a Kubernetes dashboard based on open-source Headlamp.
- Local Path Storage: Creates PVCs backed by local volumes.
- Logs: Enables logging for pods and cluster auditing.
- Metrics: Collects metrics and ships them to Control Plane for long-term storage.
- Registry Mirroring: Builds a P2P network from the nodes to speed up image pulls. Based on the Spegel OSS project.
- Sysbox: Deploys the Sysbox project, improving container isolation.
- Kubernetes Dashboard (Deprecated): Provides the standard Kubernetes dashboard UI for the cluster.