kubectl
Ansible Роль: kubectl
Роль Ansible для установки kubectl (инструмента управления Kubernetes)
Требования
kubectl будет загружен из интернета, поэтому убедитесь, что у вас есть доступ в интернет. Для этого используется curl.
Переменные роли
kubectl_conf:
path:
# путь для установки kubectl
bin: '~/bin'
# путь для дополнительных (скриптов автозаполнения)
script: '~/scripts'
# версия для загрузки
version: latest
# URL для получения информации о последнем релизе Kubernetes
latest_url: 'https://storage.googleapis.com/kubernetes-release/release/stable.txt'
# URL для получения релизов Kubernetes
release_url: 'https://storage.googleapis.com/kubernetes-release/release'
# устанавливать ли скрипты автозаполнения
install_completion: true
Зависимости
Нет
Пример Playbook
Следующий playbook установит kubectl с использованием настроек по умолчанию:
- hosts: servers
roles:
- role: codecap.kubectl
Пожалуйста, просмотрите defaults/main.yml для возможных настроек.
Лицензия
BSD
Информация об авторе
Владислав Назаренко
http://codeberry.de
Установить
ansible-galaxy install codecap/ansible-role-kubectl
Лицензия
Unknown
Загрузки
546
Владелец