ucs_vhba_template - Настройка шаблонов vHBA в Cisco UCS Manager
Новая версия с 2.5.
Обзор
- Настраивает шаблоны vHBA в Cisco UCS Manager.
- Примеры можно использовать с эмулятором UCS Platform https://communities.cisco.com/ucspe.
Требования
Ниже приведены требования к хосту, на котором будет выполняться этот модуль.
- ucsmsdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description | Пользовательское описание шаблона. Введите до 256 символов. Можно использовать любые символы и пробелы, кроме следующих: ` (знак диакритического знака), (обратная косая черта), ^ (знак возведения в степень), " (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ' (одинарная кавычка). алиасы: descr | |
| fabric |
| Поле ID Fabric. Имя интерфейса Fabric interconnect, с которым связаны vHBA, созданные с помощью этого шаблона. |
| hostname str обязательно | IP-адрес или имя хоста Cisco UCS Manager. | |
| max_data | По умолчанию: "2048" | Поле максимальный размер данных. Максимальный размер полезной нагрузки кадра Fibre Channel в байтах, поддерживаемый vHBA. Введите строку от '256' до '2112'. |
| name обязательно | Имя шаблона виртуальной адаптера HBA. Это имя может состоять из 1–16 буквенно-цифровых символов. Нельзя использовать пробелы или специальные символы, кроме - (тире), _ (подчеркивание), : (двоеточие) и . (точка). После создания шаблона изменить это имя нельзя. | |
| org_dn | По умолчанию: "org-root" | Org dn (уникальное имя) |
| password str обязательно | Пароль для аутентификации в Cisco UCS Manager. | |
| pin_group | Группа SAN pin, связанная с vHBA, созданными из этого шаблона. | |
| port int | Номер порта для подключения (по умолчанию используется 443 для https и 80 для http). | |
| proxy str | Если use_proxy нет, указывает прокси для подключения. Например, 'http://proxy.xy.z:8080' | |
| qos_policy | Политика QoS, связанная с vHBA, созданными из этого шаблона. | |
| redundancy_type |
| Тип избыточности для парных шаблонов из первичного или вторичного шаблона избыточности. primary — Создаёт конфигурации, которые можно использовать со вторичным шаблоном. Любые другие изменения, сделанные в первичном шаблоне, автоматически синхронизируются со вторичным шаблоном. secondary — Все общие конфигурации наследуются от первичного шаблона. none — Поведение шаблона vHBA по умолчанию. Выберите этот вариант, если не хотите использовать избыточность. |
| state |
| Если present, проверит наличие шаблонов vHBA и создаст их при необходимости.Если absent, проверит отсутствие шаблонов vHBA и удалит их при необходимости. |
| stats_policy | По умолчанию: "default" | Политика сбора статистики, связанная с vHBA, созданными из этого шаблона. |
| template_type |
| Поле Тип шаблона. Может принимать одно из следующих значений: initial-template — vHBA, созданные из этого шаблона, не обновляются, если шаблон меняется. updating-template — vHBA, созданные из этого шаблона, обновляются, если шаблон меняется. |
| use_proxy bool |
| Если no, не будет использоваться прокси, определенный переменной среды системы. |
| use_ssl bool |
| Если no, будет использоваться соединение HTTP вместо соединения HTTPS по умолчанию. |
| username str | По умолчанию: "admin" | Имя пользователя для аутентификации в Cisco UCS Manager. |
| vsan | По умолчанию: "default" | VSAN для связи с vHBA, созданными из этого шаблона. |
| wwpn_pool | По умолчанию: "default" | Пул WWPN, который использует созданный из этого шаблона vHBA для получения адреса WWPN. |
Примеры
- name: Configure vHBA template
ucs_vhba_template:
hostname: 172.16.143.150
username: admin
password: password
name: vHBA-A
fabric: A
vsan: VSAN-A
wwpn_pool: WWPN-Pool-A
- name: Remote vHBA template
ucs_vhba_template:
hostname: 172.16.143.150
username: admin
password: password
name: vHBA-A
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_vhba_template_module.html