From 4f0b030d2a239a7520318db629df2efca96ac9b2 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Tue, 9 Dec 2025 21:41:34 +0530 Subject: [PATCH 1/2] add nvidia.com/clusterpolicy_v1.json crd to kubeconform workflow --- .gitea/workflows/kubeconform.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/kubeconform.yml b/.gitea/workflows/kubeconform.yml index c023e1d..e48fb83 100644 --- a/.gitea/workflows/kubeconform.yml +++ b/.gitea/workflows/kubeconform.yml @@ -45,8 +45,9 @@ jobs: ["L2Advertisement"]="metallb.io/l2advertisement_v1beta1.json" ["IPAddressPool"]="metallb.io/ipaddresspool_v1beta1.json" ["SealedSecret"]="bitnami.com/sealedsecret_v1alpha1.json" + ["ClusterPolicy"]="nvidia.com/clusterpolicy_v1.json" ) - + # Create cache directory export KUBECONFORM_CACHE_DIR="/tmp/kubeconform-cache" mkdir -p "$KUBECONFORM_CACHE_DIR" From b1064540dd60751c76107620b548d4e92977e0b5 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Tue, 9 Dec 2025 21:48:57 +0530 Subject: [PATCH 2/2] remove unallowed fields in cluster-policy --- clusters/default/helm/gpu-operator/gpu-operator-policy.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/clusters/default/helm/gpu-operator/gpu-operator-policy.yml b/clusters/default/helm/gpu-operator/gpu-operator-policy.yml index 3050339..b595d03 100644 --- a/clusters/default/helm/gpu-operator/gpu-operator-policy.yml +++ b/clusters/default/helm/gpu-operator/gpu-operator-policy.yml @@ -57,8 +57,6 @@ spec: image: dcgm-exporter imagePullPolicy: IfNotPresent repository: nvcr.io/nvidia/k8s - service: - internalTrafficPolicy: Cluster serviceMonitor: additionalLabels: {} enabled: false @@ -96,7 +94,6 @@ spec: imagePullPolicy: IfNotPresent kernelModuleConfig: name: "" - kernelModuleType: auto licensingConfig: configMapName: "" nlsEnabled: true