wittdennis.kubeadm_join
kubeadm_join
kubeadmで管理されているKubernetesクラスターにノードを参加させるためのAnsibleロールです。
要件
参加トークンを生成するために、このロールは初期化されたコントロールプレーンに生成を委任しようとします。このコントロールプレーンは、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 # 外部管理のetcdを使用する場合はtrueに設定
例プレイブック
ロールの使用方法(例えば、パラメータとして渡される変数を含む)の例を含めると、ユーザーにとって便利です:
- 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.8k
所有者
Doing Stuff!
