LabelSelector
import "k8s.io/apimachinery/pkg/apis/meta/v1"
标签选择器是对一组资源的标签查询。matchLabels 和 matchExpressions 的结果是 AND 的关系。空的标签选择器匹配所有对象。空标签选择器不匹配任何对象。
matchExpressions ([]LabelSelectorRequirement)
原子性:在合并期间将被替换
matchExpressions 是标签选择器要求的列表。这些要求是 AND 的关系。
标签选择器要求是一个包含值、键以及将键和值关联起来的操作符的选择器。
matchExpressions.key (string),必需
key 是选择器应用的标签键。
matchExpressions.operator (string),必需
operator 表示键与一组值的关系。有效的操作符包括 In、NotIn、Exists 和 DoesNotExist。
matchExpressions.values ([]string)
原子性:在合并期间将被替换
values 是字符串值的数组。如果操作符是 In 或 NotIn,则 values 数组必须非空。如果操作符是 Exists 或 DoesNotExist,则 values 数组必须为空。此数组在策略性合并修补期间被替换。
matchLabels (map[string]string)
matchLabels 是 {key,value} 对的映射。matchLabels 映射中的单个 {key,value} 等效于 matchExpressions 的一个元素,其 key 字段为“key”,操作符为“In”,并且 values 数组仅包含“value”。这些要求是 AND 的关系。
此页面是自动生成的。
如果您计划报告此页面的问题,请在您的问题描述中注明该页面是自动生成的。修复可能需要在 Kubernetes 项目的其他地方进行。