kubelatte-ce

Форк
2
Форк от sbertech/kubelatte-ce
33 строки · 1016.0 Байт
1
{{- if .Values.webhookConfigs.enabled }}
2
{{- if .Values.modes.mutation.enabled }}
3
{{ range  .Values.webhookConfigs.mutating }}
4
---
5
apiVersion: admissionregistration.k8s.io/v1
6
kind: MutatingWebhookConfiguration
7
metadata:
8
  name: {{ .name }}
9
webhooks:
10
  {{ range .webhooks }}
11
  - name: {{ .name }}
12
    clientConfig:
13
      caBundle: {{ $.Values.webhookConfigs.auth.tls.caCertBase64 }}
14
      service:
15
        namespace: {{ $.Release.Namespace }}
16
        name: {{ $.Values.service.name }}
17
        path: /mutate
18
        port: {{ $.Values.service.port }}
19
    rules: {{ .rules | toYaml | nindent 6 }}
20
    failurePolicy: {{ .failurePolicy | default "Ignore" }}
21
    matchPolicy: Exact
22
    namespaceSelector: {{ .namespaceSelector | toYaml | nindent 6 }}
23
    objectSelector: {{ .objectSelector | toYaml | nindent 6 }}
24
    sideEffects: None
25
    timeoutSeconds: {{ .timeoutSeconds | default "5" }}
26
    admissionReviewVersions:
27
      - v1beta1
28
      - v1
29
    reinvocationPolicy: Never
30
  {{- end }}
31
{{- end }}
32
{{- end }}
33
{{- end }}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.