라벨 셀렉터

라벨 셀렉터 (LabelSelector)

이 페이지는 리소스 집합에 대한 라벨 쿼리를 나타내는 LabelSelector 객체를 설명해요. matchLabels와 matchExpressions의 결과가 AND로 결합되는 구조체랍니다.

출처: Kubernetes API Reference

본문

라벨 셀렉터는 리소스 집합에 대한 라벨 쿼리입니다. matchLabels와 matchExpressions의 결과는 AND로 결합됩니다. 빈 라벨 셀렉터는 모든 객체와 일치합니다. null 라벨 셀렉터는 어떤 객체와도 일치하지 않습니다.

apiVersion: meta/v1

import "k8s.io/apimachinery/pkg/apis/meta/v1"

LabelSelector

라벨 셀렉터는 리소스 집합에 대한 라벨 쿼리입니다. matchLabels와 matchExpressions의 결과는 AND로 결합됩니다. 빈 라벨 셀렉터는 모든 객체와 일치합니다. null 라벨 셀렉터는 어떤 객체와도 일치하지 않습니다.


Field Description
matchExpressions
LabelSelectorRequirement array matchExpressions는 라벨 셀렉터 요구 조건의 목록입니다. 이 요구 조건들은 AND로 결합됩니다.
matchLabels
object matchLabels는 {key,value} 쌍의 맵입니다. matchLabels 맵의 단일 {key,value}는 matchExpressions의 한 요소와 동일합니다. 즉, key 필드가 "key"이고, 연산자가 "In"이며, values 배열이 "value" 하나만 포함하는 요소와 같습니다. 이 요구 조건들은 AND로 결합됩니다.

더 알아보기 (Learn more)