반응형 k8s label2 [k8s]Kubernetes - node label Node Label Worker Node의 특성(ex.하드웨어 스펙)을 Label로 설정 kubectl label nodes key=value 노드를 선택해서 파드 배치 가능 각 노드의 스펙이 다른 경우 파드에 적합한 노드를 선택하여 배치 딥러닝이 돌아가는 컨테이너를 갖는 파드를 gpu가 있는 노드를 선택하여 배치해야 함 Node Label 관리 명령어 Label 보기 전체 노드 Label 보기 kubectl get nodes --show-labels 특정 Label 갖는 노드 보기 kubectl get nodes -L/--selector 해당 label을 갖는 노드 출력 -l이 selector 기능 Label 관리: kubectl label --help Label 생성 및 변경 Label 할당 kube.. 2023. 3. 16. [k8s]Kubernetes - Label Label Node를 포함하여 pod, deployment 등 모든 리소스에 할당 리소스의 특성을 분류하고, Selector를 이용해서 선택 파드 이름만 갖고 특성을 분류하는데 한계가 존재 Main UI pod가 여러개 존재할 때 stable, beta, canary 중 어떤 버전인지 파드 이름만으로는 분류 불가 Key-value 한쌍으로 적용 Label과 Selector Label metadata: labels: rel: stable name: mainui Selector selector: matchLabels: key:value matchExpressions: - {key: name, operator: In, values: [mainui]} - {key: rel, operator: NotIn, val.. 2023. 3. 16. 이전 1 다음 반응형