ricsanfre.k8s_cli
Rola Ansible: Helm
Ta rola instaluje narzędzia CLI k8s Helm i Kubectl.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):
Określ, czy zainstalować helm, kubectl czy oba.
install_helm: true
install_kubectl: true
Określ system operacyjny i architekturę.
k8s_platform: linux
k8s_arch: amd64
Określ wersje helm/kubectl do zainstalowania.
helm_version: 'v3.2.1'
kubectl_version: "1.21.2"
Umożliwia kontrolowanie wersji Helm i Kubectl do zainstalowania. Zobacz dostępne wydania Helm oraz stabilne wydanie kubectl.
Możesz zaktualizować lub obniżyć wersje, zmieniając helm_version i kubectl_version.
helm_bin_path: /usr/local/bin/helm
kubectl_bin_path: /usr/local/bin/kubectl
Lokalizacja, w której zostanie zainstalowany plik binarny helm/kubectl.
Zależności
Brak.
Przykładowy playbook
- hosts: all
roles:
- role: ricsanfre.k8s_cli
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona przez Ricardo Sancheza.
Zainstaluj
ansible-galaxy install ricsanfre.k8s_cliLicencja
mit
Pobrania
16.6k
Właściciel
Telecom engineer.
