Spec-Zone.ru › Ansible 2.9

pn_vrouterif – Команда CLI для добавления/удаления/изменения vrouter-интерфейса

  • УСТАРЕВШИЙ
  • Синтаксис
  • Параметры
  • Примеры
  • Значения возврата
  • Статус

УСТАРЕВШИЙ

Удалено в Ansible:
версия: 2.12
Почему: Не поддерживает последнюю версию Pluribus Networks netvisor
Альтернатива: Последние модули будут добавлены в будущие версии Ansible.

Синтаксис

  • Выполните команду vrouter-interface-add, vrouter-interface-remove, vrouter-interface-modify.
  • Вы настраиваете интерфейсы для vRouter-служб на фабрике, кластере, автономном коммутаторе или виртуальной сети (VNET).

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
pn_alias
-
Укажите псевдоним для интерфейса.
pn_assignment
-
    Варианты:
  • none
  • dhcp
  • dhcpv6
  • autov6
Укажите метод DHCP для назначения IP-адреса.
pn_clipassword
-
Введите пароль для входа, если пользователь не root.
pn_cliswitch
-
Значение по умолчанию:
"local"
Коммутатор, на котором необходимо запустить команду CLI.
pn_cliusername
-
Введите имя пользователя для входа, если пользователь не root.
pn_exclusive
boolean
    Варианты:
  • no
  • yes
Укажите, является ли интерфейс эксклюзивным для конфигурации. Эксклюзивный означает, что другие конфигурации не могут использовать интерфейс. Эксклюзивность задается при настройке интерфейса в качестве интерфейса span и позволяет увеличить пропускную способность через интерфейс.
pn_interface
-
    Варианты:
  • mgmt
  • data
  • span
Укажите, является ли интерфейс управляющим, данными или интерфейсом span.
pn_interface_ip
-
Укажите IP-адрес интерфейса в формате x.x.x.x/n.
pn_l3port
-
Укажите порт уровня 3 для интерфейса.
pn_nic_enable
boolean
    Варианты:
  • no
  • yes
Укажите, включен ли сетевой адаптер.
pn_nic_str
-
Укажите тип сетевого адаптера. Используется для vrouter-interface remove/modify.
pn_secondary_macs
-
Укажите вторичный MAC-адрес для интерфейса.
pn_vlan
-
Укажите идентификатор VLAN. Значение от 1 до 4092.
pn_vrouter_name
- / обязательно
Укажите имя интерфейса vRouter.
pn_vrrp_adv_int
-
Укажите интервал рекламы VRRP в миллисекундах. Диапазон от 30 до 40950, значение по умолчанию 1000.
pn_vrrp_id
-
Укажите идентификатор интерфейса VRRP. Идентификаторы на обоих vRouter должны быть одинаковыми номерами IS.
pn_vrrp_priority
-
Укажите приоритет для интерфейса VRRP. Значение от 1 (наименьший) до 255 (наибольший).
pn_vxlan
-
Укажите идентификатор VXLAN. Значение от 1 до 16777215.
state
- / обязательно
    Варианты:
  • present
  • absent
  • update
Укажите действие. Используйте 'present' для добавления vrouter-интерфейса, 'absent' для удаления vrouter-интерфейса и 'update' для изменения vrouter-интерфейса.

Примеры

- name: Add vrouter-interface
  pn_vrouterif:
    pn_cliusername: admin
    pn_clipassword: admin
    state: 'present'
    pn_vrouter_name: 'ansible-vrouter'
    pn_interface_ip: 101.101.101.2/24
    pn_vlan: 101

- name: Add VRRP..
  pn_vrouterif:
    pn_cliusername: admin
    pn_clipassword: admin
    state: 'present'
    pn_vrouter_name: 'ansible-vrouter'
    pn_interface_ip: 101.101.101.2/24
    pn_vrrp_ip: 101.101.101.1/24
    pn_vrrp_priority: 100
    pn_vlan: 101

- name: Remove vrouter-interface
  pn_vrouterif:
    pn_cliusername: admin
    pn_clipassword: admin
    state: 'absent'
    pn_vrouter_name: 'ansible-vrouter'
    pn_interface_ip: 101.101.101.2/24

Значения возврата

Общие значения возврата описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
changed
boolean
всегда
Указывает, вызвала ли команда CLI изменения на целевом устройстве.

command
string
всегда
Команда CLI, выполненная на целевом узле(ах).

stderr
string
при ошибке
Набор ответов об ошибках от команды vrouterif.

stdout
list
при успехе
Набор ответов от команды vrouterif.



Статус

  • Этот модуль будет удален в версии 2.12. [устаревший]
  • Дополнительную информацию см. в разделе УСТАРЕВШИЙ.

Авторы

  • Pluribus Networks (@amitsi)

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/pn_vrouterif_module.html

Spec-Zone.ru

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