Releases
3.0
Added
tailing logs of init container
exec directly with shell & eshell
"evicted" state to status list
kubel process buffer (bound to $
) to log executed kubectl
commands and exit codes with errors
c C
to copy last command ran to clipboard
kubel--exec-to-string
to replace shell-exec-to-string
and log to process buffer
can mark multiple items and perform bulk action:
delete multiple items of the same resource (like multiple pods)
tail logs of multiple pods
jab multiple deployments
s
command to filter by selector
added context to fetch api-resources
support selecting container on exec function
kubel-exec-pod-by-shell-command
by using shell-command we can quickly run a command
support multiple words column headers (and fix output parsing for cronjobs.batch)
kubel-scale-replicas
to scale a deployment, replica set, replication controller, or stateful set
proper sort by duration for "AGE", "DURATION", and "LAST SCHEDULE" columns
vterm support for kubectl exec
ansi-term support for kubectl exec
kubel-open
function to programatically open to a specific context/namespace/resource
Changed
e
keybinding now opens a popup for exec options
kubel--exec
is now completely async
support selecting container on exec function
pod label parsing updated for newer version of k8s
empty space "" from showing up in selection candidates
fix position calculations in kubel--parse-body
string regex to ignore warning on can-i
list namespace
update transient's definition macros by their new names
use kubel-kubectl
variable to find kubectl
path rather than hardcode it
kill kubel buffer after prompting for new the context
changed kubel-exec-vterm-pod to use to /bin/sh for stability
defcustom :type entries
status color is now derived from theme
better stderr handling for context selection
better line tracking between refreshes using tabulated-list-mode
vterm dep is now optional
Removed
remove deprecated function bound to d
use of goto-line
outside of interactive use
You can’t perform that action at this time.