Spec-Zone.ru › Ansible 2.11

netapp.ontap.na_ontap_net_routes – Маршруты сети NetApp ONTAP

Примечание

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

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

Для использования в плейбуке укажите: netapp.ontap.na_ontap_net_routes.

Новое в версии 2.6.0: of netapp.ontap

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

Обзор

  • Изменение маршрутов сети ONTAP.

Требования

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

  • Ansible 2.9
  • Python3 netapp-lib (2018.11.13) или более поздней версии. Установите с помощью ‘pip install netapp-lib’
  • netapp-lib 2020.3.12 рекомендуется для лучшего отображения сообщений об ошибках при подключении.
  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули поддерживают Data ONTAP 9.1 и более поздние версии.
  • Поддержка REST требует ONTAP 9.6 или более поздней версии.
  • Для включения http в кластере необходимо выполнить следующие команды: ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
cert_filepath
строка
добавлен в 20.6.0 of netapp.ontap
Путь к файлу сертификата SSL клиента (.pem).
Не поддерживается с python 2.6.
destination
строка / обязательно
Укажите пункт назначения маршрута.
Пример 10.7.125.5/20, fd20:13::/64.
feature_flags
словарь
добавлен в 20.5.0 of netapp.ontap
Включить или отключить новую функцию.
Это может быть использовано для включения экспериментальной функции или отключения новой функции, которая нарушает обратную совместимость.
Поддерживаемые ключи и значения могут быть изменены без предварительного уведомления. Неизвестные ключи игнорируются.
from_destination
строка
добавлен в 2.8.0 of netapp.ontap
Укажите пункт назначения маршрута, который должен быть изменён.
new_destination был удалён для решения проблем с идемпотентностью. Для переименования пункта назначения исходный пункт назначения передаётся в from_destination, а новый — в destination.
from_gateway
строка
добавлен в 2.8.0 of netapp.ontap
Укажите шлюз маршрута, который должен быть изменён.
from_metric
целое число
добавлен в 2.8.0 of netapp.ontap
Укажите метрику маршрута, которая должна быть изменена.
gateway
строка / обязательно
Укажите шлюз маршрута.
Пример 10.7.125.1, fd20:13::1.
hostname
строка / обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
http_port
целое число
Переопределить стандартный порт (80 или 443) на этот порт
https
логическое
    Варианты:
  • нет ←
  • да
Включить и выключить https.
Игнорируется при использовании REST, так как поддерживается только https.
Игнорируется при использовании аутентификации сертификатом SSL, так как она требует SSL.
key_filepath
строка
добавлен в 20.6.0 of netapp.ontap
путь к файлу закрытого ключа SSL клиента.
metric
целое число
Укажите метрику маршрута.
Если этот параметр не задан, по умолчанию будет установлено значение 20.
ontapi
целое число
Используемая версия api ontap
password
строка
Пароль для указанного пользователя.

псевдонимы: pass
state
строка
    Варианты:
  • present ←
  • absent
Требуется ли создание или удаление маршрута сети.
use_rest
строка
По умолчанию:
"auto"
API REST, если поддерживается целевой системой для всех ресурсов и атрибутов, которые требуются модулю. В противном случае будет использоваться ZAPI.
always — всегда будет использоваться REST API
never — всегда будет использоваться ZAPI
auto — будет использоваться REST API
username
строка
Это может быть учётная запись на уровне кластера или SVM, в зависимости от того, требуется API на уровне кластера или SVM.
Для получения дополнительной информации см. документацию https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/.
Поддерживаются два метода аутентификации
1. аутентификация по паролю, используя имя пользователя и пароль,
2. аутентификация по сертификату SSL, используя файл сертификата SSL клиента и, необязательно, файл закрытого ключа.
Для использования сертификата он должен быть установлен в кластере ONTAP, и должна быть включена аутентификация по сертификату.

псевдонимы: user
validate_certs
логическое
    Варианты:
  • нет
  • да ←
Если установлено значение no, сертификаты SSL не будут проверены.
Это значение должно быть установлено только False на сайтах, контролируемых лично, которые используют самозаверяющие сертификаты.
vserver
строка / обязательно
Имя vserver.

Примечания

Примечание

  • Модули с префиксом na\_ontap разработаны для поддержки платформы хранения ONTAP.

Примеры

- name: create route
  na_ontap_net_routes:
    state: present
    vserver: "{{ Vserver name }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"
    hostname: "{{ netapp_hostname }}"
    destination: 10.7.125.5/20
    gateway: 10.7.125.1
    metric: 30

Авторы

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

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp/ontap/na_ontap_net_routes_module.html

Spec-Zone.ru

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