【发布时间】:2021-05-28 19:36:27
【问题描述】:
我使用kubectl exec -it 登录到单个 Kubernetes pod。
有没有什么方法可以用一个命令同时登录到集群中的多个 pod(就像csshX)?
【问题讨论】:
标签: kubernetes ssh kubectl
我使用kubectl exec -it 登录到单个 Kubernetes pod。
有没有什么方法可以用一个命令同时登录到集群中的多个 pod(就像csshX)?
【问题讨论】:
标签: kubernetes ssh kubectl
有一个插件可以帮助您解决这个问题。它叫kubectl-tmux-exec:
一个 kubectl 插件,可以同时控制多个 pod Tmux.
kubectl exec是csshX或pssh是ssh。而不是一次一个地执行 bash 到多个 pod 的容器中, 喜欢
kubectl exec pod{N} /bin/bash。您现在可以使用
kubectl tmux-exec -l app=nginx /bin/bash
有关Installation 和Usage 的所有必要详细信息都可以在链接文档中找到。
【讨论】: