Support exposing prometheus_server externally
This avoids the need to use a proxy, or some other means, to connect to Prometheus. This is disabled by default and can be enabled by setting enable_prometheus_server_external to true. Change-Id: Ia0af044ff436c2a204b357750a16ff49fcdfec45
Showing
- ansible/group_vars/all.yml 7 additions, 0 deletionsansible/group_vars/all.yml
- ansible/roles/grafana/templates/prometheus.yaml.j2 3 additions, 0 deletionsansible/roles/grafana/templates/prometheus.yaml.j2
- ansible/roles/prometheus/defaults/main.yml 32 additions, 0 deletionsansible/roles/prometheus/defaults/main.yml
- ansible/roles/prometheus/tasks/config.yml 18 additions, 0 deletionsansible/roles/prometheus/tasks/config.yml
- ansible/roles/prometheus/tasks/precheck.yml 22 additions, 0 deletionsansible/roles/prometheus/tasks/precheck.yml
- ansible/roles/prometheus/templates/prometheus-server.json.j2 7 additions, 1 deletionansible/roles/prometheus/templates/prometheus-server.json.j2
- ansible/roles/prometheus/templates/prometheus-web.yml.j2 4 additions, 0 deletionsansible/roles/prometheus/templates/prometheus-web.yml.j2
- doc/source/reference/logging-and-monitoring/prometheus-guide.rst 20 additions, 0 deletions...rce/reference/logging-and-monitoring/prometheus-guide.rst
- etc/kolla/passwords.yml 3 additions, 0 deletionsetc/kolla/passwords.yml
- kolla_ansible/cmd/genpwd.py 11 additions, 2 deletionskolla_ansible/cmd/genpwd.py
- releasenotes/notes/expose-prometheus-on-external-api-78d5fff60f6e75a5.yaml 16 additions, 0 deletions...s/expose-prometheus-on-external-api-78d5fff60f6e75a5.yaml
- requirements.txt 4 additions, 0 deletionsrequirements.txt
- tests/j2lint.py 4 additions, 0 deletionstests/j2lint.py
- tests/run-hashi-vault.yml 4 additions, 2 deletionstests/run-hashi-vault.yml
- tests/test-prometheus-opensearch.sh 3 additions, 0 deletionstests/test-prometheus-opensearch.sh
- zuul.d/base.yaml 1 addition, 0 deletionszuul.d/base.yaml
Please register or sign in to comment