AntiAffinity 썸네일형 리스트형 [K8S] Affinity & antiAffinity Node Affinity는 Kubernetes에서 Pod의스케줄링 제약 조건을 정의하는 메커니즘 특정 조건을 가진 노드에만 Pod이 스케줄링되도록 설정노드의 특정 집합에만 pod를 스케줄하도록 지시.nodeSelector: selector filed에 명시된 모든 LABEL이 포함되어야 배치됨nodeAffinity: 특정 노드에만 Pod가 실행되도록 유도 spec.affinity.nodeAffinity 필드에서 설정된다.요구조건: 조건이 맞는 파드에 가중치를 줘서 가중치가 가장 높은 파드에 배치필수 조건: requiredDuringSchedulingIgnoredDuringExecution 조건이 만족되지 않으면 Pod는 해당 노드에 스케줄링되지 않음 노드 조건이 나중에 바뀌더라도 Pod는 계속 실행됨(스.. 더보기 이전 1 다음