michaelwasher.krew
Ansible Krew
Rol de Ansible para instalar la herramienta Kubectl Krew y gestionar paquetes de Kubernetes
Requisitos
N/A
Variables del Rol
Variables del Rol:
- krew_bin_path: "cadena opcional:"
- krew_user: "cadena: nombre de usuario para instalar complementos"
- krew_version: "cadena: versión de krew a instalar. 'latest' puede usarse para elegir la versión actual"
- krew_plugins: "lista: todos los complementos de krew a instalar"
Ejemplos:
krew_bin_path: "/usr/local/bin/kubectl-krew"
krew_user: mwasher
krew_version: latest
krew_plugins:
- "strace"
Dependencias
- geerlingguy.guy :
git
es necesario y puede que necesite ser instalado
Ejemplo de Playbook
- name: Asegurarse de que Krew y los complementos estén presentes
hosts: all
roles:
- role: geerlingguy.git
tasks:
- include_role:
name: michaelwasher.krew
vars:
krew_user: mwasher
krew_version: "v0.4.2"
krew_plugins:
- "strace"
Licencia
Apache2.0
Información del Autor
Acerca del proyecto
Ansible Role for installing the Kubectl Krew tool and managing Kubernetes packages
Instalar
ansible-galaxy install michaelwasher.krew
Licencia
apache-2.0
Descargas
682
Propietario