mirror of
https://github.com/kyverno/kyverno.git
synced 2025-04-13 15:57:31 +00:00
Document how to set proxy environment variables Fixes #6749 Fixes #5205 Signed-off-by: Trey Dockendorf <tdockendorf@osc.edu>
44 lines
1.7 KiB
Smarty
44 lines
1.7 KiB
Smarty
{{/* vim: set filetype=mustache: */}}
|
|
|
|
{{- define "kyverno.background-controller.name" -}}
|
|
{{ template "kyverno.name" . }}-background-controller
|
|
{{- end -}}
|
|
|
|
{{- define "kyverno.background-controller.labels" -}}
|
|
{{- template "kyverno.labels.merge" (list
|
|
(include "kyverno.labels.common" .)
|
|
(include "kyverno.background-controller.matchLabels" .)
|
|
) -}}
|
|
{{- end -}}
|
|
|
|
{{- define "kyverno.background-controller.matchLabels" -}}
|
|
{{- template "kyverno.labels.merge" (list
|
|
(include "kyverno.matchLabels.common" .)
|
|
(include "kyverno.labels.component" "background-controller")
|
|
) -}}
|
|
{{- end -}}
|
|
|
|
{{- define "kyverno.background-controller.image" -}}
|
|
{{- $imageRegistry := default .image.registry .globalRegistry -}}
|
|
{{- if $imageRegistry -}}
|
|
{{ $imageRegistry }}/{{ required "An image repository is required" .image.repository }}:{{ default .defaultTag .image.tag }}
|
|
{{- else -}}
|
|
{{ required "An image repository is required" .image.repository }}:{{ default .defaultTag .image.tag }}
|
|
{{- end -}}
|
|
{{- end -}}
|
|
|
|
{{- define "kyverno.background-controller.roleName" -}}
|
|
{{ include "kyverno.fullname" . }}:background-controller
|
|
{{- end -}}
|
|
|
|
{{- define "kyverno.background-controller.serviceAccountName" -}}
|
|
{{- if .Values.backgroundController.rbac.create -}}
|
|
{{ default (include "kyverno.background-controller.name" .) .Values.backgroundController.rbac.serviceAccount.name }}
|
|
{{- else -}}
|
|
{{ required "A service account name is required when `rbac.create` is set to `false`" .Values.backgroundController.rbac.serviceAccount.name }}
|
|
{{- end -}}
|
|
{{- end -}}
|
|
|
|
{{- define "kyverno.background-controller.caCertificatesConfigMapName" -}}
|
|
{{ printf "%s-ca-certificates" (include "kyverno.background-controller.name" .) }}
|
|
{{- end -}}
|