From 059d2d639b4f1ef245943a27020bbfd2daf68091 Mon Sep 17 00:00:00 2001 From: SajjadSadi074 Date: Fri, 8 May 2026 15:59:38 +0600 Subject: [PATCH] add oracle Signed-off-by: SajjadSadi074 --- .../ops-manager/validating-webhook.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/charts/kubedb-webhook-server/templates/ops-manager/validating-webhook.yaml b/charts/kubedb-webhook-server/templates/ops-manager/validating-webhook.yaml index a9b30c94bb..157ba866c1 100644 --- a/charts/kubedb-webhook-server/templates/ops-manager/validating-webhook.yaml +++ b/charts/kubedb-webhook-server/templates/ops-manager/validating-webhook.yaml @@ -273,6 +273,24 @@ webhooks: failurePolicy: {{ .Values.apiserver.webhook.failurePolicy }} sideEffects: None {{- end }} +{{- if $featureGates.Oracle }} +- name: oracleopsrequestwebhook.validators.ops.kubedb.com + clientConfig: + service: + namespace: {{ .Release.Namespace }} + name: {{ include "kubedb-webhook-server.fullname" . }} + path: /validate-ops-kubedb-com-v1alpha1-oracleopsrequest + port: 443 +{{- include "kubedb-webhook-server.webhook-ca-bundle" $ | nindent 4 }} + rules: + - apiGroups: ["ops.kubedb.com"] + apiVersions: ["*"] + resources: ["oracleopsrequests","oracleopsrequests/status"] + operations: ["CREATE", "UPDATE", "DELETE"] + admissionReviewVersions: ["v1beta1"] + failurePolicy: {{ .Values.apiserver.webhook.failurePolicy }} + sideEffects: None +{{- end }} {{- if $featureGates.PerconaXtraDB }} - name: perconaxtradbopsrequestwebhook.validators.ops.kubedb.com clientConfig: