From 386637cef030016e02410f62fc2f33ac8af0cbee Mon Sep 17 00:00:00 2001 From: Hazem Nureldin Date: Fri, 16 Oct 2026 10:38:55 +0100 Subject: [PATCH 1/3] fix(maintanence): exclude argo cd namespace from kyverno and kueue webhooks --- charts/apps/Chart.yaml | 2 +- charts/apps/values.yaml | 9 +++++++++ charts/kueue/Chart.yaml | 2 +- charts/kueue/values.yaml | 8 ++++++++ 4 files changed, 19 insertions(+), 2 deletions(-) diff --git a/charts/apps/Chart.yaml b/charts/apps/Chart.yaml index 41303fcc1..857c0d3d1 100644 --- a/charts/apps/Chart.yaml +++ b/charts/apps/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v2 name: apps description: An argocd app to deploy apps inside the virtual cluster type: application -version: 0.5.23 +version: 0.5.24 diff --git a/charts/apps/values.yaml b/charts/apps/values.yaml index 1c5e3c0bc..e2cf804f0 100644 --- a/charts/apps/values.yaml +++ b/charts/apps/values.yaml @@ -109,6 +109,15 @@ kyverno: fluentd-ignore: "true" cleanupController: enabled: false + config: + webhooks: + namespaceSelector: + matchExpressions: + - key: kubernetes.io/metadata.name + operator: NotIn + values: + - kube-system + - argocd reportsController: enabled: false features: diff --git a/charts/kueue/Chart.yaml b/charts/kueue/Chart.yaml index 5bc1e2316..f15237aad 100644 --- a/charts/kueue/Chart.yaml +++ b/charts/kueue/Chart.yaml @@ -3,7 +3,7 @@ name: kueue description: A Kubernetes scheduler for managing workloads in a fair and efficient way. type: application -version: 0.2.0 +version: 0.2.1 dependencies: - name: kueue version: 0.19.0 diff --git a/charts/kueue/values.yaml b/charts/kueue/values.yaml index ac651d616..72a24193d 100644 --- a/charts/kueue/values.yaml +++ b/charts/kueue/values.yaml @@ -10,6 +10,14 @@ kueue: memory: 8Gi managerConfig: + managedJobsNamespaceSelector: + matchExpressions: + - key: kubernetes.io/metadata.name + operator: NotIn + values: + - kube-system + - kueue + - argocd controllerManagerConfigYaml: |- apiVersion: config.kueue.x-k8s.io/v1beta2 kind: Configuration From dd54c073626afe0245c190e876f2a00890c011f8 Mon Sep 17 00:00:00 2001 From: Hazem Nureldin Date: Fri, 16 Oct 2026 15:41:51 +0100 Subject: [PATCH 2/3] fix(kueue): exclude argocd namespace from webhooks --- charts/kueue/values.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/charts/kueue/values.yaml b/charts/kueue/values.yaml index 72a24193d..4d11a35bb 100644 --- a/charts/kueue/values.yaml +++ b/charts/kueue/values.yaml @@ -10,14 +10,6 @@ kueue: memory: 8Gi managerConfig: - managedJobsNamespaceSelector: - matchExpressions: - - key: kubernetes.io/metadata.name - operator: NotIn - values: - - kube-system - - kueue - - argocd controllerManagerConfigYaml: |- apiVersion: config.kueue.x-k8s.io/v1beta2 kind: Configuration @@ -31,6 +23,14 @@ kueue: leaderElection: leaderElect: true resourceName: c1f6bfd2.kueue.x-k8s.io + managedJobsNamespaceSelector: + matchExpressions: + - key: kubernetes.io/metadata.name + operator: NotIn + values: + - kube-system + - kueue + - argocd controller: groupKindConcurrency: Job.batch: 50 From e4386cae701bacb08b56ed88984fc216870ddc38 Mon Sep 17 00:00:00 2001 From: Hazem Nureldin Date: Fri, 16 Oct 2026 16:25:14 +0100 Subject: [PATCH 3/3] chore(apps): bump chart version to 0.5.25 --- charts/apps/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/apps/Chart.yaml b/charts/apps/Chart.yaml index 857c0d3d1..5a9ebda37 100644 --- a/charts/apps/Chart.yaml +++ b/charts/apps/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v2 name: apps description: An argocd app to deploy apps inside the virtual cluster type: application -version: 0.5.24 +version: 0.5.25