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 bool |
| Отключить хуки во время процесса удаления |
| host | Значение по умолчанию: "localhost" | Хост сервера Tiller |
| name | Имя релиза для управления | |
| namespace | Значение по умолчанию: "default" | Пространство имен Kubernetes, в котором должен быть установлен шаблон |
| port | Значение по умолчанию: 44134 | Порт сервера Tiller |
| state |
| Установить, удалить или очистить пакет. |
| 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: present
name: my-memcached
namespace: default
- name: Uninstall helm chart
helm:
host: localhost
state: absent
name: my-memcached
Статус
Этот модуль помечен как предварительный, что означает, что его интерфейс не гарантируется как обратная совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Flavio Percoco (flaper87)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/helm_module.html