netscaler_save_config – Сохранение конфигурации Netscaler.
Новая в версии 2.4.0.
Описание
- Этот модуль безусловно сохраняет конфигурацию на целевом узле Netscaler.
- Этот модуль не поддерживает режим проверки.
- Этот модуль предназначен для работы на узле управления Ansible или бастионе (прокси-сервере) с доступом к фактической инстанции Netscaler.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- nitro python sdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| nitro_pass - / обязательно | Пароль для аутентификации на узле Netscaler. | |
| nitro_protocol - |
| Протокол для доступа к объектам API nitro. |
| nitro_timeout - | По умолчанию: 310 | Время в секундах до сброса по таймауту при установке нового сеанса с Netscaler. |
| nitro_user - / обязательно | Имя пользователя для аутентификации на узле Netscaler. | |
| nsip - / обязательно | IP-адрес устройства Netscaler, к которому будут обращаться вызовы API nitro. Порт можно указать с двоеточием (:). Например 192.168.1.1:555. | |
| validate_certs - | По умолчанию: "да" | Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, управляемых лично, с использованием самозаверенных сертификатов. |
Примеры
---
- name: Save netscaler configuration
delegate_to: localhost
netscaler_save_config:
nsip: 172.18.0.2
nitro_user: nsroot
nitro_pass: nsroot
- name: Setup server without saving configuration
delegate_to: localhost
notify: Save configuration
netscaler_server:
nsip: 172.18.0.2
nitro_user: nsroot
nitro_pass: nsroot
save_config: no
name: server-1
ipaddress: 192.168.1.1
# Under playbook's handlers
- name: Save configuration
delegate_to: localhost
netscaler_save_config:
nsip: 172.18.0.2
nitro_user: nsroot
nitro_pass: nsroot
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое | Описание |
|---|---|---|
| loglines список | всегда | Список сообщений, записанных модулем. Пример: ['сообщение 1', 'сообщение 2'] |
| msg строка | ошибка | Сообщение, содержащее причину ошибки. Пример: Действие не существует |
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Георгий Николопулос (@giorgos-nikolopoulos)
Подсказка
Если вы заметите какие-либо проблемы в этом документе, вы можете отредактировать этот документ для его улучшения.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/netscaler_save_config_module.html