kubectx
Ansible Роль: kubectx
Роль для загрузки и установки kubectx CLI для Kubernetes, которая помогает вам переключаться между контекстами и пространствами имен.
Требования
Ansible >= 2.7
Линукс Дистрибуция
Семейство 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.
Вы можете протестировать его, запустив с предоставленным
./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/ansible_role_kubectx
Лицензия
mit
Загрузки
421
Владелец