Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kubeshark-cli for openSUSE:Factory checked in at 2026-01-26 11:06:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubeshark-cli (Old) and /work/SRC/openSUSE:Factory/.kubeshark-cli.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubeshark-cli" Mon Jan 26 11:06:36 2026 rev:28 rq:1329125 version:52.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kubeshark-cli/kubeshark-cli.changes 2026-01-19 18:41:23.546219554 +0100 +++ /work/SRC/openSUSE:Factory/.kubeshark-cli.new.1928/kubeshark-cli.changes 2026-01-26 11:07:26.938844590 +0100 @@ -1,0 +2,17 @@ +Mon Jan 26 06:30:55 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 52.12.0: + * Bug Fixes & New Features + - Improved performance of the cluster-wide L4 connectivity map. + - Fixed the missing footer bug in the frontend. + - Added individual PCAP files to snapshot archive downloads to + help find the needle in the haystack in busy clusters. + - Transitioned the following domains: + - docs.kubehq.com to docs.kubeshark.com + - kubeshark.kubehq.com to demo.kubeshark.com + - console.kubehq.com to console.kubeshark.com + - helm.kubehq.com to helm.kubeshark.com + - api.kubehq.com to api.kubeshark.com + + +------------------------------------------------------------------- Old: ---- kubeshark-cli-52.11.7.obscpio New: ---- kubeshark-cli-52.12.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubeshark-cli.spec ++++++ --- /var/tmp/diff_new_pack.VRPwzN/_old 2026-01-26 11:07:29.406947592 +0100 +++ /var/tmp/diff_new_pack.VRPwzN/_new 2026-01-26 11:07:29.406947592 +0100 @@ -19,7 +19,7 @@ %define executable_name kubeshark Name: kubeshark-cli -Version: 52.11.7 +Version: 52.12.0 Release: 0 Summary: CLI for the API traffic analyzer for Kubernetes License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.VRPwzN/_old 2026-01-26 11:07:29.442949094 +0100 +++ /var/tmp/diff_new_pack.VRPwzN/_new 2026-01-26 11:07:29.446949260 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/kubeshark/kubeshark</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v52.11.7</param> + <param name="revision">v52.12.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.VRPwzN/_old 2026-01-26 11:07:29.478950596 +0100 +++ /var/tmp/diff_new_pack.VRPwzN/_new 2026-01-26 11:07:29.482950763 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kubeshark/kubeshark</param> - <param name="changesrevision">897aa449652b5684290c5125c0d2bef9d4564b50</param></service></servicedata> + <param name="changesrevision">1669680d10a36cb92ea662a021a18e8c5f03e58b</param></service></servicedata> (No newline at EOF) ++++++ kubeshark-cli-52.11.7.obscpio -> kubeshark-cli-52.12.0.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/CONTRIBUTING.md new/kubeshark-cli-52.12.0/CONTRIBUTING.md --- old/kubeshark-cli-52.11.7/CONTRIBUTING.md 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/CONTRIBUTING.md 2026-01-26 02:54:24.000000000 +0100 @@ -7,7 +7,7 @@ ## Communication -* Before starting work on a major feature, please reach out to us via [GitHub](https://github.com/kubeshark/kubeshark), [Discord](https://discord.gg/WkvRGMUcx7), [Slack](https://join.slack.com/t/kubeshark/shared_invite/zt-1k3sybpq9-uAhFkuPJiJftKniqrGHGhg), [email](mailto:[email protected]), etc. We will make sure no one else is already working on it. A _major feature_ is defined as any change that is > 100 LOC altered (not including tests), or changes any user-facing behavior +* Before starting work on a major feature, please reach out to us via [GitHub](https://github.com/kubeshark/kubeshark), [Discord](https://discord.gg/WkvRGMUcx7), [Slack](https://join.slack.com/t/kubeshark/shared_invite/zt-1k3sybpq9-uAhFkuPJiJftKniqrGHGhg), [email](mailto:[email protected]), etc. We will make sure no one else is already working on it. A _major feature_ is defined as any change that is > 100 LOC altered (not including tests), or changes any user-facing behavior * Small patches and bug fixes don't need prior communication. ## Contribution Requirements diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/README.md new/kubeshark-cli-52.12.0/README.md --- old/kubeshark-cli-52.11.7/README.md 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/README.md 2026-01-26 02:54:24.000000000 +0100 @@ -22,12 +22,10 @@ <p align="center"> <b> Want to see Kubeshark in action right now? Visit this - <a href="https://kubeshark.kubehq.com/">live demo deployment</a> of Kubeshark. + <a href="https://demo.kubeshark.com/">live demo deployment</a> of Kubeshark. </b> </p> -> Latest release enables free deployment on clusters with up to 100 nodes. - **Kubeshark** is an API traffic analyzer for Kubernetes, providing deep packet inspection with complete API and Kubernetes contexts, retaining cluster-wide L4 traffic (PCAP), and using minimal production compute resources.  @@ -56,7 +54,7 @@ Once the snapshot is ready, click the PCAP file to export its contents and open it in Wireshark. ## Getting Started -Download **Kubeshark**'s binary distribution [latest release](https://github.com/kubeshark/kubeshark/releases/latest) or use one of the following methods to deploy **Kubeshark**. The [web-based dashboard](https://docs.kubehq.com/en/ui) should open in your browser, showing a real-time view of your cluster's traffic. +Download **Kubeshark**'s binary distribution [latest release](https://github.com/kubeshark/kubeshark/releases/latest) or use one of the following methods to deploy **Kubeshark**. The [web-based dashboard](https://docs.kubeshark.com/en/ui) should open in your browser, showing a real-time view of your cluster's traffic. ### Homebrew @@ -77,7 +75,7 @@ Add the Helm repository and install the chart: ```shell -helm repo add kubeshark https://helm.kubehq.com +helm repo add kubeshark https://helm.kubeshark.com helm install kubeshark kubeshark/kubeshark ``` Follow the on-screen instructions how to connect to the dashboard. @@ -93,7 +91,7 @@ ## Documentation -To learn more, read the [documentation](https://docs.kubehq.com). +To learn more, read the [documentation](https://docs.kubeshark.com). ## Contributing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/cmd/pcapDumpRunner.go new/kubeshark-cli-52.12.0/cmd/pcapDumpRunner.go --- old/kubeshark-cli-52.11.7/cmd/pcapDumpRunner.go 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/cmd/pcapDumpRunner.go 2026-01-26 02:54:24.000000000 +0100 @@ -24,7 +24,7 @@ ) const ( - label = "app.kubehq.com/app=worker" + label = "app.kubeshark.com/app=worker" srcDir = "pcapdump" maxSnaplen uint32 = 262144 maxTimePerFile = time.Minute * 5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/config/configStruct.go new/kubeshark-cli-52.12.0/config/configStruct.go --- old/kubeshark-cli-52.11.7/config/configStruct.go 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/config/configStruct.go 2026-01-26 02:54:24.000000000 +0100 @@ -176,7 +176,7 @@ Kube KubeConfig `yaml:"kube" json:"kube"` DumpLogs bool `yaml:"dumpLogs" json:"dumpLogs" default:"false"` HeadlessMode bool `yaml:"headless" json:"headless" default:"false"` - License string `yaml:"license" json:"license" default:"FN7QGAIBA5GGSY3FNZZWKAP7QAAACAYBARCGC5DBAEFAAAIBKIA77AQAAEAVGAP7QIAAAAAK76AQKAIC76CAAAAA7YAUX74AAH7566ZCMVWWC2LMEI5CE43VOBYG64TUIBVXKYTFNBYS42LPEIWCE5LTMVZESZBCHIRFKMZVPFTFMZT2KVQTGSLZNVLW2MRZON3E23CONNJFCQ2UEIWCEYLDMNSXG42UN5VWK3RCHIRCELBCMVSGS5DJN5XCEORCIVHFIRKSKBJESU2FEIWCE3TPMRSXGIR2GEYDALBCOBXWI4ZCHIYCYITFNZSCEORRG43TCMBYHAYDIMZQGAYCYITJNZUXI2LBNRBWC4DBMNUXI6JCHIYCYITDMFYGCY3JOR4SEORQFQRGC4DQL5UWIIR2EJIDEUDZMZ2E62LQOAZEKY2YLBJHS2LWJZ3WYSTLKVGUQ3JCPUATCATX7NHAP7U5DNNY5QYMLW22ZNBELDV24OYIWGD2J3BD5J27C7RS7XIYSSK2OMNLTBXDURVXYJ22ULZACMICQPHKXFSOOHBEBJABJBCHGJSZCEVY2C7US3FXWDPCWROGVSMCLIGBKLM4L6EPMGBZRA7JG7426LWLKAA="` + License string `yaml:"license" json:"license" default:""` CloudLicenseEnabled bool `yaml:"cloudLicenseEnabled" json:"cloudLicenseEnabled" default:"true"` AiAssistantEnabled bool `yaml:"aiAssistantEnabled" json:"aiAssistantEnabled" default:"true"` DemoModeEnabled bool `yaml:"demoModeEnabled" json:"demoModeEnabled" default:"false"` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/config/configStructs/tapConfig.go new/kubeshark-cli-52.12.0/config/configStructs/tapConfig.go --- old/kubeshark-cli-52.11.7/config/configStructs/tapConfig.go 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/config/configStructs/tapConfig.go 2026-01-26 02:54:24.000000000 +0100 @@ -207,7 +207,7 @@ } type ReleaseConfig struct { - Repo string `yaml:"repo" json:"repo" default:"https://helm.kubehq.com"` + Repo string `yaml:"repo" json:"repo" default:"https://helm.kubeshark.com"` Name string `yaml:"name" json:"name" default:"kubeshark"` Namespace string `yaml:"namespace" json:"namespace" default:"default"` } @@ -313,7 +313,7 @@ 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:"2Gi"` + Memory string `yaml:"memory" json:"memory" default:"4Gi"` } type CaptureConfig struct { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/Chart.yaml new/kubeshark-cli-52.12.0/helm-chart/Chart.yaml --- old/kubeshark-cli-52.11.7/helm-chart/Chart.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/Chart.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -1,8 +1,8 @@ apiVersion: v2 name: kubeshark -version: "52.11.7" +version: "52.12.0" description: The API Traffic Analyzer for Kubernetes -home: https://www.kubehq.com +home: https://kubeshark.com keywords: - kubeshark - packet capture @@ -16,9 +16,9 @@ - api kubeVersion: '>= 1.16.0-0' maintainers: - - email: [email protected] + - email: [email protected] name: Kubeshark - url: https://www.kubehq.com + url: https://kubeshark.com sources: - https://github.com/kubeshark/kubeshark/tree/master/helm-chart type: application diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/README.md new/kubeshark-cli-52.12.0/helm-chart/README.md --- old/kubeshark-cli-52.11.7/helm-chart/README.md 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/README.md 2026-01-26 02:54:24.000000000 +0100 @@ -5,7 +5,7 @@ Add the Helm repo for Kubeshark: ```shell -helm repo add kubeshark https://helm.kubehq.com +helm repo add kubeshark https://helm.kubeshark.com ``` then install Kubeshark: @@ -69,7 +69,7 @@ --set license=YOUR_LICENSE_GOES_HERE ``` -Get your license from Kubeshark's [Admin Console](https://console.kubehq.com/). +Get your license from Kubeshark's [Admin Console](https://console.kubeshark.com/). ## Installing with Ingress (EKS) enabled @@ -145,7 +145,7 @@ | `tap.capture.dbMaxSize` | Maximum size for capture database (e.g., `4Gi`, `2000Mi`). When empty, automatically uses 80% of allocated storage (`tap.storageLimit`). | `""` | | `tap.snapshots.storageClass` | Storage class for snapshots volume. When empty, uses `emptyDir`. When set, creates a PVC with this storage class | `""` | | `tap.snapshots.storageSize` | Storage size for snapshots volume (supports K8s quantity format: `1Gi`, `500Mi`, etc.) | `10Gi` | -| `tap.release.repo` | URL of the Helm chart repository | `https://helm.kubehq.com` | +| `tap.release.repo` | URL of the Helm chart repository | `https://helm.kubeshark.com` | | `tap.release.name` | Helm release name | `kubeshark` | | `tap.release.namespace` | Helm release namespace | `default` | | `tap.persistentStorage` | Use `persistentVolumeClaim` instead of `emptyDir` | `false` | @@ -308,7 +308,7 @@ # Installing with Dex OIDC authentication -[**Click here to see full docs**](https://docs.kubehq.com/en/saml#installing-with-oidc-enabled-dex-idp). +[**Click here to see full docs**](https://docs.kubeshark.com/en/saml#installing-with-oidc-enabled-dex-idp). Choose this option, if **you already have a running instance** of Dex in your cluster & you want to set up Dex OIDC authentication for Kubeshark users. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/04-hub-deployment.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/04-hub-deployment.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/04-hub-deployment.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/04-hub-deployment.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -3,7 +3,7 @@ kind: Deployment metadata: labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} {{- if .Values.tap.annotations }} annotations: @@ -15,12 +15,12 @@ replicas: 1 # Set the desired number of replicas selector: matchLabels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.selectorLabels" . | nindent 6 }} template: metadata: labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 8 }} spec: dnsPolicy: ClusterFirstWithHostNet @@ -76,7 +76,7 @@ - name: SENTRY_ENVIRONMENT value: '{{ .Values.tap.sentry.environment }}' - name: KUBESHARK_CLOUD_API_URL - value: 'https://api.kubehq.com' + value: 'https://api.kubeshark.com' - name: PROFILING_ENABLED value: '{{ .Values.tap.pprof.enabled }}' {{- if .Values.tap.docker.overrideImage.hub }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/05-hub-service.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/05-hub-service.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/05-hub-service.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/05-hub-service.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -3,7 +3,7 @@ kind: Service metadata: labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} {{- if .Values.tap.annotations }} annotations: @@ -17,5 +17,5 @@ port: 80 targetPort: 8080 selector: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub type: ClusterIP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/06-front-deployment.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/06-front-deployment.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/06-front-deployment.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/06-front-deployment.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -2,7 +2,7 @@ kind: Deployment metadata: labels: - app.kubehq.com/app: front + app.kubeshark.com/app: front {{- include "kubeshark.labels" . | nindent 4 }} {{- if .Values.tap.annotations }} annotations: @@ -14,12 +14,12 @@ replicas: 1 # Set the desired number of replicas selector: matchLabels: - app.kubehq.com/app: front + app.kubeshark.com/app: front {{- include "kubeshark.selectorLabels" . | nindent 6 }} template: metadata: labels: - app.kubehq.com/app: front + app.kubeshark.com/app: front {{- include "kubeshark.labels" . | nindent 8 }} spec: containers: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/07-front-service.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/07-front-service.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/07-front-service.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/07-front-service.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -16,5 +16,5 @@ port: 80 targetPort: 8080 selector: - app.kubehq.com/app: front + app.kubeshark.com/app: front type: ClusterIP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/09-worker-daemon-set.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/09-worker-daemon-set.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/09-worker-daemon-set.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/09-worker-daemon-set.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -3,7 +3,7 @@ kind: DaemonSet metadata: labels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker sidecar.istio.io/inject: "false" {{- include "kubeshark.labels" . | nindent 4 }} {{- if .Values.tap.annotations }} @@ -15,12 +15,12 @@ spec: selector: matchLabels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker {{- include "kubeshark.selectorLabels" . | nindent 6 }} template: metadata: labels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker {{- include "kubeshark.labels" . | nindent 8 }} name: kubeshark-worker-daemon-set namespace: kubeshark @@ -130,7 +130,7 @@ - name: TCP_STREAM_CHANNEL_TIMEOUT_SHOW value: '{{ .Values.tap.misc.tcpStreamChannelTimeoutShow }}' - name: KUBESHARK_CLOUD_API_URL - value: 'https://api.kubehq.com' + value: 'https://api.kubeshark.com' - name: PROFILING_ENABLED value: '{{ .Values.tap.pprof.enabled }}' - name: SENTRY_ENABLED diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/12-config-map.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/12-config-map.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/12-config-map.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/12-config-map.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -4,7 +4,7 @@ name: {{ include "kubeshark.configmapName" . }} namespace: {{ .Release.Namespace }} labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} data: POD_REGEX: '{{ .Values.tap.regex }}' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/13-secret.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/13-secret.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/13-secret.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/13-secret.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -4,7 +4,7 @@ name: {{ include "kubeshark.secretName" . }} namespace: {{ .Release.Namespace }} labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} stringData: LICENSE: '{{ .Values.license }}' @@ -20,7 +20,7 @@ name: kubeshark-saml-x509-crt-secret namespace: {{ .Release.Namespace }} labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} stringData: AUTH_SAML_X509_CRT: | @@ -34,7 +34,7 @@ name: kubeshark-saml-x509-key-secret namespace: {{ .Release.Namespace }} labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} stringData: AUTH_SAML_X509_KEY: | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/15-worker-service-metrics.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/15-worker-service-metrics.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/15-worker-service-metrics.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/15-worker-service-metrics.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -14,7 +14,7 @@ namespace: {{ .Release.Namespace }} spec: selector: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker {{- include "kubeshark.labels" . | nindent 4 }} ports: - name: metrics diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/16-hub-service-metrics.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/16-hub-service-metrics.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/16-hub-service-metrics.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/16-hub-service-metrics.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -14,7 +14,7 @@ namespace: {{ .Release.Namespace }} spec: selector: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} ports: - name: metrics diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/17-network-policies.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/17-network-policies.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/17-network-policies.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/17-network-policies.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -12,7 +12,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub policyTypes: - Ingress - Egress @@ -40,7 +40,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: front + app.kubeshark.com/app: front policyTypes: - Ingress - Egress @@ -65,7 +65,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex policyTypes: - Ingress - Egress @@ -90,7 +90,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker policyTypes: - Ingress - Egress diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/18-dex-deployment.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/18-dex-deployment.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/18-dex-deployment.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/18-dex-deployment.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -5,7 +5,7 @@ kind: Deployment metadata: labels: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex {{- include "kubeshark.labels" . | nindent 4 }} {{- if .Values.tap.annotations }} annotations: @@ -17,12 +17,12 @@ replicas: 1 # Set the desired number of replicas selector: matchLabels: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex {{- include "kubeshark.selectorLabels" . | nindent 6 }} template: metadata: labels: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex {{- include "kubeshark.labels" . | nindent 8 }} spec: containers: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/19-dex-service.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/19-dex-service.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/19-dex-service.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/19-dex-service.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -5,7 +5,7 @@ kind: Service metadata: labels: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex {{- include "kubeshark.labels" . | nindent 4 }} {{- if .Values.tap.annotations }} annotations: @@ -19,7 +19,7 @@ port: 80 targetPort: 5556 selector: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex type: ClusterIP {{- end }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/20-dex-secret.yaml new/kubeshark-cli-52.12.0/helm-chart/templates/20-dex-secret.yaml --- old/kubeshark-cli-52.11.7/helm-chart/templates/20-dex-secret.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/20-dex-secret.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -6,7 +6,7 @@ name: kubeshark-dex-conf-secret namespace: {{ .Release.Namespace }} labels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub {{- include "kubeshark.labels" . | nindent 4 }} data: dex-config.yaml: {{ .Values.tap.auth.dexConfig | toYaml | b64enc | quote }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/templates/NOTES.txt new/kubeshark-cli-52.12.0/helm-chart/templates/NOTES.txt --- old/kubeshark-cli-52.11.7/helm-chart/templates/NOTES.txt 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/templates/NOTES.txt 2026-01-26 02:54:24.000000000 +0100 @@ -28,9 +28,12 @@ - Support chat using Intercom is enabled. It can be disabled using `--set supportChatEnabled=false` {{- end }} {{- if eq .Values.license ""}} -- No license key was detected. You can either log-in/sign-up through the dashboard, or download the license key from https://console.kubehq.com/ and add it as 'license: <license>' in helm values or as `--set license=<license>` or as `LICENSE` via mounted secret (`tap.secrets`). +- No license key was detected. +- Authenticate through the dashboard to activate a complementary COMMUNITY license. +- If you have an Enterprise license, download the license key from https://console.kubeshark.com/ +- An Enterprise license-key can be added as 'license: <license>' in helm values or as `--set license=<license>` or as `LICENSE` via mounted secret (`tap.secrets`). +- Contact us to get an Enterprise license: https://kubeshark.com/contact-us. {{- end }} - {{ if .Values.tap.ingress.enabled }} You can now access the application through the following URL: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/helm-chart/values.yaml new/kubeshark-cli-52.12.0/helm-chart/values.yaml --- old/kubeshark-cli-52.11.7/helm-chart/values.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/helm-chart/values.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -35,12 +35,12 @@ delayedDissection: image: kubeshark/worker:master cpu: "1" - memory: 2Gi + memory: 4Gi snapshots: storageClass: "" storageSize: 20Gi release: - repo: https://helm.kubehq.com + repo: https://helm.kubeshark.com name: kubeshark namespace: default persistentStorage: false @@ -264,7 +264,7 @@ context: "" dumpLogs: false headless: false -license: FN7QGAIBA5GGSY3FNZZWKAP7QAAACAYBARCGC5DBAEFAAAIBKIA77AQAAEAVGAP7QIAAAAAK76AQKAIC76CAAAAA7YAUX74AAH7566ZCMVWWC2LMEI5CE43VOBYG64TUIBVXKYTFNBYS42LPEIWCE5LTMVZESZBCHIRFKMZVPFTFMZT2KVQTGSLZNVLW2MRZON3E23CONNJFCQ2UEIWCEYLDMNSXG42UN5VWK3RCHIRCELBCMVSGS5DJN5XCEORCIVHFIRKSKBJESU2FEIWCE3TPMRSXGIR2GEYDALBCOBXWI4ZCHIYCYITFNZSCEORRG43TCMBYHAYDIMZQGAYCYITJNZUXI2LBNRBWC4DBMNUXI6JCHIYCYITDMFYGCY3JOR4SEORQFQRGC4DQL5UWIIR2EJIDEUDZMZ2E62LQOAZEKY2YLBJHS2LWJZ3WYSTLKVGUQ3JCPUATCATX7NHAP7U5DNNY5QYMLW22ZNBELDV24OYIWGD2J3BD5J27C7RS7XIYSSK2OMNLTBXDURVXYJ22ULZACMICQPHKXFSOOHBEBJABJBCHGJSZCEVY2C7US3FXWDPCWROGVSMCLIGBKLM4L6EPMGBZRA7JG7426LWLKAA= +license: "" cloudLicenseEnabled: true aiAssistantEnabled: true demoModeEnabled: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/kubernetes/consts.go new/kubeshark-cli-52.12.0/kubernetes/consts.go --- old/kubeshark-cli-52.11.7/kubernetes/consts.go 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/kubernetes/consts.go 2026-01-26 02:54:24.000000000 +0100 @@ -8,5 +8,5 @@ HubServiceName = HubPodName K8sAllNamespaces = "" MinKubernetesServerVersion = "1.16.0" - AppLabelKey = "app.kubehq.com/app" + AppLabelKey = "app.kubeshark.com/app" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/manifests/complete.yaml new/kubeshark-cli-52.12.0/manifests/complete.yaml --- old/kubeshark-cli-52.11.7/manifests/complete.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/manifests/complete.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -4,17 +4,17 @@ kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-hub-network-policy namespace: default spec: podSelector: matchLabels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub policyTypes: - Ingress - Egress @@ -33,10 +33,10 @@ kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-front-network-policy @@ -44,7 +44,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: front + app.kubeshark.com/app: front policyTypes: - Ingress - Egress @@ -60,10 +60,10 @@ kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-dex-network-policy @@ -71,7 +71,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: dex + app.kubeshark.com/app: dex policyTypes: - Ingress - Egress @@ -87,10 +87,10 @@ kind: NetworkPolicy metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-worker-network-policy @@ -98,7 +98,7 @@ spec: podSelector: matchLabels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker policyTypes: - Ingress - Egress @@ -116,10 +116,10 @@ kind: ServiceAccount metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-service-account namespace: default @@ -131,14 +131,14 @@ name: kubeshark-secret namespace: default labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm stringData: - LICENSE: 'FN7QGAIBA5GGSY3FNZZWKAP7QAAACAYBARCGC5DBAEFAAAIBKIA77AQAAEAVGAP7QIAAAAAK76AQKAIC76CAAAAA7YAUX74AAH7566ZCMVWWC2LMEI5CE43VOBYG64TUIBVXKYTFNBYS42LPEIWCE5LTMVZESZBCHIRFKMZVPFTFMZT2KVQTGSLZNVLW2MRZON3E23CONNJFCQ2UEIWCEYLDMNSXG42UN5VWK3RCHIRCELBCMVSGS5DJN5XCEORCIVHFIRKSKBJESU2FEIWCE3TPMRSXGIR2GEYDALBCOBXWI4ZCHIYCYITFNZSCEORRG43TCMBYHAYDIMZQGAYCYITJNZUXI2LBNRBWC4DBMNUXI6JCHIYCYITDMFYGCY3JOR4SEORQFQRGC4DQL5UWIIR2EJIDEUDZMZ2E62LQOAZEKY2YLBJHS2LWJZ3WYSTLKVGUQ3JCPUATCATX7NHAP7U5DNNY5QYMLW22ZNBELDV24OYIWGD2J3BD5J27C7RS7XIYSSK2OMNLTBXDURVXYJ22ULZACMICQPHKXFSOOHBEBJABJBCHGJSZCEVY2C7US3FXWDPCWROGVSMCLIGBKLM4L6EPMGBZRA7JG7426LWLKAA=' + LICENSE: '' SCRIPTING_ENV: '{}' OIDC_CLIENT_ID: 'not set' OIDC_CLIENT_SECRET: 'not set' @@ -150,11 +150,11 @@ name: kubeshark-saml-x509-crt-secret namespace: default labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm stringData: AUTH_SAML_X509_CRT: | @@ -166,11 +166,11 @@ name: kubeshark-saml-x509-key-secret namespace: default labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm stringData: AUTH_SAML_X509_KEY: | @@ -182,10 +182,10 @@ name: kubeshark-nginx-config-map namespace: default labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm data: default.conf: | @@ -245,11 +245,11 @@ name: kubeshark-config-map namespace: default labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm data: POD_REGEX: '.*' @@ -262,7 +262,7 @@ INGRESS_ENABLED: 'false' INGRESS_HOST: 'ks.svc.cluster.local' PROXY_FRONT_PORT: '8899' - AUTH_ENABLED: 'false' + AUTH_ENABLED: 'true' AUTH_TYPE: 'default' AUTH_SAML_IDP_METADATA_URL: '' AUTH_SAML_ROLE_ATTRIBUTE: 'role' @@ -284,7 +284,7 @@ PCAP_TTL: '0' PCAP_ERROR_TTL: '0' TIMEZONE: ' ' - CLOUD_LICENSE_ENABLED: 'false' + CLOUD_LICENSE_ENABLED: 'true' AI_ASSISTANT_ENABLED: 'true' DUPLICATE_TIMEFRAME: '200ms' ENABLED_DISSECTORS: 'amqp,dns,http,icmp,kafka,redis,ws,ldap,radius,diameter,udp-flow,tcp-flow' @@ -304,10 +304,10 @@ kind: ClusterRole metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-cluster-role-default namespace: default @@ -351,10 +351,10 @@ kind: ClusterRoleBinding metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-cluster-role-binding-default namespace: default @@ -372,10 +372,10 @@ kind: Role metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-self-config-role @@ -422,10 +422,10 @@ kind: RoleBinding metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: name: kubeshark-self-config-role-binding @@ -444,11 +444,11 @@ kind: Service metadata: labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-hub namespace: default @@ -458,7 +458,7 @@ port: 80 targetPort: 8080 selector: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub type: ClusterIP --- # Source: kubeshark/templates/07-front-service.yaml @@ -466,10 +466,10 @@ kind: Service metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-front namespace: default @@ -479,7 +479,7 @@ port: 80 targetPort: 8080 selector: - app.kubehq.com/app: front + app.kubeshark.com/app: front type: ClusterIP --- # Source: kubeshark/templates/15-worker-service-metrics.yaml @@ -487,10 +487,10 @@ apiVersion: v1 metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: prometheus.io/scrape: 'true' @@ -499,11 +499,11 @@ namespace: default spec: selector: - app.kubehq.com/app: worker - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: worker + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm ports: - name: metrics @@ -516,10 +516,10 @@ apiVersion: v1 metadata: labels: - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm annotations: prometheus.io/scrape: 'true' @@ -528,11 +528,11 @@ namespace: default spec: selector: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm ports: - name: metrics @@ -545,29 +545,29 @@ kind: DaemonSet metadata: labels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker sidecar.istio.io/inject: "false" - helm.sh/chart: kubeshark-52.11.7 + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-worker-daemon-set namespace: default spec: selector: matchLabels: - app.kubehq.com/app: worker + app.kubeshark.com/app: worker app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark template: metadata: labels: - app.kubehq.com/app: worker - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: worker + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-worker-daemon-set namespace: kubeshark @@ -577,7 +577,7 @@ - /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:v52.11' + image: 'docker.io/kubeshark/worker:v52.12' imagePullPolicy: Always name: mount-bpf securityContext: @@ -610,7 +610,7 @@ - '10Gi' - -capture-db-max-size - '500Mi' - image: 'docker.io/kubeshark/worker:v52.11' + image: 'docker.io/kubeshark/worker:v52.12' imagePullPolicy: Always name: sniffer ports: @@ -631,7 +631,7 @@ - name: TCP_STREAM_CHANNEL_TIMEOUT_SHOW value: 'false' - name: KUBESHARK_CLOUD_API_URL - value: 'https://api.kubehq.com' + value: 'https://api.kubeshark.com' - name: PROFILING_ENABLED value: 'false' - name: SENTRY_ENABLED @@ -684,7 +684,7 @@ - -disable-tls-log - -loglevel - 'warning' - image: 'docker.io/kubeshark/worker:v52.11' + image: 'docker.io/kubeshark/worker:v52.12' imagePullPolicy: Always name: tracer env: @@ -775,11 +775,11 @@ kind: Deployment metadata: labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-hub namespace: default @@ -787,17 +787,17 @@ replicas: 1 # Set the desired number of replicas selector: matchLabels: - app.kubehq.com/app: hub + app.kubeshark.com/app: hub app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark template: metadata: labels: - app.kubehq.com/app: hub - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: hub + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm spec: dnsPolicy: ClusterFirstWithHostNet @@ -819,7 +819,7 @@ - -dissector-cpu - '1' - -dissector-memory - - '2Gi' + - '4Gi' env: - name: POD_NAME valueFrom: @@ -834,10 +834,10 @@ - name: SENTRY_ENVIRONMENT value: 'production' - name: KUBESHARK_CLOUD_API_URL - value: 'https://api.kubehq.com' + value: 'https://api.kubeshark.com' - name: PROFILING_ENABLED value: 'false' - image: 'docker.io/kubeshark/hub:v52.11' + image: 'docker.io/kubeshark/hub:v52.12' imagePullPolicy: Always readinessProbe: periodSeconds: 5 @@ -904,11 +904,11 @@ kind: Deployment metadata: labels: - app.kubehq.com/app: front - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: front + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm name: kubeshark-front namespace: default @@ -916,23 +916,23 @@ replicas: 1 # Set the desired number of replicas selector: matchLabels: - app.kubehq.com/app: front + app.kubeshark.com/app: front app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark template: metadata: labels: - app.kubehq.com/app: front - helm.sh/chart: kubeshark-52.11.7 + app.kubeshark.com/app: front + helm.sh/chart: kubeshark-52.12.0 app.kubernetes.io/name: kubeshark app.kubernetes.io/instance: kubeshark - app.kubernetes.io/version: "52.11.7" + app.kubernetes.io/version: "52.12.0" app.kubernetes.io/managed-by: Helm spec: containers: - env: - name: REACT_APP_AUTH_ENABLED - value: 'false' + value: 'true' - name: REACT_APP_AUTH_TYPE value: 'default' - name: REACT_APP_COMPLETE_STREAMING_ENABLED @@ -956,7 +956,7 @@ - name: REACT_APP_STOP_TRAFFIC_CAPTURING_DISABLED value: 'false' - name: 'REACT_APP_CLOUD_LICENSE_ENABLED' - value: '"false"' + value: 'true' - name: 'REACT_APP_AI_ASSISTANT_ENABLED' value: 'true' - name: REACT_APP_SUPPORT_CHAT_ENABLED @@ -971,7 +971,7 @@ value: 'false' - name: REACT_APP_SENTRY_ENVIRONMENT value: 'production' - image: 'docker.io/kubeshark/front:v52.11' + image: 'docker.io/kubeshark/front:v52.12' imagePullPolicy: Always name: kubeshark-front livenessProbe: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/manifests/tls/cluster-issuer.yaml new/kubeshark-cli-52.12.0/manifests/tls/cluster-issuer.yaml --- old/kubeshark-cli-52.11.7/manifests/tls/cluster-issuer.yaml 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/manifests/tls/cluster-issuer.yaml 2026-01-26 02:54:24.000000000 +0100 @@ -5,7 +5,7 @@ spec: acme: server: https://acme-v02.api.letsencrypt.org/directory - email: [email protected] + email: [email protected] privateKeySecretRef: name: letsencrypt-prod-key solvers: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubeshark-cli-52.11.7/misc/consts.go new/kubeshark-cli-52.12.0/misc/consts.go --- old/kubeshark-cli-52.11.7/misc/consts.go 2026-01-15 22:23:40.000000000 +0100 +++ new/kubeshark-cli-52.12.0/misc/consts.go 2026-01-26 02:54:24.000000000 +0100 @@ -10,8 +10,8 @@ Software = "Kubeshark" Program = "kubeshark" Description = "The API Traffic Analyzer for Kubernetes" - Website = "https://www.kubehq.com" - Email = "[email protected]" + Website = "https://kubeshark.com" + Email = "[email protected]" Ver = "0.0.0" Branch = "master" GitCommitHash = "" // this var is overridden using ldflags in makefile when building ++++++ kubeshark-cli.obsinfo ++++++ --- /var/tmp/diff_new_pack.VRPwzN/_old 2026-01-26 11:07:29.714960446 +0100 +++ /var/tmp/diff_new_pack.VRPwzN/_new 2026-01-26 11:07:29.722960780 +0100 @@ -1,5 +1,5 @@ name: kubeshark-cli -version: 52.11.7 -mtime: 1768512220 -commit: 897aa449652b5684290c5125c0d2bef9d4564b50 +version: 52.12.0 +mtime: 1769392464 +commit: 1669680d10a36cb92ea662a021a18e8c5f03e58b ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/kubeshark-cli/vendor.tar.gz /work/SRC/openSUSE:Factory/.kubeshark-cli.new.1928/vendor.tar.gz differ: char 15, line 1
