michaelwasher.krew
Ansible Krew
Kubernetesパッケージを管理するためのKubectl KrewツールをインストールするAnsibleロールです。
要件
特になし
ロール変数
ロール変数:
- krew_bin_path: "オプションの文字列:"
- krew_user: "文字列: プラグインをインストールするユーザー名"
- krew_version: "文字列: インストールするkrewのバージョン。'latest'を使用すると最新バージョンを選択可能"
- krew_plugins: "リスト: インストールするすべてのkrewプラグイン"
例:
krew_bin_path: "/usr/local/bin/kubectl-krew"
krew_user: mwasher
krew_version: latest
krew_plugins:
- "strace"
依存関係
- geerlingguy.guy :
git
が必要で、インストールする必要がある場合があります。
例のプレイブック
- name: Krewとプラグインが存在することを確認
hosts: all
roles:
- role: geerlingguy.git
tasks:
- include_role:
name: michaelwasher.krew
vars:
krew_user: mwasher
krew_version: "v0.4.2"
krew_plugins:
- "strace"
ライセンス
Apache2.0
作者情報
プロジェクトについて
Ansible Role for installing the Kubectl Krew tool and managing Kubernetes packages
インストール
ansible-galaxy install michaelwasher.krew
ライセンス
apache-2.0
ダウンロード
682
所有者