[Déploiement de Kubernetes] L'outil d'automatisation Ansible déploie la version 1.27 de K8 hors ligne

1. Prérequis

  • Architecture de déploiement à maître unique et multi-nœuds
  • Nécessite une communication réseau hôte, aucune restriction réseau
  • Nécessite des privilèges d'utilisateur root pour se déployer

2. Utiliser Ansible pour déployer les étapes du cluster K8S

Étape 1 : Obtenez le package d'installation hors ligne
à partir de Baidu Netdisk

Étape 2 : Installez la commande ansible

tar zxf k8s1.27.tar.gz && cd k8s1.27/Packages
tar zxf ansible.tar.gz && cd ansible
yum localinstall *

Étape 3 : Configurer les informations sur l'hôte d'installation (obligatoire)

vim k8s1.27/hosts

insérez la description de l'image ici
Explication des paramètres :

  • ansible_ssh_user : utilisateur d'exécution
  • ansible_ssh_pass : exécute le mot de passe de l'utilisateur
  • ansible_sudo_pass : exécute le mot de passe de l'utilisateur (autorisation sudo)
  • ansible_ssh_port : connecter le port SSH

Étape 4 : Spécifiez l'emplacement du répertoire Packages (obligatoire)

vim k8s1.27/config.yml

insérez la description de l'image ici
Étape 5 : Exécutez le script et attendez patiemment le processus Le déploiement hors ligne n'implique pas le réseau, qui est relativement rapide, environ (10 minutes)

cd k8s1.27
ansible-playbook -i hosts k8sv1.27_kubeadm_install.yml

Une fois le déploiement terminé, la figure suivante s'affiche :
insérez la description de l'image ici
Étape 6 : Vérifiez le cluster, l'état indique Readyl'achèvement, si c'est le cas, NotReadyveuillez patienter.

kubectl get nodes

insérez la description de l'image ici

3. Développez le contenu

1. Ajouter plusieurs nœuds Node

Étape 1 : k8s1.27/hostsAjouter des informations sur le nouveau nœud

vim k8s1.27/hosts

insérez la description de l'image ici
Étape 2 : k8s1.27/roles/k8s-envInit/templates/hosts.j2Ajouter un nouvel emplacement d'index

vim k8s1.27/roles/k8s-envInit/templates/hosts.j2

insérez la description de l'image ici

Acho que você gosta

Origin blog.csdn.net/weixin_45310323/article/details/130952452
Recomendado
Clasificación