Skip to content
Snippets Groups Projects

Add kratos container

Merged Mart van Santen requested to merge 76-use-kratos-as-identity-manager into master
2 files
+ 50
15
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -43,3 +43,37 @@ app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
{{- end }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
{{- end -}}
{{/*
Generate image
*/}}
{{- define "kratos-migration-job.image" -}}
{{- if eq "string" ( typeOf .Values.kratos.image ) }}
{{- printf "%s" .Values.kratos.image -}}
{{- else -}}
{{- printf "%s:%s" .Values.kratos.image.repository .Values.kratos.image.tag -}}
{{- end -}}
{{- end -}}
{{/*
Generate imagePullPolicy
*/}}
{{- define "kratos-migration-job.imagePullPolicy" -}}
{{- if eq "string" ( typeOf .Values.kratos.image ) }}
{{- printf "%s" .Values.kratos.imagePullPolicy -}}
{{- else -}}
{{- printf "%s" .Values.kratos.image.pullPolicy -}}
{{- end -}}
{{- end -}}
{{/*
Create a secret name which can be overridden.
*/}}
{{- define "kratos-migration-job.secretname" -}}
{{- if .Values.kratos.secret.nameOverride -}}
{{- .Values.kratos.secret.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{ include "single-sign-on.fullname" . }}
{{- end -}}
{{- end -}}
Loading