mirror of
https://github.com/kubeshark/kubeshark.git
synced 2025-09-12 12:49:57 +00:00
1.9 KiB
1.9 KiB
CHANGELOG
This document summarizes main and fixes changes published in stable (aka main
) branch of this project.
Ongoing work and development releases are under develop
branch.
0.22.0
main features
- Service Mesh support -- mizu is now capable to tap mTLS traffic between pods connected by Istio service mesh
- Use
--service-mesh
option to enable this feature
- Use
- New installation option - have the same Mizu functionality as long living pods in your cluster, with password protection
- To install use
mizu install
command - To access use
mizu view
orkubectl -n mizu port-forward svc/mizu-api-server
- To uninstall run
mizu clean
- To install use
- At first login
- Set admin password as prompted, use it to login to mizu later on.
- After login, user should select cluster namespaces to tap: by default all namespaces in the cluster are selected, user can select/unselect according to their needs. These settings are retained and can be modified at any time via Settings menu (cog icon on the top-right)
improvements
- improved Mizu permissions/roles logic to support clusters with strict PodSecurityPolicy (PSP) -- see PERMISSIONS doc for more details
notable bug fixes
- mizu now works properly when API service is exposed via HTTPS url
- mizu now properly displays KAFKA message body
0.21.0
main features
- New traffic search & stream exprience
- Rich query language with full-text search capabilities on headers & body
- Distinct live-streaming vs paging/browsing modes, all with filter applied
improvements
- GUI - source and destination IP addresses & service names for each traffic item
- GUI - Mizu health - display warning sign in top bar when not all requested pods are successfully tapped
- GUI - pod tapping status reflected in the list (ok or problem)
- Mizu telemetry - report platform type
fixes
- Request duration and body size properly shown in GUI (instead of -1)