Installation et kubectl 20 min de lecture

Installer kubectl et Minikube

kubectl : l'outil en ligne de commande

kubectl est l'outil CLI pour interagir avec Kubernetes.

# Linux
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
sudo mv kubectl /usr/local/bin/

# Verifier l'installation
kubectl version --client

Minikube : cluster local

Minikube cree un cluster Kubernetes local pour le developpement.

# Installer Minikube
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

# Demarrer un cluster
minikube start

# Verifier le statut
minikube status

Configuration kubectl

kubectl utilise un fichier de configuration ~/.kube/config pour se connecter au cluster.

kubectl config view
kubectl config get-contexts
kubectl config use-context minikube
Alternatives : kind, k3s, Docker Desktop incluent aussi Kubernetes.