Spec-Zone.ru › Ansible

Модуль community.general.newrelic_deployment — Уведомление New Relic о развертывании приложений

Примечание

Этот модуль является частью коллекции community.general (версия 9.5.0).

У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.general.

Чтобы использовать её в книге задач, укажите: community.general.newrelic_deployment.

  • Описание
  • Параметры
  • Атрибуты
  • Примеры

Описание

  • Уведомление New Relic о развертывании приложений (см. https://docs.newrelic.com/docs/apm/new-relic-apm/maintenance/record-monitor-deployments/)

Параметры

Параметр

Комментарии

app_name

строка

Значение app_name в файле newrelic.yml используемом приложением.

Требуется указать один из app_name или application_id.

app_name_exact_match

логическое

добавлено в community.general 7.5.0

Если этот флаг установлен в true, то поиск идентификатора приложения по имени будет работать только для точного совпадения. Если установлен в false, возвращается первый результат.

Варианты:

  • false ← (по умолчанию)
  • true

application_id

строка

Идентификатор приложения, найденный в метаданных приложения в APM.

Требуется указать один из app_name или application_id.

changelog

строка

Список изменений для этого развертывания

description

строка

Текстовая аннотация для развертывания — заметки для вас

revision

строка / обязательно

Номер ревизии (например, SHA коммита git)

token

строка / обязательно

Токен API, который нужно поместить в заголовок Api-Key.

user

строка

Имя пользователя/процесса, который инициировал это развертывание

validate_certs

логическое

Если false, сертификаты SSL не будут проверены. Это следует использовать только на контролируемых вами сайтах, использующих самозаверяющие сертификаты.

Варианты:

  • false
  • true ← (по умолчанию)

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

Может работать в режиме check_mode и возвращать прогноз изменённого статуса без изменения целевого объекта.

diff_mode

Поддержка: нет

Вернёт подробности о том, что изменилось (или, возможно, нужно изменить в check_mode) при работе в режиме diff.

Примеры

- name:  Notify New Relic about an app deployment
  community.general.newrelic_deployment:
    token: AAAAAA
    app_name: myapp
    user: ansible deployment
    revision: '1.0'

Авторы

  • Matt Coddington (@mcodd)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (Исходники)
  • Спросить за помощью
  • Отправить сообщение об ошибке
  • Запросить функцию
  • Общение

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/newrelic_deployment_module.html

Spec-Zone.ru

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