Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Minikube sur Debian 10. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Minikube est une implémentation Kubernetes gratuite et open-source qui vous permet de créer une machine virtuelle localement sur votre PC et de déployer un simple nœud à un seul cluster. Minikube fournit une interface de ligne de commande qui vous permet de gérer les opérations de cluster telles que le démarrage, l'arrêt et la suppression de nœuds du cluster. C'est un excellent outil pour expérimenter et apprendre Kubernetes.
Installer Minikube sur Debian 10
Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.
sudo apt update sudo apt upgrade sudo apt install curl wget apt-transport-https
Étape 2. Installez l'hyperviseur KVM.
Exécutez la commande suivante ci-dessous pour installer KVM :
sudo apt install qemu-kvm libvirt-daemon libvirt-daemon-system virtinst bridge-utils
Étape 3. Installez Minikube sur le système Debian.
Téléchargez maintenant la dernière bibliothèque Minikube sur le site officiel :
wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
Ensuite, copiez le fichier binaire dans le /usr/local/bin
chemin :
sudo cp minikube-linux-amd64 /usr/local/bin/minikube sudo chmod +x /usr/local/bin/minikube
Confirmer la version installée :
minikube version
Étape 4. Installez Kubectl sur le système Debian.
Téléchargez maintenant le fichier binaire Kubectl depuis le site officiel :
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
Ensuite, rendez le binaire kubectl exécutable :
chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin
Une fois terminé, vérifiez la version de Kubectl :
kubectl version -o yaml
Maintenant que les composants sont installés, vous pouvez démarrer minikube. L'image de VM sera téléchargée et configurée pour le cluster à nœud unique Kubernetes :
minikube start
Pour vérifier l'état du cluster, exécutez :
kubectl cluster-info
Vous pouvez accéder à Minikube en ligne de commande en exécutant la commande :
minikube ssh
De plus, pour avoir un aperçu de la configuration par défaut de kubectl, exécutez la commande :
kubectl config view
Étape 5. Activez le tableau de bord Kubernetes.
Kubernetes est livré avec un tableau de bord intégré qui vous permet de gérer votre cluster. Le module complémentaire de tableau de bord est installé et activé par défaut sur minikube :
minikube addons list
Pour activer le tableau de bord Kubernetes, exécutez :
minikube dashboard
Pour obtenir l'URL du tableau de bord :
$ minikube dashboard --url http://192.168.77.21:30000
C'est tout ce que vous avez à faire pour installer Minikube sur Debian 10 Buster. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur Minikube, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.