michaelwasher.krew
Ansible Krew
Rôle Ansible pour installer l'outil Kubectl Krew et gérer les paquets Kubernetes
Exigences
N/A
Variables du Rôle
Variables du Rôle :
- krew_bin_path : "chaîne optionnelle :"
- krew_user : "chaîne : nom de l'utilisateur pour installer les plugins"
- krew_version : "chaîne : version de krew à installer. 'latest' peut être utilisé pour choisir la version actuelle"
- krew_plugins : "liste : tous les plugins krew à installer"
Exemples :
krew_bin_path: "/usr/local/bin/kubectl-krew"
krew_user: mwasher
krew_version: latest
krew_plugins:
- "strace"
Dépendances
- geerlingguy.git :
git
est requis et peut devoir être installé
Exemple de Playbook
- name: Assurer que Krew et les Plugins sont présents
hosts: all
roles:
- role: geerlingguy.git
tasks:
- include_role:
name: michaelwasher.krew
vars:
krew_user: mwasher
krew_version: "v0.4.2"
krew_plugins:
- "strace"
Licence
Apache2.0
Informations sur l'Auteur
À propos du projet
Ansible Role for installing the Kubectl Krew tool and managing Kubernetes packages
Installer
ansible-galaxy install michaelwasher.krew
Licence
apache-2.0
Téléchargements
682
Propriétaire