acandid.kubernetes

Kubernetes

Installation et configuration du cluster Kubernetes sur RHEL/CentOS et Ubuntu 20.04

  • Installez les paquets nécessaires ;
  • Configurez le serveur maître ;
  • Configurez les nœuds de travail.

Exigences

  • Les paramètres SELinux et Firewall ne sont pas considérés comme une préoccupation de ce rôle.

Variables de rôle

Variables que vous pouvez changer si vous le souhaitez

Variables Valeurs par défaut Commentaires
kubernetes_user Utilisateur administrateur de Kubernetes
kubernetes_user_pass Mot de passe de l'utilisateur administrateur de Kubernetes
kubernetes_network weave Réseautage des Pods

Variables que vous pouvez changer si vous le souhaitez. Pour la famille Red Hat :

Variables Valeurs par défaut
kubernetes_url_repo Référentiel Kubernetes
kubernetes_url_key Clé GPG Kubernetes
kubernetes_containerd Référentiel Containerd
kubernetes_pkg Paquets nécessaires de Kubernetes
containerd_pkg Paquets nécessaires de Containerd

Variables que vous pouvez changer si vous le souhaitez. Pour la famille Debian :

Variables Valeurs par défaut
kubernetes_url_repo Référentiel Kubernetes
kubernetes_url_key Clé GPG Kubernetes
containerd_url_key Clé GPG Containerd
kubernetes_pkg Paquets nécessaires de Kubernetes
containerd_pkg Paquets nécessaires de Containerd

Dépendances

Aucune dépendance.

Pour un fonctionnement correct, le playbook et l'inventaire doivent être créés comme indiqué ci-dessous.

Playbook

- hosts: kubernetes_masters,kubernetes_workers
  become: yes
  roles:
    - /path/acandid.kubernetes

Inventaire

[kubernetes_masters]
master_node01

[kubernetes_workers]
workers_node01
workers_node02
workers_node03

Contribuer

Les problèmes, demandes de fonctionnalités et idées sont appréciés et peuvent être publiés dans la section Issues.

Informations sur l'auteur

LinkedIn : https://br.linkedin.com/in/almircandido/

À propos du projet

Install and configuring the Kubernetes Cluster on RHEL/CentOS and Ubuntu 20.04.

Installer
ansible-galaxy install acandid.kubernetes
Licence
Unknown
Téléchargements
106
Propriétaire