istvano.kustomize
Ansibleロール: kustomize
このロールは、kustomizeというKubernetes CLIをダウンロードしてインストールします。kustomizeを使用すると、元のYAMLを変更せずに、テンプレートなしの生のYAMLファイルをさまざまな目的に合わせてカスタマイズできます。
要件
Ansible >= 2.7
Linuxディストリビューション
Debian系
Debian
- Jessie (8)
- Stretch (9)
Ubuntu
- Xenial (16.04)
- Bionic (18.04)
RedHat系
CentOS
- 7
注: 他のバージョンも動作する可能性がありますが、テストは行われていません。
ロール変数
以下の変数は、このロールの動作を変更します(デフォルト値は以下に示されています):
# kustomizeのバージョン番号
kustomize_version: 'v0.20.5'
例としてのプレイブック
- hosts: servers
roles:
- role: istvano.kustomize
開発とテスト
このプロジェクトはMoleculeを使用しています。
提供されているMolecule Wrapperを使ってテストできます。
./moleculew test
プロジェクトをリンティングしたい場合は次のコマンドを使用します:
./moleculew lint
または、次のコマンドでローカルでテストすることもできます。
ansible-playbook ./tests/test.yml
ライセンス
MIT
プロジェクトについて
Ansible role for downloading and installing the kustomize tool for Kubernetes.
インストール
ansible-galaxy install istvano.kustomize
ライセンス
mit
ダウンロード
669
所有者