ricsanfre.k8s_cli
Ansible角色:Helm
该角色用于安装k8s CLI工具 Helm 和 Kubectl。
需求
无。
角色变量
可用变量如下所示,包含默认值(参见 defaults/main.yml):
指定是否安装 helm、kubectl 或两者都安装
install_helm: true
install_kubectl: true
指定操作系统和架构
k8s_platform: linux
k8s_arch: amd64
指定要安装的helm/kubectl版本
helm_version: 'v3.2.1'
kubectl_version: "1.21.2"
控制要安装的Helm和Kubectl的版本。请查看 可用的Helm发布版本 和 稳定的kubectl发布。您可以通过更改 helm_version 和 kubectl_version 来升级或降级版本。
helm_bin_path: /usr/local/bin/helm
kubectl_bin_path: /usr/local/bin/kubectl
Helm/kubectl二进制文件将被安装的位置。
依赖关系
无。
示例剧本
- hosts: all
roles:
- role: ricsanfre.k8s_cli
许可证
MIT / BSD
作者信息
该角色由Ricardo Sanchez创建。
安装
ansible-galaxy install ricsanfre.k8s_cli许可证
mit
下载
16.1k
拥有者
Telecom engineer.
