Skip to content

Commit 2babbc9

Browse files
fix hostnames in roles and play
1 parent 12ffa6b commit 2babbc9

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

deploy.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
marker: "# {mark} ANSIBLE MANAGED BLOCK {{ item.value }}"
3030
insertafter: "scrape_configs:"
3131
block: |2
32-
- job_name: "{{ item.key }}-{{ ansible_host | default(inventory_hostname) }}"
32+
- job_name: "{{ item.key }}-{{ ansible_host }}"
3333
scrape_interval: 5s
3434
static_configs:
3535
- targets: ["{{ item.value }}"]
@@ -42,4 +42,5 @@
4242
- name: Reload prometheus
4343
uri:
4444
url: "http://{{ prometheus_address | default(hostvars.central_node.services_endopoints.prometheus) }}/-/reload"
45+
follow_redirects: all
4546
method: POST

roles/central-node/defaults/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ monitoring_directory: "{{ ansible_env.HOME }}/monitoring-stack"
44
reverse_proxy_setup: true
55

66
services_endopoints:
7-
prometheus: "{{ (reverse_proxy_setup == true) | ternary('prometheus.' + inventory_hostname, 9090) }}"
8-
alertmanager: "{{ (reverse_proxy_setup == true) | ternary('alertmanager.' + inventory_hostname, 9093) }}"
9-
pushgateway: "{{ (reverse_proxy_setup == true) | ternary('pushgateway.' + inventory_hostname, 9091) }}"
10-
grafana: "{{ (reverse_proxy_setup == true) | ternary('grafana.' + inventory_hostname, 3000) }}"
11-
loki: "{{ (reverse_proxy_setup == true) | ternary('loki.' + inventory_hostname, 3100) }}"
7+
prometheus: "{{ (reverse_proxy_setup == true) | ternary('prometheus.' + ansible_host, 9090) }}"
8+
alertmanager: "{{ (reverse_proxy_setup == true) | ternary('alertmanager.' + ansible_host, 9093) }}"
9+
pushgateway: "{{ (reverse_proxy_setup == true) | ternary('pushgateway.' + ansible_host, 9091) }}"
10+
grafana: "{{ (reverse_proxy_setup == true) | ternary('grafana.' + ansible_host, 3000) }}"
11+
loki: "{{ (reverse_proxy_setup == true) | ternary('loki.' + ansible_host, 3100) }}"
1212

1313
# alertmanager config
1414
slack_api_url: "https://hooks.slack.com/services/<webhook-id>"

roles/exporter-node/defaults/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ exporters_directory: "{{ ansible_env.HOME }}/exporters"
44
reverse_proxy_setup: true
55

66
exporters_endpoints:
7-
nodeexporter: "{{ (reverse_proxy_setup == true) | ternary('nodeexporter.' + inventory_hostname, 9100) }}"
8-
cadvisor: "{{ (reverse_proxy_setup == true) | ternary('cadvisor.' + inventory_hostname, 8080) }}"
7+
nodeexporter: "{{ (reverse_proxy_setup == true) | ternary('nodeexporter.' + ansible_host, 9100) }}"
8+
cadvisor: "{{ (reverse_proxy_setup == true) | ternary('cadvisor.' + ansible_host, 8080) }}"

0 commit comments

Comments
 (0)