cisco.ucs.ucs_vsans – Настройка VSAN на Cisco UCS Manager
Примечание
Этот плагин входит в коллекцию cisco.ucs (версия 1.6.0).
Для его установки используйте: ansible-galaxy collection install cisco.ucs.
Для использования в playbook укажите: cisco.ucs.ucs_vsans.
Новое в версии 2.5: для cisco.ucs
Обзор
- Настройка VSAN на Cisco UCS Manager.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- ucsmsdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| fabric строка |
| Конфигурация ткани VSAN. Может быть одним из следующих значений: common - VSAN сопоставляется с тем же идентификатором VSAN во всех доступных тканях. A - VSAN сопоставляется с идентификатором VSAN, который существует только в ткани A. B - VSAN сопоставляется с идентификатором VSAN, который существует только в ткани B. |
| fc_zoning строка |
| Конфигурация зонирования Fibre Channel для домена Cisco UCS. Зонирование Fibre Channel может быть установлено в одно из следующих значений: disabled — коммутатор верхнего уровня обрабатывает зонирование Fibre Channel, или зонирование Fibre Channel не реализовано для домена Cisco UCS. enabled — Cisco UCS Manager настраивает и контролирует зонирование Fibre Channel для домена Cisco UCS. Если вы включите зонирование Fibre Channel, не настраивайте коммутатор верхнего уровня с 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 — нет, указывает прокси, используемый для подключения. Например, 'http://proxy.xy.z:8080' | |
| state строка |
| Если present, проверит наличие VSAN и создаст их при необходимости.Если absent, проверит отсутствие VSAN и удалит их при необходимости. |
| use_proxy логическое |
| Если no, не будет использовать прокси, определенный переменной окружения системы. |
| use_ssl логическое |
| Если no, будет использоваться HTTP-соединение вместо стандартного HTTPS-соединения. |
| 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–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/cisco/ucs/ucs_vsans_module.html