github headlamp-k8s/headlamp v0.6.0
0.6.0

latest releases: headlamp-helm-0.25.0, v0.25.1, mac-0.25.0...
2 years ago

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

Screenshot showing the new custom resource details view

Screenshot showing the new container related fields 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 and react-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)

Don't miss a new headlamp release

NewReleases is sending notifications on new releases.