Spec-Zone.ru › Ansible 2.4

helm - Управляет пакетами Kubernetes с помощью менеджера пакетов Helm

Новое в версии 2.4.

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
    • Статус

Описание

  • Установка, обновление, удаление и просмотр пакетов с помощью менеджера пакетов Helm

Требования (к хосту, на котором выполняется модуль)

  • pyhelm
  • grpcio

Параметры

параметр обязателен по умолчанию варианты комментарии
chart
нет
Словарь, описывающий шаблон для установки. Например: chart: name: memcached version: 0.4.0 source: type: repo location: https://kubernetes-charts.storage.googleapis.com
disable_hooks
нет
Отключить хуки во время процесса удаления
host
нет localhost
Хост сервера Tiller
name
нет
Имя релиза для управления
namespace
нет default
Пространство имён Kubernetes, в котором должен быть установлен шаблон
port
нет 44134
Порт сервера Tiller
state
нет installed
  • absent
  • purged
  • present
Установить present, удалить absent, или очистить purged пакет.
values
нет
Словарь с параметрами значений для шаблона.

Примеры

- name: Install helm chart
  helm:
    host: localhost
    chart:
      name: memcached
      version: 0.4.0
      source:
        type: repo
        location: https://kubernetes-charts.storage.googleapis.com
    state: installed
    name: my-memcached
    namespace: default

- name: Uninstall helm chart
  helm:
    host: localhost
    state: absent
    name: my-memcached

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.

Для получения помощи в разработке модулей, если это вас интересует, прочитайте Информацию о сообществе и вклад, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/helm_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API