Skip to content

Minikube ​

Minikube est un outil qui permet de faire fonctionner Kubernetes localement.

Fonctionnalités ​

Commandes de base ​

CommandeDescription
minikube startDémarrer un cluster Minikube.
minikube stopArrêter le cluster Minikube.
minikube deleteSupprimer le cluster Minikube.
minikube delete --allSupprimer tous les clusters Minikube.
minikube statusAfficher l'état du cluster Minikube.
minikube dashboardOuvrir le tableau de bord Kubernetes.
minikube ipObtenir l'adresse IP du cluster Minikube.
minikube sshAccéder à une session SSH dans le cluster.
minikube logsAfficher les logs du cluster Minikube.
minikube kubectl -- <command>Exécuter une commande kubectl via Minikube.

Gestion des add-ons ​

Minikube supporte plusieurs add-ons pour enrichir les fonctionnalités de votre cluster local.

CommandeDescription
minikube addons listLister les add-ons disponibles.
minikube addons enable <addon>Activer un add-on spécifique.
minikube addons disable <addon>Désactiver un add-on spécifique.
minikube addons configure <addon>Configurer un add-on spécifique.

Accès aux services ​

Minikube facilite l'accès aux services déployés dans votre cluster.

CommandeDescription
minikube service <service> --urlObtenir l'URL d'un service spécifique.
minikube tunnelCréer un tunnel pour accéder aux services LoadBalancer.

Metrics Server (metrics server) ​

Le Metrics Server est un add-on qui collecte des métriques de ressources dans Kubernetes. Pour l'activer dans Minikube :

sh
minikube addons enable metrics-server

Ingress ​

sh
minikube addons enable ingress
minikube addons enable ingress-dns

Alternatives ​

AlternativeDescription
K3sDistribution légère de Kubernetes.
MicroK8sDistribution légère et rapide de Kubernetes par Canonical.