ricsanfre.k8s_cli

Ansible-Rolle: Helm

CI

Diese Rolle installiert die k8s CLI-Tools Helm und Kubectl.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml):

Geben Sie an, ob helm, kubectl oder beides installiert werden soll.

install_helm: true
install_kubectl: true

Geben Sie das Betriebssystem und die Architektur an.

k8s_platform: linux
k8s_arch: amd64

Geben Sie die zu installierenden Versionen von Helm/Kubectl an.

helm_version: 'v3.2.1'
kubectl_version: "1.21.2"

Steuerung der Version von Helm und Kubectl, die installiert werden sollen. Siehe verfügbare Helm-Versionen und stabile Kubectl-Version. Sie können die Versionen ändern, indem Sie helm_version und kubectl_version ändern.

    helm_bin_path: /usr/local/bin/helm
    kubectl_bin_path: /usr/local/bin/kubectl

Der Speicherort, an dem die Helm/Kubectl-Binärdatei installiert wird.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: all
  roles:
    - role: ricsanfre.k8s_cli

Lizenz

MIT / BSD

Autorinformationen

Diese Rolle wurde von Ricardo Sanchez erstellt.

Über das Projekt

Helm and Kubeclt installation role

Installieren
ansible-galaxy install ricsanfre.k8s_cli
GitHub Repository
Lizenz
mit
Downloads
16.1k
Besitzer
Telecom engineer.