michaelwasher.krew
Ansible Krew
Ansible角色用于安装Kubectl Krew工具和管理Kubernetes包
要求
无
角色变量
角色变量:
- krew_bin_path: "可选字符串:"
- krew_user: "字符串: 安装插件的用户名称"
- krew_version: "字符串: 要安装的krew版本,可以使用 'latest' 选择当前版本"
- krew_plugins: "列表: 要安装的所有krew插件"
示例:
krew_bin_path: "/usr/local/bin/kubectl-krew"
krew_user: mwasher
krew_version: latest
krew_plugins:
- "strace"
依赖项
- geerlingguy.guy : 需要安装
git
示例剧本
- name: 确保Krew和插件存在
hosts: all
roles:
- role: geerlingguy.git
tasks:
- include_role:
name: michaelwasher.krew
vars:
krew_user: mwasher
krew_version: "v0.4.2"
krew_plugins:
- "strace"
许可证
Apache2.0
作者信息
关于项目
Ansible Role for installing the Kubectl Krew tool and managing Kubernetes packages
安装
ansible-galaxy install michaelwasher.krew
许可证
apache-2.0
下载
682
拥有者