acandid.kubernetes
Kubernetes
Installation und Konfiguration des Kubernetes-Clusters auf RHEL/CentOS und Ubuntu 20.04
- Notwendige Pakete installieren;
- Master-Server konfigurieren;
- Worker-Knoten konfigurieren.
Anforderungen
- Die Einstellungen von SELinux und Firewall werden in dieser Rolle nicht berücksichtigt.
Rollenvariablen
Variablen, die geändert werden können, wenn gewünscht
Variablen | Standard | Kommentare |
---|---|---|
kubernetes_user |
Kubernetes Benutzeradministrator | |
kubernetes_user_pass |
Passwort des Kubernetes Benutzers | |
kubernetes_network |
weave | Pods-Netzwerk |
Variablen, die geändert werden können, wenn gewünscht. Für Red Hat Familie:
Variablen | Standard |
---|---|
kubernetes_url_repo |
Kubernetes-Repository |
kubernetes_url_key |
Kubernetes GPG-Schlüssel |
kubernetes_containerd |
Containerd-Repository |
kubernetes_pkg |
Notwendige Kubernetes-Pakete |
containerd_pkg |
Notwendige Containerd-Pakete |
Variablen, die geändert werden können, wenn gewünscht. Für Debian Familie:
Variablen | Standard |
---|---|
kubernetes_url_repo |
Kubernetes-Repository |
kubernetes_url_key |
Kubernetes GPG-Schlüssel |
containerd_url_key |
Containerd GPG-Schlüssel |
kubernetes_pkg |
Notwendige Kubernetes-Pakete |
containerd_pkg |
Notwendige Containerd-Pakete |
Abhängigkeiten
Keine Abhängigkeiten.
Für den korrekten Betrieb müssen das Playbook und das Inventory wie unten gezeigt erstellt werden.
Playbook
- hosts: kubernetes_masters,kubernetes_workers
become: yes
roles:
- /path/acandid.kubernetes
Inventory
[kubernetes_masters]
master_node01
[kubernetes_workers]
workers_node01
workers_node02
workers_node03
Mitwirken
Probleme, Funktionsanfragen und Ideen sind willkommen und können im Bereich "Issues" gepostet werden.
Autoreninformation
LinkedIn: https://br.linkedin.com/in/almircandido/
Über das Projekt
Install and configuring the Kubernetes Cluster on RHEL/CentOS and Ubuntu 20.04.
Installieren
ansible-galaxy install acandid.kubernetes
Lizenz
Unknown
Downloads
106
Besitzer