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.kubernetes
Licencja
Unknown
Pobrania
106
Właściciel