ricsanfre.k8s_cli

Ansible Role: Helm

CI

Эта роль устанавливает утилиты командной строки для k8s Helm и Kubectl.

Требования

Не требуется.

Переменные роли

Доступные переменные перечислены ниже с значениями по умолчанию (см. defaults/main.yml):

Укажите, нужно ли устанавливать helm, kubectl или оба

install_helm: true
install_kubectl: true

Укажите ОС и архитектуру

k8s_platform: linux
k8s_arch: amd64

Укажите версии helm/kubectl, которые нужно установить

helm_version: 'v3.2.1'
kubectl_version: "1.21.2"

Контроль версии Helm и Kubectl для установки. См. доступные релизы Helm и стабильный релиз kubectl. Вы можете обновить или понизить версии, изменив helm_version и kubectl_version.

    helm_bin_path: /usr/local/bin/helm
    kubectl_bin_path: /usr/local/bin/kubectl

Место, где будет установлен бинарный файл helm/kubectl.

Зависимости

Нет.

Пример плейбука

- hosts: all
  roles:
    - role: ricsanfre.k8s_cli

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана Рикардо Санчесом.

О проекте

Helm and Kubeclt installation role

Установить
ansible-galaxy install ricsanfre.k8s_cli
Лицензия
mit
Загрузки
16.5k
Владелец
Telecom engineer.