如何使用kubectl针对特定上下文运行命令?

时间:2019-05-01 15:24:42

标签: kubernetes kubectl

我有多个上下文,并且希望能够在另一个上下文中针对我可以访问但未指向的上下文运行命令。

当我当前指向上下文A时,如何针对上下文B运行命令$ kubectl get pods

2 个答案:

答案 0 :(得分:2)

--context是所有kubectl命令的全局选项。只需运行:

$ kubectl get pods --context <context_B>

要获取所有全局kubectl选项的列表,请运行$ kubectl options

答案 1 :(得分:0)

尝试此命令

kubectl config set-context $(kubectl config current-context) --namespace=<namespace>

然后运行

kubectl get po