Skip to content
Compare
Choose a tag to compare
@abrochard abrochard released this 09 Sep 20:30
· 32 commits to master since this release
1b405d8

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