Spec-Zone.ru › Ansible 2.10

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

Примечание

Этот плагин является частью коллекции netapp.ontap (версия 20.12.0).

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

Для использования в книге задач укажите: netapp.ontap.na_ontap_autosupport_invoke.

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

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

Обзор

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

Требования

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

  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули поддерживают Data ONTAP 9.1 и более поздние версии.
  • Поддержка REST требует ONTAP 9.6 или более поздней версии.
  • Ansible 2.6
  • Ansible 2.9 или более поздняя версия настоятельно рекомендуется, так как она позволяет использовать новую систему доставки коллекций.
  • Python2 netapp-lib (2017.10.30) или более поздняя версия. Установите с помощью ‘pip install netapp-lib’
  • Python3 netapp-lib (2018.11.13) или более поздняя версия. Установите с помощью ‘pip install netapp-lib’
  • netapp-lib 2020.3.12 настоятельно рекомендуется, так как он обеспечивает более подробную отчётность об ошибках при подключении.
  • Для включения 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
строка
    Варианты:
  • тест
  • производительность
  • все ←
Тип сбора данных AutoSupport.
uri
строка
отправить сообщение AutoSupport по указанному вами месту назначения вместо конфигурированного места назначения.
use_rest
строка
Значение по умолчанию:
"auto"
API REST, если он поддерживается целевой системой для всех ресурсов и атрибутов, которые требуются модулю. В противном случае будет переключён на 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–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/netapp/ontap/na_ontap_autosupport_invoke_module.html

Spec-Zone.ru

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