From 95c18b57a4d21a05d4f4620a65360f253fc40a46 Mon Sep 17 00:00:00 2001 From: Volodymyr Stoiko Date: Wed, 25 Feb 2026 21:41:50 +0200 Subject: [PATCH] Use dissection image tag from worker (#1850) --- config/configStructs/tapConfig.go | 1 - helm-chart/templates/04-hub-deployment.yaml | 10 +++++++--- helm-chart/values.yaml | 1 - 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/config/configStructs/tapConfig.go b/config/configStructs/tapConfig.go index e84e1122a..01f76ed62 100644 --- a/config/configStructs/tapConfig.go +++ b/config/configStructs/tapConfig.go @@ -314,7 +314,6 @@ type SnapshotsConfig struct { } type DelayedDissectionConfig struct { - Image string `yaml:"image" json:"image" default:"kubeshark/worker:master"` CPU string `yaml:"cpu" json:"cpu" default:"1"` Memory string `yaml:"memory" json:"memory" default:"4Gi"` } diff --git a/helm-chart/templates/04-hub-deployment.yaml b/helm-chart/templates/04-hub-deployment.yaml index d77e6c64e..60e14b054 100644 --- a/helm-chart/templates/04-hub-deployment.yaml +++ b/helm-chart/templates/04-hub-deployment.yaml @@ -40,10 +40,14 @@ spec: - "{{ if hasKey .Values.tap.capture.dissection "stopAfter" }}{{ .Values.tap.capture.dissection.stopAfter }}{{ else }}5m{{ end }}" - -snapshot-size-limit - '{{ .Values.tap.snapshots.storageSize }}' - {{- if .Values.tap.delayedDissection.image }} - -dissector-image - - '{{ .Values.tap.delayedDissection.image }}' - {{- end }} + {{- if .Values.tap.docker.overrideImage.worker }} + - '{{ .Values.tap.docker.overrideImage.worker }}' + {{- else if .Values.tap.docker.overrideTag.worker }} + - '{{ .Values.tap.docker.registry }}/worker:{{ .Values.tap.docker.overrideTag.worker }}' + {{- else }} + - '{{ .Values.tap.docker.registry }}/worker:{{ not (eq .Values.tap.docker.tag "") | ternary .Values.tap.docker.tag (include "kubeshark.defaultVersion" .) }}' + {{- end }} {{- if .Values.tap.delayedDissection.cpu }} - -dissector-cpu - '{{ .Values.tap.delayedDissection.cpu }}' diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml index addc792e6..e3096d077 100644 --- a/helm-chart/values.yaml +++ b/helm-chart/values.yaml @@ -35,7 +35,6 @@ tap: storageSize: 1Gi dbMaxSize: 500Mi delayedDissection: - image: kubeshark/worker:master cpu: "1" memory: 4Gi snapshots: