Clusters

The first step in working with Kubernetes is creating a cluster. Whether you need a lightweight local environment for development or a production-ready platform, this page presents various options to help you get started. Local solutions are great for learning and testing, while managed services like Exoscale SKS handle the complexity of production deployments.

Prerequisite

Several local cluster options below (kubeadm, k3s, k0s, MicroK8s) run inside virtual machines. Multipass is the recommended tool to create them.

Local Development Options

Production Option

For production workloads, consider using Exoscale SKS which provides a managed control plane, automated updates, load balancers, storage, DNS services and much more.