kubelatte-ce
Форк от sbertech/kubelatte-ce
33 строки · 1016.0 Байт
1{{- if .Values.webhookConfigs.enabled }}2{{- if .Values.modes.mutation.enabled }}3{{ range .Values.webhookConfigs.mutating }}4---
5apiVersion: admissionregistration.k8s.io/v16kind: MutatingWebhookConfiguration7metadata:8name: {{ .name }}9webhooks:10{{ range .webhooks }}11- name: {{ .name }}12clientConfig:13caBundle: {{ $.Values.webhookConfigs.auth.tls.caCertBase64 }}14service:15namespace: {{ $.Release.Namespace }}16name: {{ $.Values.service.name }}17path: /mutate18port: {{ $.Values.service.port }}19rules: {{ .rules | toYaml | nindent 6 }}20failurePolicy: {{ .failurePolicy | default "Ignore" }}21matchPolicy: Exact22namespaceSelector: {{ .namespaceSelector | toYaml | nindent 6 }}23objectSelector: {{ .objectSelector | toYaml | nindent 6 }}24sideEffects: None25timeoutSeconds: {{ .timeoutSeconds | default "5" }}26admissionReviewVersions:27- v1beta128- v129reinvocationPolicy: Never30{{- end }}31{{- end }}32{{- end }}33{{- end }}