community.kubernetes.helm_info – Получение информации о развернутом в кластере пакете Helm
Примечание
Этот плагин входит в коллекцию community.kubernetes (версия 1.1.1).
Для его установки используйте: ansible-galaxy collection install community.kubernetes.
Для использования в плейбуке укажите: community.kubernetes.helm_info.
В версии 0.11.0: из community.kubernetes
Обзор
- Получение информации (значений, состояний и т. д.) о развернутом в кластере пакете Helm.
Примечание
Для этого модуля существует соответствующий плагин действий.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| binary_path путь | Путь к исполняемому файлу helm. | |
| context строка | Опция helm для указания контекста kubeconfig. Если значение не указано в задаче, будет использовано значение переменной среды K8S_AUTH_CONTEXT. псевдонимы: kube_context | |
| kubeconfig путь | Опция helm для указания пути к kubeconfig. Если значение не указано в задаче, будет использовано значение переменной среды K8S_AUTH_KUBECONFIG. псевдонимы: kubeconfig_path | |
| release_name строка / обязательно | Имя релиза для управления. псевдонимы: name | |
| release_namespace строка / обязательно | Пространство имен Kubernetes, в котором должна быть установлена карта. псевдонимы: namespace |
Примеры
- name: Deploy latest version of Grafana chart inside monitoring namespace
community.kubernetes.helm_info:
name: test
release_namespace: monitoring
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание | |
|---|---|---|---|
| status сложный | только при существовании релиза | Словарь статуса вывода | |
| appversion строка | всегда | Версия развернутого приложения | |
| chart строка | всегда | Имя и версия карты | |
| name строка | всегда | Имя релиза | |
| namespace строка | всегда | Пространство имен, в котором развернут релиз | |
| revision строка | всегда | Номер обновления релиза | |
| status строка | всегда | Статус релиза (может быть DEPLOYED, FAILED и т. д.) | |
| updated строка | всегда | Дата последнего обновления | |
| values строка | всегда | Словарь значений, использованных для развертывания | |
Авторы
- Lucas Boisserie (@LucasBoisserie)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/kubernetes/helm_info_module.html