Skip to content

v51.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Oct 20:54
· 190 commits to master since this release
fb08481

v51.0.0 (2023-10-16)

Release Highlights

Keywords: performance, version tag correlation, storage limit, traffic retention

This release not only addresses several bug fixes but also focuses on enhancing performance and optimizing resource consumption. One notable change is the shift of the most resource-intensive operations to in-memory.

Bug Fixes

  • Fixed an issue where Kubeshark may not detect new pods (#1436)

Additional Enhancements and Changes

  • Version Tag Correlation: Ensure consistent version tagging across Docker images, Helm charts, and CLI releases. Users can now opt for either the latest release or a specific past release using a single version tag, for instance, v51.0.0.
  • In-Memory Traffic Dissection: Improved performance by transitioning the dissection process to on-demand in-memory, moving away from the previous file-based method.
  • Monitor Storage Usage: Users can now keep an eye on storage size and set a stringent limit on its usage.
  • Extended Short-Term Traffic Retention: The tap.storagelimit is now correlated with the short-term traffic retention duration. This modification allows users to prolong this period.
  • Partitioned Worker DaemonSet: For enhanced handling of TLS/eBPF and packet capturing, the Worker DaemonSet has been divided into two separate containers – sniffer and tracer. Both containers operate within a single pod.
  • Optional PF_RING Kernel Module Usage: Introduced flexibility by making the utilization of the PF_RING kernel module optional.
  • Configuration Updates without Restart: Eliminated the need to restart after updating configurations.
  • Enriched support for Ingress.

Download Kubeshark for your platform

Mac (x86-64/Intel)

curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v51.0.0/kubeshark_darwin_amd64 && chmod 755 kubeshark

Mac (AArch64/Apple M1 silicon)

rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v51.0.0/kubeshark_darwin_arm64 && chmod 755 kubeshark

Linux (x86-64)

curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v51.0.0/kubeshark_linux_amd64 && chmod 755 kubeshark

Linux (AArch64)

curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/v51.0.0/kubeshark_linux_arm64 && chmod 755 kubeshark

Windows (x86-64)

curl -LO https://github.com/kubeshark/kubeshark/releases/download/v51.0.0/kubeshark.exe

Checksums

SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256 to verify.