Spec-Zone.ru › Ansible 2.10

netapp.elementsw.na_elementsw_vlan – NetApp Element Software Manage VLAN

Примечание

Этот плагин входит в коллекцию netapp.elementsw (версия 20.11.0).

Для его установки используйте: ansible-galaxy collection install netapp.elementsw.

Чтобы использовать его в книге задач, укажите: netapp.elementsw.na_elementsw_vlan.

Введено в версии 2.7.0: модуля netapp.elementsw

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры

Обзор

  • Создание, удаление, изменение VLAN

Требования

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

  • Модули разработаны с SolidFire 10.1
  • solidfire-sdk-python (1.1.0.92) или более поздней версии. Установите его с помощью «pip install solidfire-sdk-python»

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
address_blocks
список / элементы=словарь
Список блоков адресов для VLAN
Каждый блок адресов содержит начальный IP-адрес и размер блока
Необходим для создания
attributes
словарь
Словарь атрибутов с именем и значением для каждого атрибута
gateway
строка
Шлюз для VLAN
hostname
строка / обязательно
Имя хоста или IP-адрес кластера SolidFire.
Для na_elementsw_cluster — IP-адрес управления (MIP) или имя хоста узла для инициирования создания кластера.
name
строка
Определяемое пользователем имя для новой VLAN
Имя VLAN должно быть уникальным
Необходимо для создания
namespace
логическое значение
    Варианты:
  • no
  • yes
Включить или отключить пространства имен
netmask
строка
Маска сети для VLAN
Необходима для создания
password
строка / обязательно
Пароль для указанного пользователя.

псевдонимы: pass
state
строка
    Варианты:
  • present ←
  • absent
Указывает, должно ли существовать указанное vlan или нет.
svip
строка
Виртуальный IP-адрес хранилища, который должен быть уникальным
Требуется для создания
username
строка / обязательно
Убедитесь, что у пользователя есть соответствующие разрешения. Дополнительную информацию можно найти в официальной документации https://mysupport.netapp.com/documentation/docweb/index.html?productID=62636&language=en-US.

псевдонимы: user
vlan_tag
строка / обязательно
Тег виртуальной сети

Примечания

Примечание

  • Модули, начинающиеся с na_elementsw, разработаны для поддержки платформы хранилищ SolidFire.

Примеры

- name: Create vlan
  na_elementsw_vlan:
    state: present
    name: test
    vlan_tag: 1
    svip: "{{ ip address }}"
    netmask: "{{ netmask }}"
    address_blocks:
      - start: "{{ starting ip_address }}"
        size: 5
      - start: "{{ starting ip_address }}"
        size: 5
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Delete Lun
  na_elementsw_vlan:
    state: absent
    vlan_tag: 1
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

Авторы

  • Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@netapp.com>

© 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/netapp/elementsw/na_elementsw_vlan_module.html

Spec-Zone.ru

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