github.com/replicatedhq/ship@v0.55.0/integration/failing/init/concourse/expected/.ship/upstream/templates/_helpers.tpl (about) 1 {{/* vim: set filetype=mustache: */}} 2 {{/* 3 Expand the name of the chart. 4 */}} 5 {{- define "concourse.name" -}} 6 {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} 7 {{- end -}} 8 9 {{/* 10 Create a default fully qualified concourse name. 11 We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). 12 */}} 13 {{- define "concourse.concourse.fullname" -}} 14 {{- $name := default .Chart.Name .Values.nameOverride -}} 15 {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} 16 {{- end -}} 17 18 {{- define "concourse.web.fullname" -}} 19 {{- $name := default "web" .Values.web.nameOverride -}} 20 {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} 21 {{- end -}} 22 23 {{- define "concourse.worker.fullname" -}} 24 {{- $name := default "worker" .Values.worker.nameOverride -}} 25 {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} 26 {{- end -}} 27 28 {{/* 29 Create a default fully qualified postgresql name. 30 We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). 31 */}} 32 {{- define "concourse.postgresql.fullname" -}} 33 {{- $name := default "postgresql" .Values.postgresql.nameOverride -}} 34 {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} 35 {{- end -}} 36 37 {{- define "concourse.secret.required" -}} 38 {{- if .is }} 39 {{- required (printf "secrets.%s is required because secrets.create is true and %s is true" .key .is) (index .root.Values.secrets .key ) | b64enc | quote }} 40 {{- else -}} 41 {{- required (printf "secrets.%s is required because secrets.create is true and %s isn't true" .key .isnt) (index .root.Values.secrets .key ) | b64enc | quote }} 42 {{- end -}} 43 {{- end -}} 44 45 {{- define "concourse.namespacePrefix" -}} 46 {{- default (printf "%s-" .Release.Name ) .Values.concourse.web.kubernetes.namespacePrefix -}} 47 {{- end -}}