Spec-Zone.ru › Ansible

Модуль sensu.sensu_go.cluster_role_binding_info – Список связываний ролей кластера Sensu

Примечание

Этот модуль входит в коллекцию sensu.sensu_go (версия 1.14.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install sensu.sensu_go. Для использования этого модуля необходимы дополнительные требования, подробности см. в разделе Требования.

Для использования в плейбуке укажите: sensu.sensu_go.cluster_role_binding_info.

Новое в sensu.sensu_go 1.0.0

  • Описание
  • Требования
  • Параметры
  • См. также
  • Примеры
  • Значения возврата

Описание

  • Получить информацию о связывании ролей кластера Sensu.
  • Дополнительную информацию можно найти в документации Sensu по адресу https://docs.sensu.io/sensu-go/latest/reference/rbac/#role-bindings-and-cluster-role-bindings.

Требования

Ниже приведены требования к хосту, на котором выполняется этот модуль.

  • python >= 2.7

Параметры

Параметр

Комментарии

auth

словарь

Параметры аутентификации. Можно определить каждый из них с помощью переменной окружения.

api_key

строка

добавлено в sensu.sensu_go 1.3.0

Ключ API, который должен использоваться при аутентификации. Если он не задан, будет проверено значение переменной среды SENSU_API_KEY.

Заменяет параметры auth.user и auth.password.

Дополнительную информацию о ключах API см. в официальной документации Sensu по адресу https://docs.sensu.io/sensu-go/latest/guides/use-apikey-feature/.

ca_path

путь

добавлено в sensu.sensu_go 1.5.0

Путь к пакету сертификатов CA, который должен использоваться для проверки сертификата бэкенда.

Если этот параметр не задан, модуль будет использовать пакет CA, используемый Python.

Этот параметр также можно задать через переменную среды SENSU_CA_PATH.

password

строка

Пароль пользователя Sensu. Если этот параметр не задан, будет проверено значение переменной среды SENSU_PASSWORD.

Этот параметр игнорируется, если задан параметр auth.api_key.

Значение по умолчанию: "P@ssw0rd!"

url

строка

Местоположение API бэкенда Sensu. Если этот параметр не задан, будет проверено значение переменной среды SENSU_URL.

Значение по умолчанию: "http://localhost:8080"

user

строка

Имя пользователя для подключения к API Sensu. Если этот параметр не задан, будет проверено значение переменной среды SENSU_USER.

Этот параметр игнорируется, если задан параметр auth.api_key.

Значение по умолчанию: "admin"

verify

булево

добавлено в sensu.sensu_go 1.5.0

Флаг, управляющий проверкой сертификатов.

Если вы используете самоподписанные сертификаты, установите этот параметр в false.

ИСПОЛЬЗУЙТЕ ЭТОТ ПАРАМЕТР ТОЛЬКО В СЦЕНАРИЯХ РАЗРАБОТКИ! Если вы используете самоподписанные сертификаты в производстве, обратитесь к параметру auth.ca_path.

Этот параметр также можно установить через переменную среды SENSU_VERIFY.

Допустимые значения:

  • false
  • true ← (по умолчанию)

name

строка

Получить информацию об этом конкретном объекте вместо перечисления всех объектов.

См. также

См. также

sensu.sensu_go.cluster_role_binding

Управление связываниями ролей кластера Sensu.

Примеры

- name: List all Sensu cluster role bindings
  sensu.sensu_go.cluster_role_binding_info:
  register: result

- name: Retrieve a specific Sensu cluster role binding
  sensu.sensu_go.cluster_role_binding_info:
    name: my-binding
  register: result

Значения возврата

Общие значения возврата описаны в разделе здесь, следующие поля уникальны для этого модуля:

Ключ

Описание

objects

список / элементы=словарь

Список связываний ролей кластера Sensu.

Возвращаемое значение: успешно

Пример: [{"metadata": {"name": "cluster-admin"}, "role_ref": {"name": "cluster-admin", "type": "ClusterRole"}, "subjects": [{"name": "cluster-admins", "type": "Group"}]}]

Авторы

  • Paul Arthur (@flowerysong)
  • Manca Bizjak (@mancabizjak)
  • Aljaz Kosir (@aljazkosir)
  • Tadej Borovsak (@tadeboro)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (источники)

© 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/sensu/sensu_go/cluster_role_binding_info_module.html

Spec-Zone.ru

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