쿠버네티스의 4가지 networking 문제
1. Container 간의 통신
2. Pod 간 통신
3. Pod와 Service 간 통신
4. 외부와 Service 간 통신
Pod 간의 통신 시 요구사항
- Node의 Pod는 NAT 없이 모든 Node의 Pod와 통신 가능 (같은 Cluster 내의 모든 Pod는 서로 통신 가능)
- Node의 Agent는 그 Node의 모든 Pod와 통신 가능
- Host Network의 Node에 있는 Pod는 NAT 없이 모든 Node의 Pod와 통신 가능
Container Network Interface
- VxLAN(Virtual Extensible LAN): Overlay Network
- BGP(Border Gateway Protocol): Non-Overlay Network
ex) ACI, Antrea, AWS VPC CNI, Azure CNI, Calico, Cilium 기타 등등
* Overlay Network
- Virtual Computer Network

출처
https://kubernetes.io/ko/docs/concepts/cluster-administration/networking/
https://kubevious.io/blog/post/comparing-kubernetes-container-network-interface-cni-providers
https://ykarma1996.tistory.com/179
https://post.naver.com/viewer/postView.nhn?volumeNo=15242539&memberNo=19185109
'IT > Kubernetes' 카테고리의 다른 글
[ingress] alb 생성이 되지 않는 문제 (0) | 2022.05.28 |
---|---|
imagePullPolicy:always (0) | 2022.05.28 |
쿠버네티스는 어떻게 노드, 파드를 관리할까? (0) | 2021.10.01 |
왜 Pod가 필요할까? (Container와 Pod의 관계) (0) | 2021.09.25 |
쿠버네티스의 내부 구성 (0) | 2021.09.25 |
댓글