From b80723edfbe95ab98fcb541accbe0e2aaf73b9d4 Mon Sep 17 00:00:00 2001 From: Alon Girmonsky <1990761+alongir@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:30:42 -0700 Subject: [PATCH] :bookmark: Bump the Helm chart version to 53.2.0 (#1889) Co-authored-by: Alon Girmonsky --- Makefile | 10 ++-- helm-chart/Chart.yaml | 2 +- manifests/complete.yaml | 130 +++++++++++++++++++++------------------- 3 files changed, 75 insertions(+), 67 deletions(-) diff --git a/Makefile b/Makefile index 3b54d0881..6a82e40d8 100644 --- a/Makefile +++ b/Makefile @@ -264,11 +264,11 @@ release: ## Print release workflow instructions. @echo " Fallback: make release-tag VERSION=x.y.z" release-pr: ## Step 1: Tag sibling repos, bump version, create release PR. - @cd ../worker && git checkout master && git pull && git tag -d v$(VERSION); git tag v$(VERSION) && git push origin --tags - @cd ../hub && git checkout master && git pull && git tag -d v$(VERSION); git tag v$(VERSION) && git push origin --tags - @cd ../front && git checkout master && git pull && git tag -d v$(VERSION); git tag v$(VERSION) && git push origin --tags - @cd ../kubeshark && git checkout master && git pull - @sed -i "s/^version:.*/version: \"$(shell echo $(VERSION) | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+)\..*/\1/')\"/" helm-chart/Chart.yaml +# @cd ../worker && git checkout master && git pull && git tag -d v$(VERSION); git tag v$(VERSION) && git push origin --tags +# @cd ../hub && git checkout master && git pull && git tag -d v$(VERSION); git tag v$(VERSION) && git push origin --tags +# @cd ../front && git checkout master && git pull && git tag -d v$(VERSION); git tag v$(VERSION) && git push origin --tags +# @cd ../kubeshark && git checkout master && git pull + @sed -i '' "s/^version:.*/version: \"$(shell echo $(VERSION) | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+)\..*/\1/')\"/" helm-chart/Chart.yaml @$(MAKE) build VER=$(VERSION) @if [ "$(shell uname)" = "Darwin" ]; then \ codesign --sign - --force --preserve-metadata=entitlements,requirements,flags,runtime ./bin/kubeshark__; \ diff --git a/helm-chart/Chart.yaml b/helm-chart/Chart.yaml index 209cf4082..3376baf3a 100644 --- a/helm-chart/Chart.yaml +++ b/helm-chart/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: kubeshark -version: "53.1.0" +version: "53.2.0" description: The API Traffic Analyzer for Kubernetes home: https://kubeshark.com keywords: diff --git a/manifests/complete.yaml b/manifests/complete.yaml index 8f017a0a5..01dafc3f6 100644 --- a/manifests/complete.yaml +++ b/manifests/complete.yaml @@ -4,10 +4,10 @@ apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-hub-network-policy namespace: default @@ -33,10 +33,10 @@ apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-front-network-policy @@ -60,10 +60,10 @@ apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-dex-network-policy @@ -87,10 +87,10 @@ apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-worker-network-policy @@ -116,10 +116,10 @@ apiVersion: v1 kind: ServiceAccount metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-service-account namespace: default @@ -132,10 +132,10 @@ metadata: namespace: default labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm stringData: LICENSE: '' @@ -151,10 +151,10 @@ metadata: namespace: default labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm stringData: AUTH_SAML_X509_CRT: | @@ -167,10 +167,10 @@ metadata: namespace: default labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm stringData: AUTH_SAML_X509_KEY: | @@ -182,10 +182,10 @@ metadata: name: kubeshark-nginx-config-map namespace: default labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm data: default.conf: | @@ -248,10 +248,10 @@ metadata: namespace: default labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm data: POD_REGEX: '.*' @@ -276,9 +276,9 @@ data: AUTH_OIDC_BYPASS_SSL_CA_CHECK: 'false' TELEMETRY_DISABLED: 'false' SCRIPTING_DISABLED: 'false' - TARGETED_PODS_UPDATE_DISABLED: '' + TARGETED_PODS_UPDATE_DISABLED: 'false' PRESET_FILTERS_CHANGING_ENABLED: 'true' - RECORDING_DISABLED: '' + RECORDING_DISABLED: 'false' DISSECTION_CONTROL_ENABLED: 'true' GLOBAL_FILTER: "" DEFAULT_FILTER: "" @@ -292,6 +292,8 @@ data: ENABLED_DISSECTORS: 'amqp,dns,http,icmp,kafka,redis,ws,ldap,radius,diameter,udp-flow,tcp-flow,udp-conn,tcp-conn' CUSTOM_MACROS: '{"https":"tls and (http or http2)"}' DISSECTORS_UPDATING_ENABLED: 'true' + SNAPSHOTS_UPDATING_ENABLED: 'true' + DEMO_MODE_ENABLED: 'false' DETECT_DUPLICATES: 'false' PCAP_DUMP_ENABLE: 'false' PCAP_TIME_INTERVAL: '1m' @@ -306,10 +308,10 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-cluster-role-default namespace: default @@ -353,10 +355,10 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-cluster-role-binding-default namespace: default @@ -374,10 +376,10 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-self-config-role @@ -424,10 +426,10 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-self-config-role-binding @@ -447,10 +449,10 @@ kind: Service metadata: labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-hub namespace: default @@ -468,10 +470,10 @@ apiVersion: v1 kind: Service metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-front namespace: default @@ -489,10 +491,10 @@ kind: Service apiVersion: v1 metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: prometheus.io/scrape: 'true' @@ -502,10 +504,10 @@ metadata: spec: selector: app.kubeshark.com/app: worker - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm ports: - name: metrics @@ -518,10 +520,10 @@ kind: Service apiVersion: v1 metadata: labels: - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm annotations: prometheus.io/scrape: 'true' @@ -531,10 +533,10 @@ metadata: spec: selector: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm ports: - name: metrics @@ -549,10 +551,10 @@ metadata: labels: app.kubeshark.com/app: worker sidecar.istio.io/inject: "false" - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-worker-daemon-set namespace: default @@ -566,10 +568,10 @@ spec: metadata: labels: app.kubeshark.com/app: worker - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-worker-daemon-set namespace: kubeshark @@ -579,7 +581,7 @@ spec: - /bin/sh - -c - mkdir -p /sys/fs/bpf && mount | grep -q '/sys/fs/bpf' || mount -t bpf bpf /sys/fs/bpf - image: 'docker.io/kubeshark/worker:v53.1' + image: 'docker.io/kubeshark/worker:v53.2' imagePullPolicy: Always name: mount-bpf securityContext: @@ -618,7 +620,7 @@ spec: - '500Mi' - -cloud-api-url - 'https://api.kubeshark.com' - image: 'docker.io/kubeshark/worker:v53.1' + image: 'docker.io/kubeshark/worker:v53.2' imagePullPolicy: Always name: sniffer ports: @@ -690,7 +692,7 @@ spec: - -disable-tls-log - -loglevel - 'warning' - image: 'docker.io/kubeshark/worker:v53.1' + image: 'docker.io/kubeshark/worker:v53.2' imagePullPolicy: Always name: tracer env: @@ -782,10 +784,10 @@ kind: Deployment metadata: labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-hub namespace: default @@ -800,10 +802,10 @@ spec: metadata: labels: app.kubeshark.com/app: hub - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm spec: dnsPolicy: ClusterFirstWithHostNet @@ -819,9 +821,9 @@ spec: - -capture-stop-after - "5m" - -snapshot-size-limit - - '' + - '20Gi' - -dissector-image - - 'docker.io/kubeshark/worker:v53.1' + - 'docker.io/kubeshark/worker:v53.2' - -dissector-cpu - '1' - -dissector-memory @@ -843,7 +845,7 @@ spec: value: 'production' - name: PROFILING_ENABLED value: 'false' - image: 'docker.io/kubeshark/hub:v53.1' + image: 'docker.io/kubeshark/hub:v53.2' imagePullPolicy: Always readinessProbe: periodSeconds: 5 @@ -911,10 +913,10 @@ kind: Deployment metadata: labels: app.kubeshark.com/app: front - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm name: kubeshark-front namespace: default @@ -929,10 +931,10 @@ spec: metadata: labels: app.kubeshark.com/app: front - helm.sh/chart: kubeshark-53.1.0 + helm.sh/chart: kubeshark-53.2.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "53.1.0" + app.kubernetes.io/version: "53.2.0" app.kubernetes.io/managed-by: Helm spec: containers: @@ -973,13 +975,19 @@ spec: value: 'false' - name: REACT_APP_DISSECTORS_UPDATING_ENABLED value: 'true' + - name: REACT_APP_SNAPSHOTS_UPDATING_ENABLED + value: 'true' + - name: REACT_APP_DEMO_MODE_ENABLED + value: 'false' + - name: REACT_APP_CLUSTER_WIDE_MAP_ENABLED + value: 'false' - name: REACT_APP_RAW_CAPTURE_ENABLED value: 'true' - name: REACT_APP_SENTRY_ENABLED value: 'false' - name: REACT_APP_SENTRY_ENVIRONMENT value: 'production' - image: 'docker.io/kubeshark/front:v53.1' + image: 'docker.io/kubeshark/front:v53.2' imagePullPolicy: Always name: kubeshark-front livenessProbe: