summaryrefslogtreecommitdiff
path: root/roles/monitoring/landingpage/defaults/main.yml
blob: 8c093099346139dcd0baa9c1ffe659ab324f3112 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---
# monitoring_landingpage_hostnames:
#   - "mon.example.com"

# monitoring_landingpage_tls:
#   certificate_provider: "{{ acme_client }}"

#monitoring_landingpage_title: "Example Monitoring Host"

monitoring_landingpage_services:
  - prometheus
  - alertmanager
  - grafana

# monitoring_landingpage_vhost_extra_directives: |
#   include snippets/whawty-sso-example.conf;

monitoring_landingpage_service_extra_directives: {}
#  prometheus: |
#    proxy_set_header Authorization "Basic {{ 'user:pass' | b64encode }}";
#  alertmanager: |
#    proxy_set_header Authorization "Basic {{ 'user:pass' | b64encode }}";
#  grafana: |
#    auth_request_set $username $upstream_http_x_username;
#    proxy_set_header X-WEBAUTH-USER $username;
#    proxy_set_header Authorization "";