setup datadog agent on each host.
- set agent version to 7
This commit is contained in:
27
ansible-5/roles/datadog.datadog/templates/zypper.repo.j2
Normal file
27
ansible-5/roles/datadog.datadog/templates/zypper.repo.j2
Normal file
@@ -0,0 +1,27 @@
|
||||
{% if datadog_zypper_repo | length > 0 %}
|
||||
{% set baseurl = datadog_zypper_repo %}
|
||||
{% elif datadog_agent_major_version|int == 5 %}
|
||||
{% set baseurl = datadog_agent5_zypper_repo %}
|
||||
{% elif datadog_agent_major_version|int == 6 %}
|
||||
{% set baseurl = datadog_agent6_zypper_repo %}
|
||||
{% elif datadog_agent_major_version|int == 7 %}
|
||||
{% set baseurl = datadog_agent7_zypper_repo %}
|
||||
{% endif %}
|
||||
|
||||
[datadog]
|
||||
name=Datadog, Inc.
|
||||
enabled=1
|
||||
autorefresh=1
|
||||
baseurl={{ baseurl }}
|
||||
|
||||
type=rpm-md
|
||||
gpgcheck={{ datadog_zypper_gpgcheck|int }}
|
||||
repo_gpgcheck={{ do_zypper_repo_gpgcheck|int }}
|
||||
{# zypper in SUSE < 15 will not parse (SUSE 11) or respect (SUSE 12 - 14) mutliple entries in gpgkey #}
|
||||
{% if ansible_distribution_version|int < 15 %}
|
||||
gpgkey={{ datadog_zypper_gpgkey_current }}
|
||||
{% else %}
|
||||
gpgkey={{ datadog_zypper_gpgkey_current }}
|
||||
{{ datadog_zypper_gpgkey_20200908 }}
|
||||
{{ datadog_zypper_gpgkey_e09422b3 }}
|
||||
{% endif %}
|
||||
Reference in New Issue
Block a user