Include kernel module management operator (#1409)

Files generated from https://github.com/kubernetes-sigs/kernel-module-management/tree/main/config/default
using kubectl kustomize
included kubeshark labels and checking

Attention, KMM requires cert-manager.

Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com>
This commit is contained in:
Luiz Oliveira 2023-08-11 20:36:30 -03:00 committed by GitHub
parent 67038e324b
commit 090368295c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 3436 additions and 4 deletions

View File

@ -3,7 +3,7 @@ apiVersion: v1
kind: Pod
metadata:
labels:
app: kubeshark-hub
app.kubeshark.co/app: hub
sidecar.istio.io/inject: "false"
{{- include "kubeshark.labels" . | nindent 4 }}
annotations:

View File

@ -4,6 +4,7 @@ kind: Service
metadata:
labels:
{{- include "kubeshark.labels" . | nindent 4 }}
app.kubeshark.co/app: hub
annotations:
{{- if .Values.tap.annotations }}
{{- toYaml .Values.tap.annotations | nindent 4 }}

View File

@ -3,7 +3,7 @@ apiVersion: v1
kind: Pod
metadata:
labels:
app: kubeshark-front
app.kubeshark.co/app: front
sidecar.istio.io/inject: "false"
{{- include "kubeshark.labels" . | nindent 4 }}
annotations:

View File

@ -1,4 +1,4 @@
{{ if .Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1" }}
{{ if and .Values.kmm.enabled (.Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1") }}
apiVersion: kmm.sigs.x-k8s.io/v1beta1
kind: Module
metadata:

View File

@ -1,4 +1,4 @@
{{ if .Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1" }}
{{ if and .Values.kmm.enabled (.Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1") }}
apiVersion: v1
kind: ConfigMap
metadata:

File diff suppressed because it is too large Load Diff

View File

@ -71,3 +71,5 @@ scripting:
env: {}
source: ""
watchscripts: true
kmm:
enabled: true