wittdennis.kubeadm_join

kubeadm_join

Rola Ansible do dołączania węzła do klastra Kubernetes zarządzanego przez kubeadm.

Wymagania

Aby wygenerować tokeny do dołączenia, rola próbuje delegować generację do zainicjowanego kontrolera. Ten kontroler musi znajdować się w grupie hostów o nazwie kubernetes_control_plane.

Zmienne Roli

# zobacz: https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta3/#kubeadm-k8s-io-v1beta3-JoinConfiguration
kubeadm_join_join_configuration: {} # domyślnie pusty
kubeadm_join_external_etcd: false # Ustaw na true, jeśli używany jest zewnętrznie zarządzany etcd

Przykładowy Playbook

Włączenie przykładu, jak używać swojej roli (na przykład, z przekazanymi zmiennymi jako parametry) jest zawsze mile widziane dla użytkowników:

- hosts: kubernetes_cluster
  roles:
     - { role: wittdennis.kubeadm_join }

Licencja

MIT

O projekcie

Ansible role to join a node to a kubeadm managed kubernetes cluster

Zainstaluj
ansible-galaxy install wittdennis.kubeadm_join
Licencja
mit
Pobrania
5.8k
Właściciel
Doing Stuff!