From 2a640c8d38dd4d0e0a34997b17ebf0c7757586b4 Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Fri, 16 Aug 2024 22:59:26 +0300 Subject: [PATCH] Add `PROFILING_ENABLED` environment variable and port number to `tracer` container (#1580) * Add `PROFILING_ENABLED` environment variable and port number to `tracer` container * Update `complete.yaml` --------- Co-authored-by: Alon Girmonsky <1990761+alongir@users.noreply.github.com> --- helm-chart/templates/09-worker-daemon-set.yaml | 8 +++++++- manifests/complete.yaml | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/helm-chart/templates/09-worker-daemon-set.yaml b/helm-chart/templates/09-worker-daemon-set.yaml index 6d7419cd5..e41ab3bd4 100644 --- a/helm-chart/templates/09-worker-daemon-set.yaml +++ b/helm-chart/templates/09-worker-daemon-set.yaml @@ -162,10 +162,14 @@ spec: - /hostproc {{- if ne .Values.tap.packetCapture "ebpf" }} - -disable-ebpf - {{- end }} + {{- end }} {{- if .Values.tap.debug }} - -debug {{- end }} + {{- if .Values.tap.misc.profile }} + - -port + - '{{ add .Values.tap.proxy.worker.srvPort 1 }}' + {{- end }} {{- if .Values.tap.docker.overrideTag.worker }} image: '{{ .Values.tap.docker.registry }}/worker:{{ .Values.tap.docker.overrideTag.worker }}{{ include "kubeshark.dockerTagDebugVersion" . }}' {{ else }} @@ -182,6 +186,8 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace + - name: PROFILING_ENABLED + value: '{{ .Values.tap.misc.profile }}' resources: limits: cpu: {{ .Values.tap.resources.tracer.limits.cpu }} diff --git a/manifests/complete.yaml b/manifests/complete.yaml index 286973b5d..740adfa34 100644 --- a/manifests/complete.yaml +++ b/manifests/complete.yaml @@ -567,6 +567,8 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace + - name: PROFILING_ENABLED + value: 'false' resources: limits: cpu: 750m