This file contains the release notes for Kubed, a rich Emacs interface for Kubernetes.
For further details, see the Kubed manual: https://eshelyaron.com/kubed.html.
This user option lets you customize the indicator that Kubed shows in the mode line of resource table buffers when update is in progress.
You can now scale Kubernetes deployment with Kubed, directly with
kubed-scale-deployment
, from the deployments table buffer, or via
the new transient menu kubed-transient-scale-deployment
.
You can now use Kubed to create proxy servers that give access to the
Kubernetes API server. The commands kubed-proxy
and
kubed-stop-proxy
start and stop proxy servers, respectively. The
new transient menu kubed-transient-proxy
lets specify options when
starting a proxy, such as the local port to use.
Previously, this command was bound to the slightly less convenient
capital G
. This shadows the default binding of revert-buffer
,
which you can still invoke via C-x x g
.
The help transient menu that you get with ?
in resource table
buffers now includes type-specific bindings, such as the F
key for
forwarding a local port to a pod in the Kubed pods buffer.
Kubed now uses a bespoke Tramp method to open Dired and Shell buffers
inside Kubernetes pods. The main advantage of this method is the
ability to work with multiple kubectl
contexts simultaneously. This
method requires Tramp 2.7 or later, Kubed will complain if you try to
start remote Dired or Shell with an earlier Tramp version.
Each buffer now has a local context and namespace, which acts as the default/current context and namespace when you invoke Kubed commands from that buffer. See new manual section “Context and Namespace” for more details.
These operators let you filter line with columns that are less than or greater than a given value.
You can now edit displayed resource YAML buffers after you select a
resource with RET
in the table buffer, and apply your changes to the
live resource with C-c C-c
.
Initial release.