GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Minikube sur CentOS

Présentation

Minikube est un logiciel open source permettant de configurer un cluster Kubernetes à nœud unique sur votre ordinateur local. Le logiciel démarre une machine virtuelle et y exécute un cluster Kubernetes, ce qui vous permet de tester localement dans un environnement Kubernetes.

Ce tutoriel vous montrera comment installer Minikube sur CentOS 7 ou CentOS 8.

Prérequis

  • Un système exécutant CentOS 7 ou CentOS 8 (CentOS 6 a atteint sa fin de vie en novembre 2020)
  • Un compte utilisateur avec sudo privilèges
  • Accès à une fenêtre de terminal/ligne de commande

Comment installer Minikube sur CentOS

Étape 1 :Mise à jour du système

La première étape consiste à mettre à jour le référentiel local pour vous assurer que le logiciel que vous téléchargez est à jour :

sudo yum -y update

Étape 2 :Installation de l'hyperviseur KVM

Étant donné que vous allez exécuter le cluster à nœud unique dans une machine virtuelle, vous devez configurer un logiciel de virtualisation. Ce tutoriel rapide vous montre comment configurer un hyperviseur KVM. Pour un guide d'installation plus détaillé, veuillez vous référer à l'article Comment installer KVM sur CentOS.

1. Commencez par installer les packages requis :

sudo yum -y install epel-release
sudo yum -y install libvirt qemu-kvm virt-install virt-top libguestfs-tools bridge-utils

2. Ensuite, démarrez et activez le libvirtd service :

sudo systemctl start libvirtd
sudo systemctl enable libvirtd

3. Confirmez que le service de virtualisation est en cours d'exécution avec la commande :

systemctl status libvirtd

La sortie doit vous indiquer que le service est active (running) .

4. Ensuite, ajoutez votre utilisateur au libvirt groupe :

sudo usermod -a -G libvirt $(whoami)

5. Ensuite, ouvrez le fichier de configuration du service de virtualisation :

sudo vi /etc/libvirt/libvirtd.conf

6. Assurez-vous que les lignes suivantes sont définies avec les valeurs prescrites :

  • unix_sock_group = "libvirt"
  • unix_sock_rw_perms = "0770"

7. Enfin, redémarrez le service pour que les modifications prennent effet :

sudo systemctl restart libvirtd.service

Étape 3 :Installer Minikube

Avec le service de virtualisation activé, vous pouvez passer à l'installation de Minikube.

1. Téléchargez le paquet binaire Minikube en utilisant le wget commande :

wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

2. Ensuite, utilisez la commande chmod pour accorder au fichier l'autorisation d'exécution :

chmod +x minikube-linux-amd64

3. Enfin, déplacez le fichier vers /usr/local/bin répertoire :

sudo mv minikube-linux-amd64 /usr/local/bin/minikube

4. Avec cela, vous avez terminé la configuration de Minikube. Vérifiez l'installation en vérifiant la version du logiciel :

minikube version

La sortie doit afficher la version de Minikube installée sur votre CentOS.

Étape 4 :Installer Kubectl

Outre l'installation de Minikube, vous devez également configurer kubectl, l'outil de ligne de commande permettant de travailler avec Kubernetes.

1. Exécutez la commande suivante pour télécharger kubectl :

curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl

2. Donnez-lui l'autorisation de l'exécutif :

chmod +x kubectl

3. Déplacez-le dans le même répertoire où vous avez précédemment stocké Minikube :

sudo mv kubectl  /usr/local/bin/

4. Vérifiez l'installation en exécutant :

kubectl version --client -o json

Étape 5 :Démarrage de Minikube

Pour commencer à utiliser Minikube et démarrer un cluster à nœud unique dans une machine virtuelle, il vous suffit d'exécuter la commande :

minikube start

Travailler avec Kubernetes

Maintenant que vous avez configuré le logiciel requis et lancé votre cluster à nœud unique, vous pouvez commencer à tester Kubernetes localement.

Jetez un œil à notre section sur la gestion de Kubernetes avec Minikube qui couvre les commandes couramment utilisées dans le tableau de bord Minikube. Nous vous recommandons également d'apprendre à créer des conteneurs optimisés pour Kubernetes et de lire les meilleures pratiques de sécurité de Kubernetes. Si vous passez à des déploiements plus complexes, découvrez la surveillance de Kubernetes avec Prometheus.


Ubuntu
  1. Comment installer Tomcat 9 sur CentOS 7

  2. Comment installer Apache sur CentOS 8

  3. Comment installer Vagrant sur CentOS 7

  4. Comment installer Gitea sur CentOS 8

  5. Comment installer ownCloud sur CentOS 8

Comment installer Apache sur CentOS 8

Comment installer Jenkins sur CentOS 8

Comment installer Zoom sur CentOS 8

Comment installer Nethogs sur CentOS

Comment installer Minikube sur CentOS 8

Comment installer Lighttpd sur CentOS 8