Spec-Zone.ru › Ansible 2.11

community.network.icx_system – Управление системными атрибутами на коммутаторах Ruckus ICX 7000 серии

Примечание

Этот плагин входит в коллекцию community.network (версия 2.0.1).

Для его установки используйте: ansible-galaxy collection install community.network.

Для использования в книге задач укажите: community.network.icx_system.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Описание

  • Этот модуль обеспечивает декларативное управление атрибутами системы узла на коммутаторах Ruckus ICX 7000 серии. Он предоставляет возможность настроить параметры системы или удалить эти параметры из активной конфигурации устройства.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
aaa_servers
список / элементы=строка
Настройка серверов radius/tacacs
acct_port_num
строка
Настройка UDP порта для учёта. Значение по умолчанию 1813.
acct_type
строка
    Варианты:
  • accounting-only
  • authentication-only
  • authorization-only
  • default
Использование порта для учёта.
auth_key
строка
Настройка ключа для сервера
auth_key_type
список / элементы=строка
    Варианты:
  • dot1x
  • mac-auth
  • web-auth
Список уровней аутентификации, указанных в вариантах
auth_port_num
строка
Настройка UDP порта для аутентификации. Значение по умолчанию 1812.
auth_port_type
строка
    Варианты:
  • auth-port
Указывает тип порта для аутентификации
hostname
строка
Настройка имени хоста сервера RADIUS
type
строка
    Варианты:
  • radius
  • tacacs
Указывает тип сервера
check_running_config
булево
    Варианты:
  • нет
  • да ←
Проверка текущей конфигурации. Этот параметр можно задать как переменную окружения. Модуль будет использовать значение переменной окружения (по умолчанию:True), если оно не переопределено, указав его в качестве параметра модуля.
domain_name
список / элементы=строка
Настройка имени домена IP на удалённом устройстве на заданное значение. Значение должно быть в форме доменного имени и будет добавлено к имени хоста для создания полного доменного имени.
domain_search
список / элементы=строка
Предоставляет список доменных имён, которые нужно добавить к имени хоста для разрешения имён. Этот аргумент принимает список имён и будет согласован с текущей активной конфигурацией на узле.
hostname
строка
Настройка параметра имени устройства. Этот параметр принимает значение ASCII строки.
name_servers
список / элементы=строка
Список DNS серверов по IP адресу для использования в разрешении имён.
state
строка
    Варианты:
  • present ←
  • absent
Состояние значений конфигурации в текущей активной конфигурации устройства. При установке в 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
список / элементы=строка
всегда
Список команд конфигурации, которые нужно отправить устройству

Пример:
['hostname icx', 'ip domain name test.example.com', 'radius-server host 172.16.10.12 auth-port 2083 acct-port 1850 default key abc dot1x mac-auth', 'tacacs-server host 10.2.3.4 auth-port 4058 authorization-only key xyz']


Авторы

  • Ruckus Wireless (@Commscope)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/network/icx_system_module.html

Spec-Zone.ru

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