0.6.0
Enhancements:
- Add a new details view for Custom Resources
- Improve the status label for pods (to show details when they're failing to become ready)
- Allow to run the desktop app using a kubeconfig from a different location
- Add a 404 page (finally!)
- Add more details about to the Pod details view about its containers (restart counts,
actual status + failure reasons, image and container IDs, ...) - Add the containers' volumes mount list to the Pod details view
- Add links to the events list (this way it's a direct click to go to a resource in trouble)
- Improve how multiple containers are displayed in the Pod details view
Bug fixes
- Fix showing objects in the Custom Resource Definition details page
- Allow to apply any resource configuration; before, only standard K8s resources
(non-custom resources) were allowed - Fix auto-focusing the search entry when enabling the filters UI
- Fix fetching the resource in the RoleBinding details views
- Show Pods as ready only when their containers are ready, not when the Pods are running
- Fix resource filtering and advanced search (especially noticeable in the Workloads list view)
Development
- Allow plugin defined routes to take precedence when matching routes (allows plugins to
replace default routes) - Add commands to run the app and automatically use the backend and frontend without
having to run those separately - Prevent multiple warnings related to the translation
- Add
notistack
andreact-router
to the plugin lib object
Documentation
- Embed video about plugin development
- Mention how to use kube configs from non-default locations when running the desktop app
Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.6.0
Desktop Apps:
🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)