Canonical Kubernetes Worker
Scale your Canonical Kubernetes cluster by adding worker nodes.
Canonical Kubernetes k8s is a performant, lightweight, secure and opinionated Kubernetes distribution that includes all the components you need to create and manage scalable clusters for any use case. This charm automates the deployment and operation of a Kubernetes worker node on any machine-type cloud.
Quick Start
Deploy a complete cluster with control plane and workers in three commands:
juju deploy k8s
juju deploy k8s-worker
juju relate k8s k8s-worker:cluster
What are Worker Nodes?
Worker nodes are where your containerized applications actually run. While the control plane (k8s charm) handles cluster management and scheduling, worker nodes execute the workloads. Scale your cluster by deploying additional k8s-worker units as your needs grow.
Learn More
Find tutorials, how-to guides, and reference material in the Canonical Kubernetes documentation. New to Canonical Kubernetes? Start with our tutorial.
Project and community
Canonical Kubernetes is a member of the Ubuntu family. It’s an open source project which warmly welcomes community contributions, suggestions, fixes and constructive feedback.
Thinking about using Canonical Kubernetes for your next project? Get in touch!