istvano.kubectx
Rola Ansible: kubectx
Rola do pobrania i zainstalowania kubectx – narzędzia wiersza poleceń Kubernetes, które pomaga przełączać się między kontekstami i przestrzeniami nazw.
Wymagania
Ansible >= 2.7
Dystrybucja Linux:
Rodzina Debian
Debian
- Jessie (8)
- Stretch (9)
Ubuntu
- Xenial (16.04)
- Bionic (18.04)
Rodzina RedHat
CentOS
- 7
Uwaga: inne wersje mogą działać, ale nie były testowane.
Zmienne Roli
Poniższe zmienne zmienią działanie tej roli (domyślne wartości są pokazane poniżej):
# numer wersji kubectx
kubectx_version: '0.25.0'
Przykład Playbooka
- hosts: serwery
roles:
- role: istvano.kubectx
Rozwój i Testowanie
Ten projekt korzysta z Molecule.
Możesz go przetestować, uruchamiając dostarczone
./moleculew test
Jeśli chcesz przeprowadzić linting 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 kubectx and kubeenv commands for Kubernetes.
Zainstaluj
ansible-galaxy install istvano.kubectx
Licencja
mit
Pobrania
431
Właściciel