mvilrokx.new_relic_deployment_marker

构建状态

Ansible 角色: new_relic_deployment_marker

New Relic 中创建部署标记

需求

角色变量

可用的变量如下所列,并带有默认值(请参见 defaults/main.yml):

new_relic_api_base_url: "https://api.newrelic.com/v2/"

New Relic API 的基本 URL,请勿更改。

new_relic_api_timeout: 10

此角色用于调用 New Relic API 的超时时间(以秒为单位)。

revision: ""

New Relic 部署标记 API 的 revision 参数。

changelog: ""

New Relic 部署标记 API 的 changelog 参数。

description: ""

New Relic 部署标记 API 的 description 参数。

{{ new_relic_api_key }}

New Relic 提供的 API 密钥(帐户设置 > API 密钥)

{{ inventory_hostname }}

此角色使用 {{ inventory_hostname }} 来查找应用程序 ID。

依赖

您需要一个 New Relic 帐户和一个由 New Relic 监控的应用程序。

示例剧本

- hosts: servers
  tasks:
    - include_role:
        name: new_relic_deployment_marker
      vars:
        revision: "1.0"
        changelog: "新版本发布"

许可证

BSD

作者信息

此角色由 Mark Vilrokx 于2019年创建。

关于项目

Add New Relic Deployment Markers to your playbooks.

安装
ansible-galaxy install mvilrokx.new_relic_deployment_marker
许可证
Unknown
下载
100
拥有者
Senior Architect with 20+ years of experience designing and building Enterprise Applications on Cloud platforms (SaaS, PaaS and IaaS)