Spec-Zone.ru › Ansible 2.6

ucs_vlans - Настройка VLAN на Cisco UCS Manager

Новое в версии 2.5.

  • Обзор
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Настройка VLAN на Cisco UCS Manager.
  • Примеры можно использовать с эмулятором платформы UCS https://communities.cisco.com/ucspe.

Требования

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

  • ucsmsdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
fabric
    Варианты:
  • common ←
  • A
  • B
Настройка VLAN для фабрики. Может принимать следующие значения:
common - VLAN применяется к обеим фабрикам и использует те же параметры конфигурации в обоих случаях.
A — VLAN применяется только к фабрике A.
B — VLAN применяется только к фабрике B.
Для независимых L2 сетей, Cisco рекомендует выбирать common для создания VLAN, которые применяются к обеим фабрикам.
hostname
str

обязательно
IP-адрес или имя хоста Cisco UCS Manager.
id
обязательно
Уникальный строковый идентификатор, назначенный VLAN.
Идентификатор VLAN может быть от '1' до '3967', или от '4048' до '4093'.
Нельзя создавать VLAN с идентификаторами от 4030 до 4047. Этот диапазон идентификаторов VLAN зарезервирован.
Идентификаторы VLAN, которые вы указываете, также должны поддерживаться используемым коммутатором.
VLAN в облаке LAN и VLAN FCoE в облаке SAN должны иметь разные идентификаторы.
Необязательно, если состояние отсутствует.
multicast_policy По умолчанию:
""
Политика для работы с многоадресной рассылкой, связанная с данной VLAN.
Этот параметр действует только в том случае, если поле «Тип совместного использования» установлено в значение «None» или «Primary».
name
обязательно
Наименование, присвоенное VLAN.
Имя VLAN чувствительно к регистру.
Это имя может содержать от 1 до 32 буквенно-цифровых символов.
Нельзя использовать пробелы или специальные символы, кроме - (дефис), _ (подчеркивание), : (двоеточие) и . (точка).
После создания VLAN изменить это имя нельзя.
native
    Варианты:
  • yes
  • no ←
Определяет VLAN как родную VLAN.
password
str

обязательно
Пароль для аутентификации Cisco UCS Manager.
port
int
Номер порта, используемый во время подключения (по умолчанию используется 443 для https и 80 для http-подключения).
proxy
str
Если use_proxy равно no, указывает прокси, который будет использоваться для подключения. Например, 'http://proxy.xy.z:8080'
sharing
    Варианты:
  • none ←
  • primary
  • isolated
  • community
Поле «Тип совместного использования».
Определяет, подразделяется ли эта VLAN на частные или вторичные VLAN. Может принимать следующие значения:
none - Данная VLAN не имеет вторичных или частных VLAN. Это обычная VLAN.
primary - Эта VLAN может иметь одну или несколько вторичных VLAN, как показано в области «Вторичные VLAN». Эта VLAN является основной VLAN в домене частных VLAN.
isolated - Это частная VLAN, связанная с основной VLAN. Эта VLAN является изолированной VLAN.
community - Эта VLAN может взаимодействовать с другими портами в той же VLAN сообщества, а также с портом широковещательной передачи. Эта VLAN является VLAN сообщества.
state
    Варианты:
  • present ←
  • absent
Если present, проверит наличие VLAN и создаст, если необходимо.
Если absent, проверит отсутствие VLAN и удалит, если необходимо.
use_proxy
bool
    Варианты:
  • no
  • yes ←
Если no, прокси не будет использоваться, как определено переменной среды системы.
use_ssl
bool
    Варианты:
  • no
  • yes ←
Если no, вместо стандартного HTTPS-соединения будет использоваться HTTP-соединение.
username
str
По умолчанию:
"admin"
Имя пользователя для аутентификации Cisco UCS Manager.

Примеры

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

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

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • 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.6/modules/ucs_vlans_module.html

Spec-Zone.ru

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