Spec-Zone.ru › Ansible

Модуль cisco.ucs.ucs_vsans – Настройка VSAN в Cisco UCS Manager

Примечание

Этот модуль является частью коллекции cisco.ucs (версия 1.14.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля требуются дополнительные компоненты, см. Требования для получения подробной информации.

Для использования в playbook укажите: cisco.ucs.ucs_vsans.

  • Краткое описание
  • Требования
  • Параметры
  • Примеры

Краткое описание

  • Настраивает VSAN в Cisco UCS Manager.

Требования

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

  • ucsmsdk

Параметры

Параметр

Комментарии

fabric

строка

Конфигурация fabric для VSAN. Это может быть одно из следующих значений:

common - VSAN сопоставляется с тем же ID VSAN во всех доступных fabric.

A - VSAN сопоставляется с ID VSAN, который существует только в fabric A.

B - VSAN сопоставляется с ID VSAN, который существует только в fabric B.

Варианты:

  • "common" ← (по умолчанию)
  • "A"
  • "B"

fc_zoning

строка

Конфигурация Fibre Channel zoning для домена Cisco UCS.

Fibre Channel zoning может быть установлено в одно из следующих значений:

disabled — Upstream switch обрабатывает Fibre Channel zoning, или Fibre Channel zoning не реализован для домена Cisco UCS.

enabled — Cisco UCS Manager настраивает и управляет Fibre Channel zoning для домена Cisco UCS.

Если вы включаете Fibre Channel zoning, не настраивайте upstream switch с помощью VSAN, которые используются для Fibre Channel zoning.

Варианты:

  • "disabled" ← (по умолчанию)
  • "enabled"

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 и при необходимости они будут удалены.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

use_proxy

логическое

Если no, прокси-сервер, определённый переменной среды системы, использоваться не будет.

Варианты:

  • false
  • true ← (по умолчанию)

use_ssl

логическое

Если no, будет использоваться HTTP-соединение вместо соединения HTTPS по умолчанию.

Варианты:

  • false
  • true ← (по умолчанию)

username

строка

Имя пользователя для аутентификации Cisco UCS Manager.

По умолчанию: "admin"

vlan_id

строка

Уникальный строковый идентификатор, присвоенный VLAN, используемой для Fibre Channel соединений.

Обратите внимание, что Cisco UCS Manager использует VLAN ‘4048’. См. руководство по конфигурации UCS Manager, если вы хотите назначить ‘4048’ VLAN.

Необязательно, если state имеет значение absent.

vsan_id

строка

Уникальный идентификатор, присвоенный VSAN.

ID может быть строкой от ‘1’ до ‘4078’ или от ‘4080’ до ‘4093’. ‘4079’ - зарезервированный ID VSAN.

Кроме того, если вы планируете использовать режим FC end-host, диапазон от ‘3840’ до ‘4079’ также является зарезервированным диапазоном ID 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–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/ucs/ucs_vsans_module.html

Spec-Zone.ru

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