wittdennis.kubeadm_join

kubeadm_join

Ansible role to add a node to a Kubernetes cluster managed by kubeadm.

Requirements

To create join tokens, this role needs to use an initialized control plane. This control plane must be part of a host group called kubernetes_control_plane.

Role Variables

# see: https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta3/#kubeadm-k8s-io-v1beta3-JoinConfiguration
kubeadm_join_join_configuration: {} # by default, it's empty
kubeadm_join_external_etcd: false # Set to true if you're using an external etcd

Example Playbook

Here’s an example of how to use this role (including parameters):

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

License

MIT

Informazioni sul progetto

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

Installa
ansible-galaxy install wittdennis.kubeadm_join
Licenza
mit
Download
5.5k
Proprietario
Doing Stuff!