github headlamp-k8s/headlamp v0.10.0
0.10.0

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

✨ Enhancements:

  • Allow clearing and marking-as-read all notifications
  • Make the rows-per-page persistent across different tables
  • Inform users that a Headlamp backend process is already running and
    allow to kill that process automatically
  • Now the Service list and details view shows the external IP when available
  • Add an option to view the logs from previously terminated containers
  • Add an option to view the timestamps in logs
  • Miscellaneous UX fixes in the terminal: (special thanks to @fondoger )
    • Allow to close the terminal dialog by exiting the shell (with Ctrl+D or the exit command)
    • Several executables are now attempted, including bash, Powershell, etc. so there are higher
      chances of finding a suitable shell
    • Exiting the shell stop the connection (and not restart a new one as before)
    • Resizing the window with the terminal open now better reflects any line size changes in the terminal
    • Better error reporting

Notifications' screenshot showing the new clear/mark-all-as-read buttons

Screenshot showing the new previous/timestamps buttons in the log viewer

🐞 Bug fixes

  • Fix tab navigation in the notifications' popover
  • Support referring to multiple files in the KUBECONFIG env var
  • Fix killing the server when the desktop app is quit
  • Keep notifications' states persistent across sessions

💻 Development

  • Use an updated node-selector in the Helm chart (thanks to @till)
  • Change how the Pod.getLogs signature to receive options as an object
    (the former use is deprecated)

Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.10.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.