Note
This release bumps the minimum required version of Emacs to 29.
This release fleshes out the resource listing functionality. Some highlights:
- In addition to opening a resource from the list view (
RET
), you can now also delete/kill the resource at point withk
; - The list view now shows the owner resource(s) for every list item; hitting
RET
with your cursor over the owner cell will instead open the owning resource; - The list view now supports listing across all namespaces.
This release also introduces the notion of kind-specific keybindings. Some resources have special "actions" associated with them, e.g. "restarting" Deployments or getting logs from Pods. kele-resource
now has a dedicated column for these keybindings that, when defined, are dynamically filled in based on the selected resource kind. For now, there is only one resource-specific keybinding—R
to restart a Deployment. Try s-k deployments
to check it out.
Lastly, individual bindings within kele-resource
are disabled based on your permissions for the given context/cluster. In other words, if you don't have permission to list Pods within the selected cluster, Kele will disable the l
keybinding with a helpful message.
Enjoy!