wittdennis.kubeadm_join

kubeadm_join

Роль Ansible для присоединения узла к кластеру Kubernetes, управляемому kubeadm.

Требования

Для генерации токенов присоединения роль пытается делегировать их создание инициализированной контрольной плоскости. Эта контрольная плоскость должна находиться в группе хостов с названием kubernetes_control_plane.

Переменные роли

# см. https://kubernetes.io/docs/reference/config-api/kubeadm-config.v1beta3/#kubeadm-k8s-io-v1beta3-JoinConfiguration
kubeadm_join_join_configuration: {} # по умолчанию пусто
kubeadm_join_external_etcd: false # Установите в true, если используется внешнее управление etcd

Пример плейбука

Включение примера использования вашей роли (например, с переменными, переданными в качестве параметров) всегда полезно для пользователей:

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

Лицензия

MIT

О проекте

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

Установить
ansible-galaxy install wittdennis.kubeadm_join
Лицензия
mit
Загрузки
5.5k
Владелец
Doing Stuff!