bigip_sys_db – Управление переменными базы данных системы BIG-IP
Новая версия 2.2.
Обзор
- Управление переменными базы данных системы BIG-IP
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| ключ
строка / обязательно
|
Переменная базы данных для управления.
|
||
| пароль
строка / обязательно
|
Пароль учетной записи пользователя для подключения к BIG-IP.
Вы можете опустить этот параметр, задав переменную окружения
F5_PASSWORD.
псевдонимы: pass, pwd |
||
| provider
словарь
добавлен в 2.5
|
Объект словаря, содержащий данные подключения.
|
||
| пароль
строка / обязательно
|
Пароль учетной записи пользователя для подключения к BIG-IP.
Вы можете опустить этот параметр, задав переменную окружения
F5_PASSWORD.
псевдонимы: pass, pwd |
||
| сервер
строка / обязательно
|
Хост BIG-IP. Вы можете опустить этот параметр, задав переменную окружения
F5_SERVER.
|
||
| порт_сервера
целое число
|
Значение по умолчанию: 443 |
Порт сервера BIG-IP. Вы можете опустить этот параметр, задав переменную окружения
F5_SERVER_PORT.
|
|
| ключ_ssh_файла
путь
|
Указывает файл ключа SSH для аутентификации подключения к удаленному устройству. Этот аргумент используется только для транспортов cli. Вы можете опустить этот параметр, задав переменную окружения
ANSIBLE_NET_SSH_KEYFILE.
|
||
| таймаут
целое число
|
Значение по умолчанию: 10 |
Указывает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут истекает до завершения операции, модуль вернёт ошибку. |
|
| транспорт
строка
|
|
Настраивает транспортное соединение для подключения к удаленному устройству. |
|
| пользователь
строка / обязательно
|
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве. Вы можете опустить этот параметр, задав переменную окружения
F5_USER.
|
||
| validate_certs
логическое значение
|
|
Если no, сертификаты SSL не проверяются. Используйте это только на контролируемых вами сайтах, использующих самозаверенные сертификаты.Вы можете опустить этот параметр, задав переменную окружения F5_VALIDATE_CERTS.
|
|
| сервер
строка / обязательно
|
Хост BIG-IP. Вы можете опустить этот параметр, задав переменную окружения F5_SERVER.
|
||
| порт_сервера
целое число
добавлен в 2.2
|
Значение по умолчанию: 443 |
Порт сервера BIG-IP. Вы можете опустить этот параметр, задав переменную окружения
F5_SERVER_PORT.
|
|
| состояние
строка
|
|
Состояние переменной в системе. Когда
present, гарантирует, что существующая переменная установлена в value. Когда reset устанавливает переменную обратно в значение по умолчанию. По крайней мере, одно из значений value и состояние reset являются обязательными. |
|
| пользователь
строка / обязательно
|
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве. Вы можете опустить этот параметр, задав переменную окружения
F5_USER.
|
||
| validate_certs
логическое значение
добавлен в 2.0
|
|
Если no, сертификаты SSL не проверяются. Используйте это только на контролируемых вами сайтах, использующих самозаверенные сертификаты.Вы можете опустить этот параметр, задав переменную окружения
F5_VALIDATE_CERTS.
|
|
| значение
строка
|
Значение, которое нужно установить для ключа. По крайней мере, одно из значений value и состояние
reset является обязательным. |
||
Примечания
Примечание
- Требуется версия BIG-IP 12.0.0 или выше
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. в https://www.ansible.com/integrations/networks/f5.
- Требуется версия программного обеспечения BIG-IP >= 12.
- Модули F5 изменяют только текущую конфигурацию продукта F5. Чтобы убедиться, что конфигурация BIG-IP сохраняется на диске, необходимо включить хотя бы одну задачу, использующую модуль bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.
Примеры
- name: Set the boot.quiet DB variable on the BIG-IP
bigip_sys_db:
key: boot.quiet
value: disable
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
- name: Disable the initial setup screen
bigip_sys_db:
key: setup.run
value: false
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
- name: Reset the initial setup screen
bigip_sys_db:
key: setup.run
state: reset
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| значение_по_умолчанию
строка
|
изменено и успешно | Значение по умолчанию ключа
Пример:
True
|
| название
строка
|
изменено и успешно | Ключ в базе данных системы, который был указан
Пример:
setup.run
|
| значение
строка
|
изменено и успешно | Значение, которое вы установили для ключа
|
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается партнёром Ansible. [сертифицировано]
Авторы
- Tim Rupp (@caphrim007)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/bigip_sys_db_module.html