Spec-Zone.ru › Ansible 2.10

cisco.ucs.ucs_vlans – Настраивает VLAN на Cisco UCS Manager

Примечание

Этот плагин входит в состав коллекции cisco.ucs (версия 1.6.0).

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

Для использования в playbook, укажите: cisco.ucs.ucs_vlans.

Новый в версии 2.5: of cisco.ucs

  • Описание
  • Требования
  • Параметры
  • Примеры

Описание

  • Настраивает VLAN на Cisco UCS Manager.

Требования

Ниже приведенные требования необходимы на хосте, на котором выполняется этот модуль.

  • ucsmsdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
fabric
строка
    Варианты:
  • common ←
  • A
  • B
Настройка VLAN для Fabric. Может принимать одно из следующих значений:
common - VLAN применима к обоим Fabric и использует одни и те же параметры конфигурации в обоих случаях.
A — VLAN применима только к Fabric A.
B — VLAN применима только к Fabric B.
Для независимых L2 сетей, Cisco рекомендует выбрать common для создания VLAN, применимых к обоим Fabric.
hostname
строка / обязательно
IP-адрес или имя хоста Cisco UCS Manager.
Модули могут использоваться с UCS Platform Emulator https://cs.co/ucspe
id
строка / обязательно
Уникальный строковый идентификатор, назначенный VLAN.
Идентификатор VLAN может быть от '1' до '3967', или от '4048' до '4093'.
Вы не можете создавать VLAN с ID от 4030 до 4047. Этот диапазон идентификаторов VLAN зарезервирован.
Идентификаторы VLAN, которые вы указываете, также должны поддерживаться используемым коммутатором.
VLAN в LAN облаке и FCoE VLAN в SAN облаке должны иметь разные идентификаторы.
Необязательно, если состояние отсутствует.
multicast_policy
строка
По умолчанию:
" "
Политика multicast, связанная с этой VLAN.
Этот параметр допустим только если поле Sharing Type установлено в None или Primary.
name
строка / обязательно
Имя, назначенное VLAN.
Имя VLAN чувствительно к регистру.
Это имя может содержать от 1 до 32 буквенно-цифровых символов.
Вы не можете использовать пробелы или какие-либо специальные символы, кроме - (тире), _ (нижнего подчеркивания), : (двоеточие) и . (точка).
Вы не можете изменить это имя после создания VLAN.
native
строка
    Варианты:
  • yes
  • no ←
Определяет VLAN как native VLAN.
password
строка / обязательно
Пароль для аутентификации Cisco UCS Manager.
port
целое число
Номер порта, который будет использоваться во время подключения (по умолчанию используется 443 для https и 80 для http подключения).
proxy
строка
Если use_proxy равен no, указывает прокси, который будет использоваться для подключения. Например, 'http://proxy.xy.z:8080'
sharing
строка
    Варианты:
  • none ←
  • primary
  • isolated
  • community
Поле Sharing Type.
Определяет, разделена ли эта VLAN на частные или вторичные VLAN. Может принимать одно из следующих значений:
none - эта VLAN не имеет вторичных или частных VLAN. Это обычная VLAN.
primary - эта VLAN может иметь одну или несколько вторичных VLAN, как показано в области Secondary VLANs. Эта VLAN является основной VLAN в домене частных VLAN.
isolated - это частная VLAN, связанная с основной VLAN. Эта VLAN является изолированной VLAN.
community - эта VLAN может общаться с другими портами на той же VLAN community, а также с promiscuous портом. Эта VLAN является VLAN community.
state
строка
    Варианты:
  • present ←
  • absent
Если present, проверит, присутствуют ли VLAN, и создаст их, если необходимо.
Если absent, проверит, отсутствуют ли VLAN, и удалит их, если необходимо.
use_proxy
логическое значение
    Варианты:
  • no
  • yes ←
Если no, не будет использовать прокси, определенный переменной среды системы.
use_ssl
логическое значение
    Варианты:
  • no
  • yes ←
Если no, будет использоваться HTTP подключение вместо стандартного HTTPS подключения.
username
строка
По умолчанию:
"admin"
Имя пользователя для аутентификации Cisco UCS Manager.

Примеры

- name: Configure VLAN
  cisco.ucs.ucs_vlans:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: vlan2
    id: '2'
    native: 'yes'

- name: Remove VLAN
  cisco.ucs.ucs_vlans:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: vlan2
    state: absent

Авторы

  • David Soper (@dsoper2)
  • CiscoUcs (@CiscoUcs)

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/cisco/ucs/ucs_vlans_module.html

Spec-Zone.ru

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