From 84da8e6a532a6ba962533ecb33a13046aa335629 Mon Sep 17 00:00:00 2001 From: Andrew Sy Kim Date: Thu, 2 Nov 2023 17:04:25 +0000 Subject: [PATCH] cluster/gce: add match conditions to PersistentVolume labeling webhook Signed-off-by: Andrew Sy Kim --- .../cloud-pvl-admission/mutating-webhook-configuration.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cluster/gce/addons/cloud-pvl-admission/mutating-webhook-configuration.yaml b/cluster/gce/addons/cloud-pvl-admission/mutating-webhook-configuration.yaml index 8232645e9f0..37162742db9 100644 --- a/cluster/gce/addons/cloud-pvl-admission/mutating-webhook-configuration.yaml +++ b/cluster/gce/addons/cloud-pvl-admission/mutating-webhook-configuration.yaml @@ -16,6 +16,9 @@ webhooks: clientConfig: url: "https://127.0.0.1:9001/admit" caBundle: "__CLOUD_PVL_ADMISSION_CA_CERT__" + matchConditions: + - name: "only-gce" + expression: "has(object.spec.gcePersistentDisk)" admissionReviewVersions: ["v1"] sideEffects: None timeoutSeconds: 5