ricsanfre.k8s_cli
Ansibleロール: Helm
このロールは、k8s CLIユーティリティであるHelmとKubectlをインストールします。
前提条件
特になし
ロール変数
使用可能な変数は以下に示されています。デフォルト値についてはdefaults/main.ymlを参照してください。
helm、kubectl、または両方をインストールするかどうかを指定します。
install_helm: true
install_kubectl: true
OSとアーキテクチャを指定します。
k8s_platform: linux
k8s_arch: amd64
インストールするhelm/kubectlのバージョンを指定します。
helm_version: 'v3.2.1'
kubectl_version: "1.21.2"
インストールするHelmとKubectlのバージョンを制御します。詳細は利用可能なHelmリリースと安定したkubectlリリースを参照してください。
helm_versionとkubectl_versionを変更することで、バージョンをアップグレードまたはダウングレードできます。
helm_bin_path: /usr/local/bin/helm
kubectl_bin_path: /usr/local/bin/kubectl
helm/kubectlのバイナリがインストールされる場所です。
依存関係
特になし。
例のプレイブック
- hosts: all
roles:
- role: ricsanfre.k8s_cli
ライセンス
MIT / BSD
作者情報
このロールはリカルド・サンチェスによって作成されました。
インストール
ansible-galaxy install ricsanfre.k8s_cliライセンス
mit
ダウンロード
16.4k
所有者
Telecom engineer.
