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
-Cor--enable-control-modeoption: 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-sessionwill create a new session and--session-mode current-sessionwill 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/--detachis supported so that commands can be run in background without tty - Unit tests
v0.0.3
Changes
- The options
-i/--stdinand-t/--ttyare 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/--fileoption. Also, reading from stdin is supported by-f -.
v0.0.2
Renamed `tmux exec` to `tmux-exec`
v0.0.1
Initial commit