LabelSelector
import "k8s.io/apimachinery/pkg/apis/meta/v1"
標籤選擇器是對一組資源的標籤查詢。`matchLabels` 和 `matchExpressions` 的結果透過 AND 組合。空的標籤選擇器匹配所有物件。`null` 標籤選擇器匹配任何物件。
matchExpressions ([]LabelSelectorRequirement)
原子性:在合併期間將被替換
matchExpressions 是標籤選擇器需求的列表。這些需求透過 AND 組合。
標籤選擇器 requirement 是一個包含值、鍵和關係鍵與值的運算子的選擇器。
matchExpressions.key (string), 必需
key 是選擇器適用的標籤鍵。
matchExpressions.operator (string), 必需
operator 表示鍵與一組值之間的關係。有效運算子為 In、NotIn、Exists 和 DoesNotExist。
matchExpressions.values ([]string)
原子性:在合併期間將被替換
values 是一個字串值陣列。如果 operator 是 In 或 NotIn,則 values 陣列必須非空。如果 operator 是 Exists 或 DoesNotExist,則 values 陣列必須為空。此陣列在戰略合併補丁期間被替換。
matchLabels (map[string]string)
matchLabels 是一個 {key,value} 對的對映。matchLabels 對映中的單個 {key,value} 等同於 matchExpressions 的一個元素,其 key 欄位為 "key",operator 為 "In",values 陣列僅包含 "value"。這些需求透過 AND 組合。
本頁面是自動生成的。
如果你打算報告此頁面存在的問題,請在問題描述中提及此頁面是自動生成的。修復可能需要在 Kubernetes 專案的其他地方進行。