copr: support for generating metrics on copr dist-git servers

This commit is contained in:
Silvie Chlupova 2021-12-06 10:09:46 +01:00
parent a10a07f0ef
commit 356dca4cc7
5 changed files with 18 additions and 4 deletions

View file

@ -10,7 +10,10 @@ letsencrypt:
- copr-dist-git.fedorainfracloud.org
mail: copr-devel@lists.fedorahosted.org
predefined_deploy_script: httpd
tcp_ports: [22, 80, 443]
tcp_ports: [22, 80, 443,
# node_exporter/prometheus
9100,
]
services_disabled: false
aws_ipv6_addr: "2600:1f18:8ee:ae00:41cc:53dc:b87b:2d8c/128"

View file

@ -11,7 +11,10 @@ letsencrypt:
- copr-dist-git-dev.fedorainfracloud.org
mail: copr-devel@lists.fedorahosted.org
predefined_deploy_script: httpd
tcp_ports: [22, 80, 443]
tcp_ports: [22, 80, 443,
# node_exporter/prometheus
9100,
]
services_disabled: false
aws_ipv6_addr: "2600:1f18:8ee:ae00:691b:4103:dbcd:a64a/128"

View file

@ -26,7 +26,10 @@ nagios_Check_Services:
public_ip: 209.132.184.179
root_auth_users: ryanlerch pingou msuchy frostyx praiskup schlupov
security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent
tcp_ports: [22, 80, 443]
tcp_ports: [22, 80, 443,
# node_exporter/prometheus
9100,
]
# volumes: copr-dist-git-dev
volumes: [{device: '/dev/vdc', volume_id: '64f21445-d758-4b19-8401-e497cd0ae012'}]
zone: nova

View file

@ -28,7 +28,10 @@ nagios_Check_Services:
public_ip: 209.132.184.163
root_auth_users: msuchy frostyx praiskup schlupov
security_group: web-80-anywhere-persistent,web-443-anywhere-persistent,ssh-anywhere-persistent,default,all-icmp-persistent
tcp_ports: [22, 80, 443]
tcp_ports: [22, 80, 443,
# node_exporter/prometheus
9100,
]
# volumes: copr-dist-git, copr-dist-git-log
volumes: [{device: '/dev/vdc', volume_id: '0ee0735e-0ce5-4e4e-8f52-bc62bf4a0968'}, {device: '/dev/vdd', volume_id: 'e712828f-998f-49aa-85a6-aeb42a7d1843'}]
zone: nova

View file

@ -19,6 +19,7 @@
- rdiff-backup
- scl-utils-build
- tmpwatch
- golang-github-prometheus-node-exporter
- name: install latest dist-git and copr-dist-git
dnf:
@ -104,6 +105,7 @@
- "httpd"
- "dist-git.socket"
- "copr-dist-git"
- "node_exporter"
when: not services_disabled|bool
- name: create place for our custom SELinux policy