-
Adds Prometheus Operator' ServiceMonitor and PodMonitor objects to the GitLab charts. When these are enabled, "traditional" Prometheus annotations will be removed. Refactors various metrics port names and exposures to be consistent, and more aligned to kubernetes practices as a results of consumption by ServiceMonitors. NOTICE: These _require_ the `Capabilities.APIVersions` list to include `"monitoring.coreos.com/v1` to template, even if enabled. If you enable these, but do not have the appropriate provider present within the cluster, or APIVersions added to `helm template`, they will not be rendered. Signed-off-by: Steve Hipwell <steve.hipwell@gmail.com>
d5618996