istvano.kustomize
Rola Ansible: kustomize
Rola do pobierania i instalacji kustomize, narzędzia CLI dla Kubernetes, które pozwala na dostosowanie surowych, pozbawionych szablonów plików YAML do różnych celów, pozostawiając oryginalny plik YAML nietknięty i użyteczny w tej samej formie.
Wymagania
Ansible >= 2.7
Dystrybucja Linuxa
Rodzina Debian
Debian
- Jessie (8)
- Stretch (9)
Ubuntu
- Xenial (16.04)
- Bionic (18.04)
Rodzina RedHat
CentOS
- 7
Uwaga: inne wersje prawdopodobnie będą działać, ale nie zostały przetestowane.
Zmienne Roli
Poniższe zmienne zmienią zachowanie tej roli (wartości domyślne pokazano poniżej):
# numer wersji kustomize
kustomize_version: 'v0.20.5'
Przykładowy Playbook
- hosts: serwery
roles:
- role: istvano.kustomize
Rozwój i Testowanie
Ten projekt korzysta z Molecule.
Możesz go przetestować, uruchamiając polecenie z dostarczonym
./moleculew test
Jeśli chcesz przeprowadzić kontrolę stylu projektu, użyj:
./moleculew lint
lub możesz przetestować go lokalnie, uruchamiając
ansible-playbook ./tests/test.yml
Licencja
MIT
O projekcie
Ansible role for downloading and installing the kustomize tool for Kubernetes.
Zainstaluj
ansible-galaxy install istvano.kustomize
Licencja
mit
Pobrania
669
Właściciel