ucs_vlans - Настройка VLAN на Cisco UCS Manager
Новое в версии 2.5.
Обзор
- Настройка VLAN на Cisco UCS Manager.
- Примеры можно использовать с эмулятором платформы UCS https://communities.cisco.com/ucspe.
Требования
Ниже приведены требования к хосту, на котором будет выполняться этот модуль.
- ucsmsdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| fabric |
| Настройка 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 |
| Определяет VLAN как родную VLAN. |
| password str обязательно | Пароль для аутентификации Cisco UCS Manager. | |
| port int | Номер порта, используемый во время подключения (по умолчанию используется 443 для https и 80 для http-подключения). | |
| proxy str | Если use_proxy равно no, указывает прокси, который будет использоваться для подключения. Например, 'http://proxy.xy.z:8080' | |
| sharing |
| Поле «Тип совместного использования». Определяет, подразделяется ли эта 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, проверит наличие VLAN и создаст, если необходимо.Если absent, проверит отсутствие VLAN и удалит, если необходимо. |
| use_proxy bool |
| Если no, прокси не будет использоваться, как определено переменной среды системы. |
| use_ssl bool |
| Если 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