cisco.ucs.ucs_vsans – Настройка VSAN на Cisco UCS Manager
Примечание
Этот плагин входит в состав коллекции cisco.ucs (версия 1.6.0).
Для его установки используйте: ansible-galaxy collection install cisco.ucs.
Для использования в книге задач, укажите: cisco.ucs.ucs_vsans.
Новое в версии 2.5: модуля cisco.ucs
Обзор
- Настройка VSAN на Cisco UCS Manager.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться данный модуль.
- ucsmsdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| fabric строка |
| Конфигурация Fabric VSAN. Может принимать следующие значения: common — VSAN отображается с одинаковым идентификатором VSAN во всех доступных Fabric. A — VSAN отображается с идентификатором VSAN, который существует только в Fabric A. B — VSAN отображается с идентификатором VSAN, который существует только в Fabric B. |
| fc_zoning строка |
| Конфигурация зондирования Fibre Channel для домена Cisco UCS. Зонирование Fibre Channel может быть настроено на одно из следующих значений: disabled — Upstream коммутатор обрабатывает зонирование Fibre Channel, или зонирование Fibre Channel не реализовано для домена Cisco UCS. enabled — Cisco UCS Manager настраивает и управляет зонированием Fibre Channel для домена Cisco UCS. Если вы включите зонирование Fibre Channel, не настраивайте upstream коммутатор с VSAN, используемыми для зонирования Fibre Channel. |
| hostname строка / обязательно | IP-адрес или имя хоста Cisco UCS Manager. Модули могут использоваться с платформенным эмулятором UCS https://cs.co/ucspe
| |
| name строка / обязательно | Имя, присвоенное VSAN. Это имя может содержать от 1 до 32 символов в формате латинских букв, цифр и знаков «-», «_», «:», «.». После создания VSAN изменить это имя нельзя. | |
| password строка / обязательно | Пароль для аутентификации Cisco UCS Manager. | |
| port целое число | Номер порта, используемый при подключении (по умолчанию используется 443 для HTTPS и 80 для HTTP-подключения). | |
| proxy строка | Если use_proxy — no, укажите прокси-сервер, который следует использовать для подключения. Например, 'http://proxy.xy.z:8080' | |
| state строка |
| Если present, будет проверять наличие VSAN и создавать, если необходимо.Если absent, будет проверять отсутствие VSAN и удалять, если необходимо. |
| use_proxy логическое значение |
| Если no, прокси-сервер, определенный переменной окружения системы, не будет использоваться. |
| use_ssl логическое значение |
| Если no, вместо стандартного HTTPS-соединения будет использоваться HTTP-соединение. |
| username строка | Значение по умолчанию: "admin" | Имя пользователя для аутентификации Cisco UCS Manager. |
| vlan_id строка / обязательно | Уникальный строковый идентификатор VLAN, используемый для подключений Fibre Channel. Обратите внимание, что Cisco UCS Manager использует VLAN '4048'. Обратитесь к руководству по настройке UCS Manager, если вы хотите назначить '4048' для VLAN. Необязательно, если state — absent. | |
| vsan_id строка / обязательно | Уникальный идентификатор VSAN. Идентификатор может быть строкой от '1' до '4078', или от '4080' до '4093'. '4079' — зарезервированный идентификатор VSAN. Кроме того, если планируется использовать режим FC end-host, диапазон от '3840' до '4079' также является диапазоном зарезервированных идентификаторов VSAN. Необязательно, если state — absent. |
Примеры
- name: Configure VSAN
cisco.ucs.ucs_vsans:
hostname: 172.16.143.150
username: admin
password: password
name: vsan110
fabric: common
vsan_id: '110'
vlan_id: '110'
- name: Remove VSAN
cisco.ucs.ucs_vsans:
hostname: 172.16.143.150
username: admin
password: password
name: vsan110
state: absent
Авторы
- David Soper (@dsoper2)
- John McDonough (@movinalot)
- 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_vsans_module.html