Spec-Zone.ru › Ansible 2.11

netapp.ontap.na_ontap_autosupport_invoke – NetApp ONTAP отправка сообщения AutoSupport

Примечание

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

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

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

Введено в версии 20.4.0: для netapp.ontap

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

Обзор

  • Отправка сообщения AutoSupport с узла

Требования

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

  • 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;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
autosupport_message
строка
добавлен в 20.8.0 для netapp.ontap
Текст, отправляемый в поле «Тема» сообщения AutoSupport.

псевдонимы: message
cert_filepath
строка
добавлен в 20.6.0 для netapp.ontap
путь к файлу сертификата SSL клиента (.pem).
не поддерживается с python 2.6.
feature_flags
словарь
добавлен в 20.5.0 для netapp.ontap
Включение или отключение новой функции.
Это может быть использовано для включения экспериментальной функции или отключения новой функции, нарушающей обратную совместимость.
Поддерживаемые ключи и значения могут быть изменены без предварительного уведомления. Неизвестные ключи игнорируются.
hostname
строка / обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
http_port
целое число
Переопределить порт по умолчанию (80 или 443) с помощью этого порта
https
булево
    Варианты:
  • нет ←
  • да
Включение и отключение https.
Игнорируется при использовании REST, так как поддерживается только https.
Игнорируется при использовании аутентификации по сертификату SSL, так как это требует SSL.
key_filepath
строка
добавлен в 20.6.0 для netapp.ontap
путь к файлу ключа SSL клиента.
name
строка
Имя узла, которому нужно отправить сообщение.
Если этот параметр не указан, AutoSupport будет вызван на всех узлах кластера.
ontapi
целое число
Версия API ontap, которую нужно использовать
password
строка
Пароль для указанного пользователя.

псевдонимы: pass
type
строка
    Варианты:
  • test
  • performance
  • все ←
Тип коллекции AutoSupport, которую нужно выполнить.
uri
строка
Отправить сообщение AutoSupport по указанному вами целевому адресу вместо настроенного.
use_rest
строка
Значение по умолчанию:
"auto"
REST API, если он поддерживается целевой системой для всех необходимых модулю ресурсов и атрибутов. В противном случае будет использоваться ZAPI.
всегда -- всегда будет использоваться REST API
никогда -- всегда будет использоваться ZAPI
авто -- будет пытаться использовать 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 для сайтов, контролируемых лично, использующих самозаверяющие сертификаты.

Примечания

Примечание

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

Примеры

- name: Send message
  na_ontap_autosupport_invoke:
    name: node1
    message: invoked test autosupport rest
    uri: http://1.2.3.4/delivery_uri
    type: test
    hostname: "{{ hostname }}"
    username: "{{ username }}"
    password: "{{ password }}"

Авторы

  • Команда 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_autosupport_invoke_module.html

Spec-Zone.ru

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