Adds pd-exporter chart
For https://gitlab.com/gitlab-com/gl-infra/reliability/-/issues/24678
This adds a new pd-exporter helm chart that we will use to scrape PD.
Note there is already a chart in the wild for this https://github.com/wasfree/prometheus-pagerduty-exporter but because we want to use vault for secrets, and the fact this is quite simple, I thought it would be better to create a new one.
Testing
kubectl create secret generic pagerduty --from-literal=authtoken=***** # 1Pass PagerDuty pagerduty-exporter API key
helm install -n default pagerduty-exporter --set pagerduty_exporter.enabled=true .
# confirm metric collections successful in logs
Edited by John Jarvis