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",運算子為 "In",且 values 陣列僅包含 "value"。這些需求會進行 AND 運算。
此頁面為自動產生。
如果您計劃回報此頁面的問題,請在您的問題描述中提及此頁面為自動產生。此修復可能需要在 Kubernetes 專案的其他地方進行。