我使用kubectl exec -it
登录单个Kubernetes pod。
有没有办法用一个命令同时登录到集群中的多个pod(就像csshX
一样(?
有一个插件可以帮助您做到这一点。它被称为kubectl tmux exec:
一个kubectl插件,使用Tmux。
它对
kubectl exec
的作用就像csshX
或pssh
对ssh
的作用一样。不是exec一次一个地冲击多个pod的容器,如CCD_ 7。
您现在可以使用
kubectl tmux-exec -l app=nginx /bin/bash
有关安装和使用的所有必要详细信息都可以在链接的文档中找到。