{{- if .Values.joinTokenSecret.create }} apiVersion: v1 kind: Secret metadata: name: {{ coalesce .Values.secretName .Values.joinTokenSecret.name }} namespace: {{ .Release.Namespace }} {{- if .Values.extraLabels.secret }} labels: {{- toYaml .Values.extraLabels.secret | nindent 4 }} {{- end }} {{- if .Values.annotations.secret }} annotations: {{- toYaml .Values.annotations.secret | nindent 4 }} {{- end }} type: Opaque stringData: auth-token: | {{ coalesce .Values.joinParams.tokenName .Values.authToken }} {{- end}}