41.2
41.2 (2023-07-04)
Release Highlights
Keywords: Traffic Retention, Offline View, Release Namespace, IRSA, kube2iam, config merge
In addition to numerous bug fixes, new support for offline retained traffic viewing using AWS S3. Support for kube2iam and IRSA mechanisms. Annotations, IngressClass and more.
Breaking Changes
- Default deployment namespace is now
default
and notkubeshark
- Configuration attribute
selfnamespace
was changed totap.release.namespace
to comply with Helm best practices - CLI now uses Helm behind the scenes (no need to have Helm installed)
Additional Enhancements and Changes
kubeshark config -r
can now merge existing config properties into a new config structure #1372- S3 helper now supports IRSA and kube2iam configurations. (#1376)
- Use Kubeshark to view an offline S3 bucket / folder (#1374)
- Support adding annotations and setting an ingressClass (#1371)
- Removed hostPort from Manifest to enable deployment into default namespace in EKS
Fixes
- Support for --debug / -d functionality
Download Kubeshark for your platform
Mac (x86-64/Intel)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/41.2/kubeshark_darwin_amd64 && chmod 755 kubeshark
Mac (AArch64/Apple M1 silicon)
rm -f kubeshark && curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/41.2/kubeshark_darwin_arm64 && chmod 755 kubeshark
Linux (x86-64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/41.2/kubeshark_linux_amd64 && chmod 755 kubeshark
Linux (AArch64)
curl -Lo kubeshark https://github.com/kubeshark/kubeshark/releases/download/41.2/kubeshark_linux_arm64 && chmod 755 kubeshark
Windows (x86-64)
curl -LO https://github.com/kubeshark/kubeshark/releases/download/41.2/kubeshark.exe
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c kubeshark_OS_ARCH.sha256
to verify.