小编pen*_*der的帖子

“kubectl get all --all-namespaces”针对同一集群有不同的输出

因此,当我kubectl get all --all-namespaces在不同的机器上运行时,我会得到不同的输出,但我不明白为什么。

第一台机器(为简洁起见,调整了输出):

kube-system         po/kubernetes-dashboard-5569448c6d-w2bdb                                1/1       Running   0          16h
kube-system         po/service-mesh-traefik-5bb8d58bf6-gfdqd                                1/1       Running   0          2d
kube-system         po/tiller-deploy-78d74d4979-rh7nv                                       1/1       Running   0          23h
Run Code Online (Sandbox Code Playgroud)

第二台机器:

kube-system         kubernetes-dashboard-5569448c6d-w2bdb                                1/1       Running     0          16h
kube-system         service-mesh-traefik-5bb8d58bf6-gfdqd                                1/1       Running     0          2d
kube-system         tiller-deploy-78d74d4979-rh7nv                                       1/1       Running     0          23h
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想要第一台机器的输出,并将资源类型作为输出的前缀。试图理解没有它的输出get all是非常令人沮丧的,并且由于我正在搜索的单词的性质,尝试使用谷歌搜索“get all”更加令人沮丧。

有什么不同吗?集群是相同的,因此它应该返回相同的数据。第一台机器是 kubectl 版本 1.9.2,第二台机器是 1.10.0。该集群运行的是 1.8.7。

kubernetes devops kubectl

8
推荐指数
1
解决办法
9744
查看次数

标签 统计

devops ×1

kubectl ×1

kubernetes ×1