apiVersion: admissionregistration.k8s.io/v1 kind: ValidatingWebhookConfiguration metadata: labels: {{- include "baremetal-operator.labels" . | nindent 4 }} annotations: cert-manager.io/inject-ca-from: {{ .Release.Namespace }}/{{ include "baremetal-operator.fullname" . }}-serving-cert name: {{ include "baremetal-operator.fullname" . }}-validating-webhook-configuration webhooks: - admissionReviewVersions: - v1 - v1beta clientConfig: service: name: {{ include "baremetal-operator.fullname" . }}-webhook-service namespace: {{ .Release.Namespace }} path: /validate-metal3-io-v1alpha1-baremetalhost failurePolicy: Fail name: baremetalhost.metal3.io rules: - apiGroups: - metal3.io apiVersions: - v1alpha1 operations: - CREATE - UPDATE resources: - baremetalhosts sideEffects: None - admissionReviewVersions: - v1 - v1beta clientConfig: service: name: {{ include "baremetal-operator.fullname" . }}-webhook-service namespace: {{ .Release.Namespace }} path: /validate-metal3-io-v1alpha1-bmceventsubscription failurePolicy: Fail name: bmceventsubscription.metal3.io rules: - apiGroups: - metal3.io apiVersions: - v1alpha1 operations: - CREATE - UPDATE resources: - bmceventsubscriptions sideEffects: None