acandid.kubernetes
Kubernetes
Instalacja i konfiguracja klastra Kubernetes na RHEL/CentOS oraz Ubuntu 20.04
- Zainstaluj niezbędne pakiety;
- Skonfiguruj serwer główny;
- Skonfiguruj węzły robocze.
Wymagania
- Ustawienia SELinux i zapory nie są brane pod uwagę w tej roli.
Zmienne roli
Zmienne, które można zmienić według własnych potrzeb
| Zmienne | Domyślne | Uwagi | 
|---|---|---|
| kubernetes_user | Administrator użytkownika Kubernetes | |
| kubernetes_user_pass | Hasło administratora użytkownika Kubernetes | |
| kubernetes_network | weave | Sieć dla podów | 
Zmienne, które można zmienić według własnych potrzeb. Dla rodziny Red Hat:
| Zmienne | Domyślne | 
|---|---|
| kubernetes_url_repo | Repozytorium Kubernetes | 
| kubernetes_url_key | Klucz GPG Kubernetes | 
| kubernetes_containerd | Repozytorium Containerd | 
| kubernetes_pkg | Niezbędne pakiety Kubernetes | 
| containerd_pkg | Niezbędne pakiety Containerd | 
Zmienne, które można zmienić według własnych potrzeb. Dla rodziny Debian:
| Zmienne | Domyślne | 
|---|---|
| kubernetes_url_repo | Repozytorium Kubernetes | 
| kubernetes_url_key | Klucz GPG Kubernetes | 
| containerd_url_key | Klucz GPG Containerd | 
| kubernetes_pkg | Niezbędne pakiety Kubernetes | 
| containerd_pkg | Niezbędne pakiety Containerd | 
Zależności
Brak zależności.
Aby poprawnie działać, playbook i inwentarz muszą być utworzone jak poniżej.
Playbook
- hosts: kubernetes_masters,kubernetes_workers
  become: yes
  roles:
    - /path/acandid.kubernetes
Inwentarz
[kubernetes_masters]
master_node01
[kubernetes_workers]
workers_node01
workers_node02
workers_node03
Współpraca
Problemy, prośby o funkcje, pomysły są mile widziane i mogą być zgłaszane w sekcji Problemy.
Informacje o autorze
LinkedIn: https://br.linkedin.com/in/almircandido/
O projekcie
 Install and configuring the Kubernetes Cluster on RHEL/CentOS and Ubuntu 20.04.
Zainstaluj
 ansible-galaxy install acandid.kubernetesLicencja
 
            Unknown
          
Pobrania
 
            193
          
Właściciel
 