Spec-Zone.ru › Ansible 2.4

pn_vrouter - Команда CLI для создания/удаления/модификации vrouter.

Новая в версии 2.2.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
    • Статус

Описание

  • Исполнение команды vrouter-create, vrouter-delete, vrouter-modify.
  • Каждый фреймворк, кластер, автономный коммутатор или виртуальная сеть (VNET) может предоставить своим арендаторам услугу виртуального маршрутизатора (vRouter), которая перенаправляет трафик между сетями и реализует протоколы уровня 3.
  • vrouter-create создает новую услугу vRouter.
  • vrouter-delete удаляет услугу vRouter.
  • vrouter-modify изменяет услугу vRouter.

Параметры

параметр обязательно по умолчанию значения комментарии
pn_bgp_as
нет
Укажите номер автономной системы (ASN), если vRouter использует протокол BGP.
pn_bgp_max_paths
нет
Укажите максимальное количество путей для BGP. Значение должно быть от 1 до 255 или 0 для отключения.
pn_bgp_options
нет
Укажите другие параметры BGP в виде строки, разделенной пробелами, в одинарных кавычках ''.
pn_bgp_redistribute
нет
  • static
  • connected
  • rip
  • ospf
Укажите, как маршруты BGP перераспределяются.
pn_clipassword
нет
Укажите пароль для входа, если пользователь не является root.
pn_cliswitch
нет
Коммутатор(ы) для выполнения команды CLI.
pn_cliusername
нет
Укажите имя пользователя для входа, если пользователь не является root.
pn_hw_vrrp_id
нет
Указывает идентификатор VRRP для аппаратного vrouter.
pn_name
да
Укажите имя vRouter.
pn_ospf_options
нет
Укажите другие параметры OSPF в виде строки, разделенной пробелами, в одинарных кавычках ''.
pn_ospf_redistribute
нет
  • static
  • connected
  • bgp
  • rip
Укажите, как маршруты OSPF перераспределяются.
pn_rip_redistribute
нет
  • static
  • connected
  • ospf
  • bgp
Укажите, как маршруты RIP перераспределяются.
pn_router_id
нет
Укажите IP-адрес vRouter.
pn_router_type
нет
  • hardware
  • software
Укажите, использует ли vRouter программное или аппаратное обеспечение.
Обратите внимание, что если вы укажете тип маршрутизатора как "hardware", вы не можете назначать IP-адреса с помощью DHCP. Вы должны указать статический IP-адрес.
pn_service_state
нет
  • enable
  • disable
Укажите, включить или выключить услугу vRouter.
pn_service_type
нет
  • dedicated
  • shared
Укажите, является ли vRouter выделенной или общей услугой VNET.
pn_vnet
нет
Укажите имя VNET.
Необходимо для vrouter-create.
state
да
  • present
  • absent
  • update
Укажите действие, которое нужно выполнить. Используйте 'present' для создания vrouter, 'absent' для удаления vrouter и 'update' для модификации vrouter.

Примеры

- name: create vrouter
  pn_vrouter:
    state: 'present'
    pn_name: 'ansible-vrouter'
    pn_vnet: 'ansible-fab-global'
    pn_router_id: 208.74.182.1

- name: delete vrouter
  pn_vrouter:
    state: 'absent'
    pn_name: 'ansible-vrouter'

Возвращаемые значения

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

имя описание возвращается тип пример
changed
Указывает, произвел ли CLI изменения на целевом узле.
всегда bool
command
Команда CLI, запущенная на целевом узле(ах).
всегда str
stderr
Набор ответов об ошибках от команды vrouter.
при ошибке список
stdout
Набор ответов от команды vrouter.
всегда список

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.

Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информацию о сообществе и участии в разработке, Тестирование Ansible и Разработка модулей.

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

Spec-Zone.ru

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