最近我开发了一款轻量级的 Kubernetes 多集群管理工具,叫 kubemux。这是一款专为 Kubernetes 管理优化的终端复用器封装工具,支持 tmux
和 zellij
,帮助开发者高效管理多集群环境。
tmux
和 zellij
brew install corvofeng/tap/kubemux
通过 https://github.com/marcosnils/bin:
bin install https://github.com/corvofeng/kubemux ~/usr/bin
或者直接使用二进制文件:
cd /tmp
wget https://github.com/corvofeng/kubemux/releases/latest/download/kubemux_linux_amd64.tar.gz
tar -zxvf kubemux_linux_amd64.tar.gz
sudo install -v kubemux /usr/local/bin
ls ~/.kube
# pve-kube.config xxx
kubemux kube --kube pve-kube.config
# 建议启用自动补全功能:
source <(kubemux completion bash)
source <(kubemux completion zsh)
mkdir ~/.tmuxinator
echo '
name: kubemux
root: "~/"
windows:
- p1:
- ls
- pwd
- p2:
- pwd
- echo "hello world"
- p3: htop
' > ~/.tmuxinator/kubemux.yml
kubemux -p kubemux
欢迎大家提 PR !有任何改进建议,也可以通过 Issues 讨论。
项目使用 MIT 协议。
希望大家喜欢这个工具,欢迎试用并反馈意见! 🎉
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.