Модуль kubernetes.core.helm_plugin_info – Сбор информации о плагинах Helm
Примечание
Этот модуль является частью коллекции kubernetes.core (версия 3.2.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install kubernetes.core. Для использования этого модуля требуются дополнительные зависимости. Подробности см. в разделе Требования.
Чтобы использовать его в книге задач, укажите: kubernetes.core.helm_plugin_info.
Новая функция в kubernetes.core 1.0.0
Обзор
- Сбор информации о плагинах Helm, установленных в пространстве имен.
Примечание
Этот модуль имеет соответствующий плагин действий.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
Параметры
Параметр | Комментарии |
|---|---|
api_key строка добавлен в kubernetes.core 1.2.0 | Токен, используемый для аутентификации с API. Также может быть задан через переменную среды |
binary_path путь | Путь к исполняемому файлу helm. |
ca_cert псевдонимы: ssl_ca_cert путь добавлен в kubernetes.core 1.2.0 | Путь к сертификату CA, используемому для аутентификации с API. Необходимо предоставить полный цепочку сертификатов, чтобы избежать ошибок проверки сертификата. Также может быть задан через переменную среды |
context псевдонимы: kube_context строка | Параметр Helm для указания контекста kubeconfig. Если значение не указано в задаче, будет использовано значение переменной среды |
host строка добавлен в kubernetes.core 1.2.0 | Укажите URL для доступа к API. Также может быть задан через переменную среды |
kubeconfig псевдонимы: kubeconfig_path любой тип | Параметр Helm для указания пути к kubeconfig. Если значение не указано в задаче, будет использовано значение переменной среды Конфигурация может быть предоставлена в виде словаря. Добавлено в версии 2.4.0. |
plugin_name строка | Имя плагина Helm для сбора информации о конкретном плагине. |
validate_certs псевдонимы: verify_ssl логический тип добавлен в kubernetes.core 1.2.0 | Выполнять ли проверку SSL-сертификатов API-сервера. Также может быть задан через переменную среды Варианты:
|
Примеры
- name: Gather Helm plugin info
kubernetes.core.helm_plugin_info:
- name: Gather Helm env plugin info
kubernetes.core.helm_plugin_info:
plugin_name: env
Значения возврата
Общие значения возврата описаны здесь, следующие — это поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
command строка | Полная команда `helm`, созданная этим модулем, в случае, если вы хотите повторно запустить команду вне модуля или отладить проблему. Возвращается: всегда Пример: |
plugin_list список / элементы=строка | Словарь плагина Helm внутри списка Возвращается: всегда Пример: |
rc целое число | Код возврата команды плагина Helm Возвращается: всегда Пример: |
stderr строка | Полный stderr команды `helm`, в случае, если вы хотите отобразить его или изучить журнал событий Возвращается: всегда Пример: |
stdout строка | Полный stdout команды `helm`, в случае, если вы хотите отобразить его или изучить журнал событий Возвращается: всегда Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/kubernetes/core/helm_plugin_info_module.html