通过Ansible添加NewRelic PHP代理
我一直在尝试用“ansible方式”在Amazon Linux 2上安装NewRelic agent for PHP,但我无法让它与通过Ansible添加NewRelic PHP代理,ansible,newrelic,Ansible,Newrelic,我一直在尝试用“ansible方式”在Amazon Linux 2上安装NewRelic agent for PHP,但我无法让它与rpm\u key或yum\u repository一起工作。我还尝试将repo文件复制到/etc/yum.repos.d/newrelic.repo,但它应该使用GPG密钥,我找到的唯一一个密钥是,当时我觉得这是黑客攻击 我当前的设置是: -name:添加新的文物存储库 #诺卡303 命令:rpm-Uvhhttp://yum.newrelic.com/pub/ne
rpm\u key
或yum\u repository
一起工作。我还尝试将repo文件复制到/etc/yum.repos.d/newrelic.repo
,但它应该使用GPG密钥,我找到的唯一一个密钥是,当时我觉得这是黑客攻击
我当前的设置是:
-name:添加新的文物存储库
#诺卡303
命令:rpm-Uvhhttp://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
但这并不适合ansible lint
(因此规则例外)
我是否遗漏了一些东西,或者我对“ansible方式”的先入之见是不正确的。找一个朋友(有很多经验) 要添加GPG键:
- name: Adding RPM key
rpm_key:
state: present
key: https://download.newrelic.com/548C16BF.gpg
并添加存储库:
- name: Add repository
yum_repository:
name: rewrelic
description: Newrelic YUM repo
baseurl: http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm
最后安装yum命令:
- name: install Rewrelic
yum:
name: rewrelic
state: present