GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Rancher sur CentOS 7

Présentation

Installez Rancher sur CentOS, une plateforme de gestion de conteneurs utilisée par les fournisseurs de virtualisation avec Kubernetes dans leur infrastructure standard. Le logiciel simplifie le déploiement, l'exécution et la gestion de Kubernetes à grande échelle.

Dans ce didacticiel, vous apprendrez à installer Rancher sur CentOS et à démarrer avec la configuration de base.

Prérequis

  • Un système CentOS
  • Accès à une ligne de commande/terminal
  • Un compte utilisateur avec sudo ou racine privilèges
  • Plusieurs nœuds que vous pouvez utiliser pour votre cluster

Installer Rancher sur CentOS

Étape 1 :Installer Docker

1. Mettez à jour le système en exécutant :

sudo yum check-update

2. Désinstallez les anciennes versions de Docker avec :

sudo yum remove docker docker-engine docker.io

3. Téléchargez les dépendances :

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

Attendez que le processus se termine jusqu'à ce que vous voyiez que les dépendances sont installées.

4. Ajoutez le référentiel Docker officiel :

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5. Installez maintenant Docker en exécutant :

sudo yum install docker-ce

Comment résoudre l'erreur d'installation de Docker

Vous pouvez obtenir une ERREUR indiquant que le système ne peut pas installer docker-ce car il nécessite containerd.io .

Pour résoudre ce problème, installez containerd.io manuellement en exécutant :

yum install -y https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

Maintenant, répétez la commande d'installation de Docker :

sudo yum install docker-ce

Étape 2 :Activer le service Docker

1. Démarrez le service Docker et activez-le pour qu'il s'exécute au démarrage :

sudo systemctl start docker
sudo systemctl enable docker

2. Ensuite, vérifiez l'état du service :

sudo systemctl status docker

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

Étape 3 :Installer Rancher

1. Lancez le serveur Rancher dans un conteneur Docker avec la commande :

docker run -d --restart=always -p 8080:8080 rancher/server:stable

Docker extrait la dernière image stable de Rancher et lance le conteneur. La commande ci-dessus exécute le conteneur en mode détaché (-d ) et le maintient en cours d'exécution (--restart=always ) à l'écoute du port 8080 .

2. Vérifiez si le serveur Rancher est en cours d'exécution en répertoriant le docker existant conteneurs en cours d'exécution :

docker ps

Vous devriez voir le conteneur Rancher répertorié dans la sortie.

3. Vous pouvez maintenant ouvrir l'interface utilisateur Rancher en accédant au numéro IP et au port du serveur dans la barre d'URL.

Configurer l'éleveur

La configuration de base de Rancher décrite dans les étapes ci-dessous vous aidera à créer un utilisateur administrateur et à lancer un cluster Kubernetes.

Étape 1 :Configuration de l'utilisateur administrateur

Cette première chose à faire après le lancement de Rancher est de configurer l'utilisateur Admin.

1. Cliquez sur ADMIN menu déroulant et sélectionnez Contrôle d'accès .

2. Sélectionnez LOCAL configuration pour passer à l'authentification locale fenêtre.

3. Remplissez les informations requises pour configurer un utilisateur Admin. Ensuite, cliquez sur Activer l'authentification locale pour confirmer.

Étape 2 :Provisionner un hôte

1. Sélectionnez l'INFRASTRUCTURE menu déroulant et cliquez sur HÔTES .

2. Démarrez la machine en vous assurant qu'elle dispose d'une version prise en charge de Docker et qu'elle autorise le trafic vers et depuis les hôtes sur les ports 500 et 4500 .

3. Ajoutez l'adresse IP de l'hôte.

4. Copiez et collez la commande générée dans la fenêtre du terminal de la machine.

5. Fermez et attendez que le nouvel hôte apparaisse sur Hôte écran.

Étape 3 :Créer un cluster Kubernetes personnalisé

1. Ouvrez les clusters et sélectionnez Ajouter un cluster .

2. Choisissez Personnalisé , fournissez un cluster Nom , puis cliquez sur Suivant .

3. Choisissez les rôles que vous souhaitez attribuer aux nœuds (etcd, Control Plane, et/ou Travailleurs ) à partir des Options de nœud .

4. Copiez et collez la commande générée sur chaque machine de noeud worker. Chaque machine du cluster doit avoir une version prise en charge de Docker installée. Enfin, attendez que le cluster démarre.


Cent OS
  1. Comment installer Docker sur CentOS 7

  2. Comment installer Rancher sur Ubuntu

  3. Comment installer Docker sur CentOS 7 / RHEL 7

  4. Comment installer Docker dans CentOS

  5. Comment installer Docker sur CentOS

Comment installer Docker CE sur CentOS 8

Comment installer Rancher sur CentOS 8

Comment installer Docker sur CentOS 7

Comment installer Docker Compose sur CentOS 7

Comment installer Rancher sur CentOS 7

Comment installer Docker sur CentOS 8