Getting started
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.
Local Development Options
kubeadm, k3s, k0s, and microk8s are deployed using Multipass virtual machines.
Easy setup to learn kubernetes
dev
Reference tool to create a kubernetes cluster
dev
Lightweight and IoT friendy
dev
Zero friction kubernetes distribution
dev
Ubuntu native kubernetes distribution
dev
Kubernetes in Docker
dev
k3s in Docker containers
dev
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.