Kubernetes kubectl使用OR运算符通过标签获取资源

Kubernetes kubectl使用OR运算符通过标签获取资源,kubernetes,kubectl,Kubernetes,Kubectl,我知道我们可以执行以下命令: kubectl get pods-l app==获取带有卡夫卡标签的pods kubectl获取播客-l应用程序!=获取没有卡夫卡标签的播客 kubectl get pods-l app=kafka,env=staging获取带有kafka和staging标签的pods 但是如果我想列出所有有卡夫卡或zookeeper标签的豆荚呢。类似于-l app==kafka | | zookeeper 使用-l kubectl选项是否可能…?您尝试过这个吗 kubectl g

我知道我们可以执行以下命令:

kubectl get pods-l app==获取带有卡夫卡标签的pods kubectl获取播客-l应用程序!=获取没有卡夫卡标签的播客 kubectl get pods-l app=kafka,env=staging获取带有kafka和staging标签的pods 但是如果我想列出所有有卡夫卡或zookeeper标签的豆荚呢。类似于-l app==kafka | | zookeeper

使用-l kubectl选项是否可能…?

您尝试过这个吗

kubectl get pods -l 'app in (kafka, zookeeper)'

请参阅:

太好了,它很有效!你能用官方文件编辑答案吗。。。?