╦╔═╦ ╦╔╗ ╔═╗╦  ╔═╗╔═╗╔═╗╦  
β• β•©β•—β•‘ β•‘β• β•©β•—β•‘β•£ β•‘  β•‘ β•‘β•‘  ╠═╣║  
β•© β•©β•šβ•β•β•šβ•β•β•šβ•β•β•©β•β•β•šβ•β•β•šβ•β•β•© ╩╩═╝

Local Kubernetes in one command

Interactive installer designed for learning and experimentation with local Kubernetes development. Simplifies the setup of essential tools for hands-on Kubernetes learning.

Install kubelocal:
curl -fsSL https://kubelocal-website.pages.dev/install | sh
⚠️ Linux amd64 only β€’ Learning tool for VMs/WSL environments
2
Runtimes
2
Distributions
1
Command

What kubelocal installs

πŸ”§ You choose

Container Runtime

🐳
Docker Container platform for development
πŸ›‘οΈ
Podman Rootless container runtime alternative

Kubernetes Runtime

☸️
Kind Kubernetes in Docker for local development
πŸš€
Minikube Local Kubernetes cluster with multiple drivers

CLI Tools

β›΅
Helm Package manager for Kubernetes
πŸ”§
Kustomize Configuration customization tool

βœ… Always Installed

βš™οΈ
kubectl Kubernetes command-line interface

πŸ’‘ Tips

πŸ”—
k alias Creates a convenient 'k' alias for kubectl

Installation in 4 steps

1

Run the command

Copy and execute the installation command in your terminal.

2

Choose container runtime

Select your preferred container runtime: Docker or Podman.

3

Select Kubernetes distribution

Choose between Kind or Minikube for your local Kubernetes cluster.

4

Optional CLI tools

Choose additional tools like Helm and Kustomize to enhance your workflow.

Alternative Installation

Manual Download

# Download the release
wget https://github.com/Antoine-Flo/kubelocal/releases/download/v0.0.5/kubelocal-v0.0.5-linux-amd64.tar.gz
# Extract
tar -xzf kubelocal-v0.0.5-linux-amd64.tar.gz
# Run
./kubelocal
Check version: ./kubelocal --version