Модуль community.network.icx_system – Управление атрибутами системы на коммутаторах серии Ruckus ICX 7000
Примечание
Этот модуль является частью коллекции community.network (версия 5.0.3).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Для использования в playbook, укажите: community.network.icx_system.
Краткое описание
- Этот модуль обеспечивает декларативное управление атрибутами системы узла на коммутаторах серии Ruckus ICX 7000. Он предоставляет возможность настроить параметры системы хоста или удалить эти параметры из активной конфигурации устройства.
Псевдонимы: network.icx.icx_system
Параметры
Параметр | Комментарии |
|---|---|
aaa_servers list / elements=string | Настраивает сервер radius/tacacs |
|
acct_port_num string |
Настраивает учетный UDP-порт. Значение по умолчанию – 1813. |
|
acct_type string |
Использование учетного порта. Варианты:
|
|
auth_key string |
Настраивает ключ для сервера |
|
auth_key_type list / elements=string |
Список уровней аутентификации, указанных в вариантах Варианты:
|
|
auth_port_num string |
Настраивает аутентификационный UDP-порт. Значение по умолчанию – 1812. |
|
auth_port_type string |
указывает тип аутентификационного порта Варианты:
|
|
hostname string |
Настраивает имя хоста сервера RADIUS |
|
type string |
указывает тип сервера Варианты:
|
check_running_config boolean | Проверить текущую конфигурацию. Может быть задано как переменная окружения. Модуль будет использовать значение переменной окружения (по умолчанию: True), если оно не переопределено путем указания его как параметра модуля. Варианты:
|
domain_name list / elements=string | Настроить имя домена IP на удаленном устройстве на указанное значение. Значение должно быть в точечном формате и будет добавлено к имени хоста для создания полного доменного имени. |
domain_search list / elements=string | Предоставляет список имен доменов, которые нужно добавить к имени хоста для разрешения имен. Этот аргумент принимает список имен и будет согласован с текущей активной конфигурацией на работающем узле. |
hostname string | Настроить параметр имени хоста устройства. Этот параметр принимает значение в виде строки ASCII. |
name_servers list / elements=string | Список DNS-серверов по IP-адресу, которые будут использоваться для выполнения запросов на разрешение имен. |
state string | Состояние значений конфигурации в текущей активной конфигурации устройства. При значении present значения должны быть настроены в активной конфигурации устройства, а при значении absent значения не должны находиться в активной конфигурации устройства. Варианты:
|
Примечания
Примечание
- Тестировалось на ICX 10.1.
- Для получения информации об использовании платформы ICX см. руководство по параметрам платформы ICX OS.
Примеры
- name: Configure hostname and domain name
community.network.icx_system:
hostname: icx
domain_search:
- ansible.com
- redhat.com
- ruckus.com
- name: Configure radius server of type auth-port
community.network.icx_system:
aaa_servers:
- type: radius
hostname: radius-server
auth_port_type: auth-port
auth_port_num: 1821
acct_port_num: 1321
acct_type: accounting-only
auth_key: abc
auth_key_type:
- dot1x
- mac-auth
- name: Configure tacacs server
community.network.icx_system:
aaa_servers:
- type: tacacs
hostname: tacacs-server
auth_port_type: auth-port
auth_port_num: 1821
acct_port_num: 1321
acct_type: accounting-only
auth_key: xyz
- name: Configure name servers
community.network.icx_system:
name_servers:
- 8.8.8.8
- 8.8.4.4
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
commands список / элементы=строка | Список команд конфигурационного режима для отправки на устройство Возвращается: всегда Пример: |
Ссылки на сборку
© 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/community/network/icx_system_module.html