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 -}}