ricsanfre.k8s_cli

Rôle Ansible : Helm

CI

Ce rôle installe les utilitaires de ligne de commande k8s Helm et Kubectl.

Exigences

Aucune.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

Spécifiez si vous souhaitez installer helm, kubectl ou les deux :

install_helm: true
install_kubectl: true

Spécifiez le système d'exploitation et l'architecture :

k8s_platform: linux
k8s_arch: amd64

Spécifiez les versions de helm/kubectl à installer :

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

Contrôles pour la version de Helm et Kubectl à installer. Consultez les versions disponibles de Helm et la version stable de kubectl. Vous pouvez mettre à niveau ou rétrograder les versions en modifiant helm_version et kubectl_version.

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

L'emplacement où le binaire helm/kubectl sera installé.

Dépendances

Aucune.

Exemple de Playbook

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

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé par Ricardo Sanchez.

À propos du projet

Helm and Kubeclt installation role

Installer
ansible-galaxy install ricsanfre.k8s_cli
Licence
mit
Téléchargements
16.6k
Propriétaire
Telecom engineer.