Spec-Zone.ru › Ansible

Модуль 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

Использование учетного порта.

Варианты:

  • "accounting-only"
  • "authentication-only"
  • "authorization-only"
  • "default"

auth_key

string

Настраивает ключ для сервера

auth_key_type

list / elements=string

Список уровней аутентификации, указанных в вариантах

Варианты:

  • "dot1x"
  • "mac-auth"
  • "web-auth"

auth_port_num

string

Настраивает аутентификационный UDP-порт. Значение по умолчанию – 1812.

auth_port_type

string

указывает тип аутентификационного порта

Варианты:

  • "auth-port"

hostname

string

Настраивает имя хоста сервера RADIUS

type

string

указывает тип сервера

Варианты:

  • "radius"
  • "tacacs"

check_running_config

boolean

Проверить текущую конфигурацию. Может быть задано как переменная окружения. Модуль будет использовать значение переменной окружения (по умолчанию: True), если оно не переопределено путем указания его как параметра модуля.

Варианты:

  • false
  • 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 значения не должны находиться в активной конфигурации устройства.

Варианты:

  • "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–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

Spec-Zone.ru

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