openstack-helm-infra/prometheus/templates
Steve Wilkerson 8652e14acb Add auth for prometheus
This adds authentication to Prometheus with an apache reverse
proxy, similar to elasticsearch, kibana and nagios. This adds an
admin user and password via htpasswd along with adding ldap
support.

This required modifying the grafana chart to configure the
prometheus datasource's basic auth credentials in the data sources
provisioning configuration file by checking whether basic auth is
enabled and injecting the username/password defined in the
corresponding endpoint definition.

This also modifies the nagios chart to use the authenticated
endpoint for prometheus, which is required for nagios to
successfully query the prometheus endpoint for its service
checking mechanism

Change-Id: Ia4ccc3c44a89b2c56594be1f4cc28ac07169bf8c
2018-08-08 18:49:45 +00:00
..
bin Add auth for prometheus 2018-08-08 18:49:45 +00:00
utils Prometheus: Update command line flags 2018-07-27 16:33:37 -05:00
configmap-bin.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00
configmap-etc.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00
ingress-prometheus.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00
job-image-repo-sync.yaml Add manifest for image_repo_sync job 2018-04-19 14:10:08 +00:00
pod-helm-tests.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00
secret-ingress-tls.yaml Update TLS secret templates, remove nagios readiness probe 2018-06-27 18:56:45 -05:00
secret-prometheus.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00
service-ingress-prometheus.yaml OSH-infra: move charts to use ingress manifest in htk 2018-04-13 15:41:12 -05:00
service.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00
statefulset.yaml Add auth for prometheus 2018-08-08 18:49:45 +00:00