From 461ad1921e4fece152865b8b564375ed62e875fe Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Thu, 10 Aug 2023 15:51:37 +0300 Subject: [PATCH] :sparkles: Add `13-module-loader.yaml` Helm template which should load `pf_ring.ko` kernel module using KMM --- helm-chart/templates/13-module-loader.yaml | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 helm-chart/templates/13-module-loader.yaml diff --git a/helm-chart/templates/13-module-loader.yaml b/helm-chart/templates/13-module-loader.yaml new file mode 100644 index 000000000..119b98856 --- /dev/null +++ b/helm-chart/templates/13-module-loader.yaml @@ -0,0 +1,26 @@ +apiVersion: kmm.sigs.x-k8s.io/v1beta1 +kind: Module +metadata: + name: kubeshark-module-loader +spec: + moduleLoader: + container: + modprobe: + moduleName: pf_ring + dirName: /opt + imagePullPolicy: Always + kernelMappings: + - regexp: '^.+$' + containerImage: "kubeshark/module-loader:latest" + build: + dockerfileConfigMap: + name: my-kmod-dockerfile + sign: + certSecret: + name: cert-secret + keySecret: + name: key-secret + filesToSign: + - /opt/lib/modules/5.10.0-23-amd64/pf_ring.ko + selector: + node-role.kubernetes.io/worker: ""