kubectl

Ansible Роль: kubectl

Статус сборки Ansible Galaxy

Роль 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 role to install kubectl (kubernetes)

Установить
ansible-galaxy install codecap/ansible-role-kubectl
Лицензия
Unknown
Загрузки
546
Владелец