jedimt.kubernetes_prep
Ansible ロール: Kubernetes 準備
Kubernetes クラスターに参加するために Ubuntu ホストを準備します。
要件
特になし
ロール変数
Kubernetes のバージョンを定義する際、利用可能なリリースのリストを apt-cache を使用して取得できます。例えば、Kubernetes 1.25 のすべてのポイントリリースを見つけるには、次のコマンドを実行します: apt-cache madison kubeadm | grep 1.25
# インストールする Kubernetes バイナリバージョン
k8sversion: "1.25.6-00"
# containerd をインストールするために必要な Docker GPG キーの URL
docker_gpg_url: "https://download.docker.com/linux/ubuntu/gpg"
# Kubernetes GPG キーの URL
k8s_gpg_url: "https://packages.cloud.google.com/apt/doc/apt-key.gpg"
依存関係
特になし。
例のプレイブック
# ===========================================================================
# Kubernetes の事前インストール作業
# ===========================================================================
- name: Kubernetes 事前インストール作業
hosts: servers
tags: k8s
vars_files:
# 必要なすべてのパスワードが含まれた Ansible ボールト
- "../../credentials.yml"
roles:
- jedimt.kubernetes_prep
ライセンス
MIT
著者情報
アーロン・パッテン
aaronpatten@gmail.com