Releases: predatorray/kubectl-tmux-exec
Releases · predatorray/kubectl-tmux-exec
v0.4.0
What's Changed
- migrated from Travis CI to Github Actions by @predatorray in #16
- auto-completion is supported by @predatorray in #15 (requires
kubectl
>= v1.26.0-alpha.3)
Full Changelog: v0.3.0...v0.4.0
Resolved Issues
Also see
v0.3.0
New Features
-A
,--all-namespaces
: list and execute the requested object(s) across all namespaces.--context
/-n
,--namespace
: the namespace(s) / context(s) scope for this CLI request (can be applied multiple times).
v0.2.0
New Features
-C
or--enable-control-mode
option: tmux control mode is supported to integrate with iTerm2
v0.1.1
New Features
- Tmux session will be reused instead of nested by default if it is detected.
- The above behavior can be overwritten by providing the new option
--session-mode
, where--session-mode new-session
will create a new session and--session-mode current-session
will reuse anyway whether there is an existing session or not.
v0.1.0
New Features
- Add version option (
-V
,--version
)
Example:kubectl-tmux_exec -V 0.1.0 (commit = 5d34cf5be0617420e3f6b8a11219ea4a2978a6c4)
Bug Fixes
- Tmux may not open all panes if there are too many pods using tiled layout.
Others
- The release version is currently determined by the git tag, which is automatically generated during the build.
v0.0.4
- The option
-d
/--detach
is supported so that commands can be run in background without tty - Unit tests
v0.0.3
Changes
- The options
-i
/--stdin
and-t
/--tty
are deprecated, since it does not make sense opening a Tmux window without tty. - Instead of using a label selector, we can now provide pod names explicitly using
-f
/--file
option. Also, reading from stdin is supported by-f -
.
v0.0.2
Renamed `tmux exec` to `tmux-exec`
v0.0.1
Initial commit