- admissionReviewVersions:
    - v1
  clientConfig:
    service:
      name: '{{ include "kamaji.webhookServiceName" . }}'
      namespace: '{{ .Release.Namespace }}'
      path: /telemetry
  failurePolicy: Ignore
  name: telemetry.kamaji.clastix.io
  rules:
    - apiGroups:
        - kamaji.clastix.io
      apiVersions:
        - v1alpha1
      operations:
        - CREATE
        - UPDATE
        - DELETE
      resources:
        - tenantcontrolplanes
  sideEffects: None
- admissionReviewVersions:
    - v1
  clientConfig:
    service:
      name: '{{ include "kamaji.webhookServiceName" . }}'
      namespace: '{{ .Release.Namespace }}'
      path: /validate-kamaji-clastix-io-v1alpha1-datastore
  failurePolicy: Fail
  name: vdatastore.kb.io
  rules:
    - apiGroups:
        - kamaji.clastix.io
      apiVersions:
        - v1alpha1
      operations:
        - CREATE
        - UPDATE
        - DELETE
      resources:
        - datastores
  sideEffects: None
- admissionReviewVersions:
    - v1
  clientConfig:
    service:
      name: '{{ include "kamaji.webhookServiceName" . }}'
      namespace: '{{ .Release.Namespace }}'
      path: /validate--v1-secret
  failurePolicy: Ignore
  name: vdatastoresecrets.kb.io
  rules:
    - apiGroups:
        - ""
      apiVersions:
        - v1
      operations:
        - DELETE
      resources:
        - secrets
  sideEffects: None
- admissionReviewVersions:
    - v1
  clientConfig:
    service:
      name: '{{ include "kamaji.webhookServiceName" . }}'
      namespace: '{{ .Release.Namespace }}'
      path: /validate-kamaji-clastix-io-v1alpha1-tenantcontrolplane
  failurePolicy: Fail
  name: vtenantcontrolplane.kb.io
  rules:
    - apiGroups:
        - kamaji.clastix.io
      apiVersions:
        - v1alpha1
      operations:
        - CREATE
        - UPDATE
      resources:
        - tenantcontrolplanes
  sideEffects: None
