Spec-Zone.ru › Ansible 2.6

influxdb_user - Управление пользователями InfluxDB

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

  • Обзор
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Управление пользователями InfluxDB

Требования

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

  • python >= 2.6
  • influxdb >= 0.9

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
admin
bool
    Варианты:
  • нет ←
  • да
Указывает, должен ли пользователь иметь роль администратора.
hostname Значение по умолчанию:
"localhost"
Имя хоста или IP-адрес, на котором слушает сервер InfluxDB.
С версии 2.5 по умолчанию установлено на localhost.
password Значение по умолчанию:
"root"
Пароль, который будет использоваться для аутентификации на сервере InfluxDB.
Псевдоним login_password добавлен в версии 2.5.

псевдонимы: login_password
port Значение по умолчанию:
8086
Порт, на котором слушает сервер InfluxDB.
proxies
(добавлено в 2.5)
HTTP(S) прокси, который следует использовать для запросов к серверу InfluxDB.
retries
(добавлено в 2.5)
Значение по умолчанию:
3
Количество попыток, которые клиент предпримет перед прерыванием.
0 указывает на попытки до достижения успеха.
ssl
(добавлено в 2.5)
Использовать https вместо http для подключения к серверу InfluxDB.
state
    Варианты:
  • present ←
  • absent
Состояние пользователя.
timeout
(добавлено в 2.5)
Количество секунд, которое запросы будут ожидать, пока клиент не установит соединение.
udp_port
(добавлено в 2.5)
Значение по умолчанию:
4444
UDP-порт для подключения к серверу InfluxDB.
use_udp
(добавлено в 2.5)
Использовать UDP для подключения к серверу InfluxDB.
user_name
обязательно
Имя пользователя.
user_password
Пароль, который будет установлен для пользователя.
username Значение по умолчанию:
"root"
Имя пользователя, которое будет использоваться для аутентификации на сервере InfluxDB.
Псевдоним login_username добавлен в версии 2.5.

псевдонимы: login_username
validate_certs
(добавлено в 2.5)
Значение по умолчанию:
"да"
Если установлено на no, сертификаты SSL не будут проверены.
Это следует установить только на no используемые на контролируемых лично сайтах, использующих самозаверяющие сертификаты.

Примеры

- name: Create a user on localhost using default login credentials
  influxdb_user:
    user_name: john
    user_password: s3cr3t

- name: Create a user on localhost using custom login credentials
  influxdb_user:
    user_name: john
    user_password: s3cr3t
    login_username: "{{ influxdb_username }}"
    login_password: "{{ influxdb_password }}"

- name: Create an admin user on a remote host using custom login credentials
  influxdb_user:
    user_name: john
    user_password: s3cr3t
    admin: yes
    hostname: "{{ influxdb_hostname }}"
    login_username: "{{ influxdb_username }}"
    login_password: "{{ influxdb_password }}"

- name: Destroy a user using custom login credentials
  influxdb_user:
    user_name: john
    login_username: "{{ influxdb_username }}"
    login_password: "{{ influxdb_password }}"
    state: absent

Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Виталий Жжута (@zhhuta)

Подсказка

Если вы заметили какие-либо проблемы в этой документации, вы можете редактировать этот документ для его улучшения.

© 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/influxdb_user_module.html

Spec-Zone.ru

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