codecap.kubectl
Ansible 角色:kubectl
一个用于安装 kubectl(Kubernetes 控制工具)的 Ansible 角色。
要求
kubectl 将从互联网下载,因此请确保您有互联网访问权限。使用 curl 下载。
角色变量
kubectl_conf:
path:
# 存放 kubectl 的路径
bin: '~/bin'
# 存放额外(补全)脚本的路径
script: '~/scripts'
# 要下载的版本
version: latest
# 获取 Kubernetes 最新发布信息的 URL
latest_url: 'https://storage.googleapis.com/kubernetes-release/release/stable.txt'
# 获取 Kubernetes 发布版本的 URL
release_url: 'https://storage.googleapis.com/kubernetes-release/release'
# 是否安装补全脚本
install_completion: true
依赖
无
示例剧本
以下剧本将使用默认设置安装 kubectl:
- hosts: servers
roles:
- role: codecap.kubectl
请查看 defaults/main.yml 以获取可能的设置。
许可
BSD
作者信息
Vladislav Nazarenko
http://codeberry.de
安装
ansible-galaxy install codecap.kubectl
许可证
Unknown
下载
558