Commit 5e489583 authored by Nikos Psaromanolakis's avatar Nikos Psaromanolakis
Browse files

fix: prometheus service name creation

parent 546816f5
Loading
Loading
Loading
Loading
Loading
+18 −7
Original line number Diff line number Diff line
@@ -190,15 +190,27 @@ Create Grafana name and version as used by the chart label.
{{- end -}}

{{/*
Create Prometheus name and version as used by the chart label.
Return the fullname exactly as kube-prometheus-stack would.
*/}}
{{- define "hypo.prometheus.fullname" -}}
{{ $kubePrometheusStack := index .Values "kube-prometheus-stack" }}
{{- if $kubePrometheusStack.setup -}}
{{- printf "%s-kube-prometheus-stack-prometheus" .Release.Name -}}
{{- define "hypo.kube-prometheus-stack.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 26 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default "kube-prometheus-stack" .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 26 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 26 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}

{{- define "hypo.prometheus.fullname" -}}
{{ include "hypo.kube-prometheus-stack.fullname" . }}-prometheus
{{- end -}}



{{/*
-------------------- Configs --------------------
*/}}
@@ -436,4 +448,3 @@ app.kubernetes.io/name: {{ include "hypo.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- end }}