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