Managed Kubernetes Control Plane
UpCloud’s Managed Kubernetes manages the specialised Kubernetes® Control plane components which make global decisions about cluster scheduling and deployments.
The Control plane runs on fully managed cloud infrastructure according to the selected configuration plan. Users have the option to choose between the Development and Production plans depending on their use case.
Development plan
The development plan offers a single-node control plane without redundancy.
This is intended for development purposes capable of operating up to 50 worker nodes.
Production plan
For production use or with development using more than 50 worker nodes, it is advised to use the Production plan. This comes with a high-availability control plane, redundancy and automated fail-over.
The production plan is rated for up to 200 worker nodes per Managed Kubernetes cluster.
Limiting Kubernetes API access
Each cluster is configurable with an IP filter for API access. This control which source IP addresses or ranges can interact with the cluster’s core management interface, the Kubernetes API. This access is often used by the “kubectl” tool. This filter does not impact the accessibility of exposed services or worker nodes, as these components are not managed through the Kubernetes API. The list of allowed source IP addresses/ranges is modifiable after cluster creation.
It is also possible to allow access from the public Internet to the Kubernetes API.
Kubernetes is a registered trademark of The Linux Foundation.