{{- define "gitea.name" -}} {{- default .Chart.Name .Values.global.nameOverride | trunc 63 | trimSuffix "-" -}} {{- end -}} {{- define "gitea.fullname" -}} {{- if .Values.global.fullnameOverride -}} {{- .Values.global.fullnameOverride | trunc 63 | trimSuffix "-" -}} {{- else -}} {{- include "gitea.name" . -}} {{- end -}} {{- end -}} {{- define "gitea.chart" -}} {{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} {{- end -}} {{- define "gitea.labels" -}} helm.sh/chart: {{ include "gitea.chart" . }} app.kubernetes.io/name: {{ include "gitea.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} {{- with .Values.global.labels }} {{ toYaml . }} {{- end }} {{- end -}} {{- define "gitea.secretName" -}} {{- default "gitea-secret" .Values.giteaSecret.name -}} {{- end -}} {{- define "gitea.giteaPvcName" -}} {{- if .Values.persistence.gitea.existingClaim -}} {{- .Values.persistence.gitea.existingClaim -}} {{- else -}} {{- default "gitea-data" .Values.persistence.gitea.name -}} {{- end -}} {{- end -}} {{- define "gitea.runnerPvcName" -}} {{- if .Values.persistence.runner.existingClaim -}} {{- .Values.persistence.runner.existingClaim -}} {{- else -}} {{- default "gitea-runner-data" .Values.persistence.runner.name -}} {{- end -}} {{- end -}}