Changed
- New flag
--timestamps
support added for logs command.
(#270) - New overview for persistent volume claims.
(#223) - Added a new interactive function,
kubernetes-contexts-rename
, for
renaming contexts.
(#231) - Added a new transient prefix,
kubernetes-context
, for acting on
kubectl contexts, e.g. switching, renaming, etc.
(#231) - Quitting via `Q` from the overview or any
kubernetes-mode
buffer
now terminates all in-flight background processes.
(#244) - The overview for configmaps now includes a new section to show a
(truncated) view of the data.
(#245) - Added mapping for E to enable entity editing in evil mode.
(#246). - Added ability to enable and disable
kubectl
proxies via
P P
, with status display in the overview. (#252) kubernetes-overview
now returns an error ifkubectl
or
kubernetes-kubectl-executable
is not found on PATH.
Refinements
- We've taken a big step towards support for custom
resources,
overhauling the process-tracking module – howkubernetes-el
keeps
track of the variouskubectl
processes that it spins up – to be
resource agnostic
(#234).
This removes another section of the codebase that historically has
had to be updated for every new resource thatkubernetes-el
wants
to "support," allowing it to accommodate any and all resources. See:
#237;
#238.
Fixed
- Kubernetes tramp was not respecting set namespace as there are limitations to what we can pass to
tramp-login-args
(#264). The fix adds one more step to update the
kubectl
configuration. - Fixed an implicit dependency cycle between
kubernetes-core.el
andkubernetes-utils.el
. ([#278]) - Fixed an issue where loading the package reports that
kubernetes-tramp-find-file
is not defined.
[#278]: #278