kubectl输出与远程API不同

时间:2015-11-03 20:06:57

标签: rest kubernetes ctl

我正在使用kubernetes进行容器编排,我在主节点上运行kubectl get rc时没有得到任何输出,而我在使用REST API时获得了复制控制器列表

curl -X GET masterurl/api/v1/replicationcontrollers.

我缺少什么

1 个答案:

答案 0 :(得分:0)

默认情况下,kubectl仅显示default命名空间中的资源,而该REST端点将从所有命名空间返回复制控制器。

要从kubectl获取相同的输出,请使用--all-namespaces标记运行它,如kubectl get rc --all-namespaces中所示。

如果您只希望kubectl从不是foo的特定名称空间default返回资源,则可以使用--namespace=foo