클러스터 네트워킹 구성요소와 통신 흐름

클러스터 네트워킹 구성요소와 통신 흐름 An architecture diagram generated by Archify. 클라이언트 · 외부 사용자 · Architecture component 클라이언트 외부 사용자 인그레스 · 외부 진입점 · 클러스터 내부 인그레스 외부 진입점 서비스 · 안정적인 엔드포인트 · 클러스터 내부 서비스 안정적인 엔드포인트 Pod 1 · 노드 1에서 실행 · 클러스터 내부 › 노드 1 Pod 1 노드 1에서 실행 Pod 2 · 노드 2에서 실행 · 클러스터 내부 › 노드 2 Pod 2 노드 2에서 실행 외부 서비스 · 클러스터 외부 · Architecture component 외부 서비스 클러스터 외부 요청 Pod 간 통신 (양방향) 아웃바운드 아웃바운드 클러스터 내부 노드 1 노드 2 Legend 백엔드 서비스 클라우드 서비스 외부 시스템

Kubernetes 네트워크 모델 요구 사항

  • • 모든 Pod는 NAT 없이 다른 모든 Pod와 통신할 수 있어야 함
  • • 노드의 에이전트(kubelet)는 해당 노드의 모든 Pod와 통신할 수 있어야 함
  • • NAT 모드에서 실행되는 Pod는 외부와 통신할 수 있어야 함