Minikube est un outil gratuit et open-source qui nous permet de mettre en place un cluster Kubernetes à un seul nœud. Il est uniquement utilisé pour l’apprentissage de Kubernetes et et personnelement je l’ai utilisé quand j’ai commencer à apprendre k8s.
Dans cet article je vais vous montrer comment installer Minikube sur Rocky Linux 9 étape par étape.
Prérequis :
Comment par les Prérequis à avoir pour installer Minikube :
- 2 CPU ou plus
- 2 Go de mémoire libre
- 20 Go d’espace disque libre
- Connexion Internet
- Gestionnaire de conteneurs ou de machines virtuelles, tel que : Docker, QEMU, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox ou VMware Workstation.
Installer Docker :
Premier chose à faire c’est d’installer docker. Je ne vais pas détailler cette étape vu que j’ai déja préparé un article que vous pouvez découvrir ici.
Donc aller jeter un coup d’œil avant de continuer.
Installer Minikube avec le fichier binaire:
Pour installer la dernière version stable sur Linux avec le fichier le binaire taper les deux commandes ci-dessous :
$ curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 $ sudo install minikube-linux-amd64 /usr/local/bin/minikube && rm minikube-linux-amd64
Installation avec le gestionnaire de package RPM
Vous pouvez l’installer avec RPM avec la commande ci-dessous :
# curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm # sudo rpm -Uvh minikube-latest.x86_64.rpm
Démarrer le cluster :
Il suffit de taper la commande suivant ( à ne pas démarrer avec root ):
$ minikube start
Intéragir avec votre cluster :
Pour intéragir avec le cluster, vous avez besoin d’installer kubectlµ.
Minikube peut télécharger la version appropriée de kubectl :
$ minikube kubectl -- get po -A
Gérer vote cluster :
Voici quelques commandes pour gérer votre cluster :
Pour arrêter et démarrer le cluster, taper la commande :
$ minikube stop $ minikube start
taper la commande suivante pour supprimer le cluster minikube :
$ minikube delete
Pour Personnaliser pour minikube :
$ minikube config set memory 5120 $ minikube stop && minikube start
Et voilà c’est tous, j’espère que vous avez trouvé cet article instructif.
nmap : les 12 commandes que vous devez connaître
Le fonctionnement du routeur
Iptables : 12 commandes à connaître
Le montage sous linux
Fail2Ban : How to protect Linux services