community.general.newrelic_deployment module – Notify New Relic about app deployments
Note
This module is part of the community.general collection (version 6.6.2).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.newrelic_deployment
.
Synopsis
Notify New Relic about app deployments (see https://docs.newrelic.com/docs/apm/new-relic-apm/maintenance/record-monitor-deployments/)
Parameters
Parameter |
Comments |
---|---|
The value of app_name in the newrelic.yml file used by the application. One of app_name or application_id is required. |
|
The application ID found in the metadata of the application in APM. One of app_name or application_id is required. |
|
Name of the application. This option has been deprecated and will be removed in community.general 7.0.0. Please do not use. |
|
A list of changes for this deployment |
|
Text annotation for the deployment - notes for you |
|
The environment for this deployment. This option has been deprecated and will be removed community.general 7.0.0. Please do not use. |
|
A revision number (e.g., git commit SHA) |
|
API token to place in the Api-Key header. |
|
The name of the user/process that triggered this deployment |
|
If Choices:
|
Attributes
Attribute |
Support |
Description |
---|---|---|
Support: full |
Can run in |
|
Support: none |
Will return details on what has changed (or possibly needs changing in |
Examples
- name: Notify New Relic about an app deployment
community.general.newrelic_deployment:
token: AAAAAA
app_name: myapp
user: ansible deployment
revision: '1.0'
Collection links
Issue Tracker Repository (Sources) Submit a bug report Request a feature Communication