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
GitHub Repository
Lizenz
Unknown
Downloads
106
Besitzer