istvano.kubectx
Ansible 角色:kubectx
此角色用于下载和安装 kubectx Kubernetes 命令行工具,帮助你在上下文和命名空间之间切换。
需求
Ansible >= 2.7
Linux 发行版
Debian 家族
Debian
- Jessie (8)
- Stretch (9)
Ubuntu
- Xenial (16.04)
- Bionic (18.04)
RedHat 家族
CentOS
- 7
注意:其他版本可能也能工作,但未经过测试。
角色变量
以下变量将改变此角色的行为(默认值如下):
# kubectx 版本号
kubectx_version: '0.25.0'
示例剧本
- hosts: servers
roles:
- role: istvano.kubectx
开发与测试
此项目使用 Molecule。
你可以通过运行提供的
Molecule Wrapper 进行测试。
./moleculew test
如果你想检查项目的代码风格,可以使用:
./moleculew lint
或者你也可以通过运行以下命令在本地进行测试:
ansible-playbook ./tests/test.yml
许可证
MIT
关于项目
Ansible role for downloading and installing the kubectx and kubeenv commands for Kubernetes.
安装
ansible-galaxy install istvano.kubectx
许可证
mit
下载
431
拥有者