按名称获取所有命名空间中的资源 - clusterrole 与所有其他资源

按名称获取所有命名空间中的资源 - clusterrole 与所有其他资源

也许这不是一个适合提出此类问题的论坛,但我想知道为什么:

k get daemonsets.apps sysdig-agent -A

返回:

error: a resource cannot be retrieved by name across all namespaces

尽管

k get clusterrole sysdig-agent -A

返回:

NAME           CREATED AT
sysdig-agent   2019-05-28T08:04:01Z

我实际上并不认为您可以按名称搜索具有任何对象类型的所有命名空间 - 我很惊讶它适用于 clusterrole,想知道这背后的原因是什么?

谢谢。

答案1

这是因为ClusterRole没有命名空间,因此服务器只是默默地丢弃了你-A对该资源类型的查询

相关内容