From a5fb7e0474a4f75d345d409bdf9c3c9a90cafda3 Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Fri, 11 Aug 2023 21:49:01 +0300 Subject: [PATCH] :zap: Add `.Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1"`check to module loader related Helm templates --- helm-chart/templates/13-module-loader.yaml | 2 ++ helm-chart/templates/14-module-loader-config-map.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/helm-chart/templates/13-module-loader.yaml b/helm-chart/templates/13-module-loader.yaml index 3bffc5ec1..81f3e8894 100644 --- a/helm-chart/templates/13-module-loader.yaml +++ b/helm-chart/templates/13-module-loader.yaml @@ -1,3 +1,4 @@ +{{ if .Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1" }} apiVersion: kmm.sigs.x-k8s.io/v1beta1 kind: Module metadata: @@ -24,3 +25,4 @@ spec: - /opt/lib/modules/5.10.0-23-amd64/pf_ring.ko selector: beta.kubernetes.io/arch: amd64 +{{- end }} diff --git a/helm-chart/templates/14-module-loader-config-map.yaml b/helm-chart/templates/14-module-loader-config-map.yaml index f674b3eac..5f6ceba91 100644 --- a/helm-chart/templates/14-module-loader-config-map.yaml +++ b/helm-chart/templates/14-module-loader-config-map.yaml @@ -1,3 +1,4 @@ +{{ if .Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1" }} apiVersion: v1 kind: ConfigMap metadata: @@ -40,3 +41,4 @@ data: COPY --from=builder /work/pfring/kernel/pf_ring.ko /opt/lib/modules/${KERNEL_VERSION}/ RUN depmod -b /opt ${KERNEL_VERSION} +{{- end }}