wittdennis.kubeadm_join
kubeadm_join
Ansible-Rolle, um einen Knoten zu einem von kubeadm verwalteten Kubernetes-Cluster hinzuzufügen.
Anforderungen
Um Beitritts-Tokens zu erstellen, versucht die Rolle, die Erstellung an einen initialisierten Steuerungs-Plane zu delegieren. Dieser Steuerungs-Plane muss sich in einer Host-Gruppe namens kubernetes_control_plane befinden.
Rollenvariablen
# siehe: https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta3/#kubeadm-k8s-io-v1beta3-JoinConfiguration
kubeadm_join_join_configuration: {} # standardmäßig leer
kubeadm_join_external_etcd: false # Auf true setzen, wenn ein extern verwaltetes etcd verwendet wird
Beispiel-Playbook
Es ist immer hilfreich für die Benutzer, ein Beispiel zu haben, wie man deine Rolle verwendet (zum Beispiel mit übergebenen Variablen):
- hosts: kubernetes_cluster
roles:
- { role: wittdennis.kubeadm_join }
Lizenz
MIT
Über das Projekt
Ansible role to join a node to a kubeadm managed kubernetes cluster
Installieren
ansible-galaxy install wittdennis.kubeadm_joinLizenz
mit
Downloads
5.8k
Besitzer
Doing Stuff!
