Node Affinity Node Affinity는 Kubernetes에서 Pod가 실행될 특정 노드를 선택하는 방법을 지정하는 기능입니다. 예를 들어서 현재 K8S 클러스터에는 controlplane, node01이라는 노드가 존재합니다. controlplane이라는 노드에서는 k8s 클러스터를 운영하는데 중요한 컴포넌트만 존재합니다. 따라서 클러스터 운영과 관련 없는 컴포넌트들은 node01에만 스케줄링하고 싶습니다. 이때 사용할 수 있는 방법 중 하나가 Node Affinity입니다. Pod가 스케줄 될 Node에 label 설정 Node Affinity를 사용하기 위해서는 pod가 스케줄링될 node를 선택하는데 기준이 될 label이 node에 필요합니다. 확인해 보니 node01에는 기존에 ..