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_join
GitHub Repository
Lizenz
mit
Downloads
5.8k
Besitzer
Doing Stuff!