istvano.kubectx
Ansible ロール: kubectx
このロールは、kubectx をダウンロードしてインストールします。これは、Kubernetes CLI であり、コンテキストや名前空間を切り替えるのに役立ちます。
要件
Ansible >= 2.7
Linux ディストリビューション
Debian 系
Debian
- Jessie (8)
- Stretch (9)
Ubuntu
- Xenial (16.04)
- Bionic (18.04)
RedHat 系
CentOS
- 7
注意: 他のバージョンも動作する可能性がありますが、テストは行っていません。
ロール変数
以下の変数はこのロールの動作を変更します(デフォルト値は以下に示しています):
# kubectx バージョン番号
kubectx_version: '0.25.0'
例: プレイブック
- hosts: servers
roles:
- role: istvano.kubectx
開発 & テスト
このプロジェクトは Molecule を使用しています。
提供された
Molecule Wrapper を使ってテストできます。
./moleculew test
プロジェクトをリンティングしたい場合は、次のコマンドを使用してください:
./moleculew lint
または、次のコマンドでローカルでテストできます:
ansible-playbook ./tests/test.yml
ライセンス
MIT
プロジェクトについて
Ansible role for downloading and installing the kubectx and kubeenv commands for Kubernetes.
インストール
ansible-galaxy install istvano.kubectx
ライセンス
mit
ダウンロード
431
所有者