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