이해에 어려운 부분모든 Pod이 서로 중복되지 않고 routable한 IP를 가져야Cluster DNS가 Service로 Routing해서 Service가 Pod Network로 Proxy 서로 결합된 컨테이너와 컨테이너 간 통신Pod와 Pod 간의 통신Pod와 Service간의 통신외부와 Service간의 통신Kubernetes Network NotionKubernetes IngressKubernetes ServiceKubernetes DNSKubernetes VIP Kubernetes Network UsagesKubernetes NetworkPolicy resourceFlannel [번역]쿠버네티스 패킷의 삶 - #1쿠버네티스 네트워킹은 언제나 맘 한구석의 숙제 같은 녀석입니다. 제대로 공부해야지 하면서도 그 방대한 양과 내용에 쉽게 시작하질 못합니다. 이번 번역 포스트는 예전 글, 쿠버네티스 네트워킹 이해하기 시리즈와는 조금 다르게 직접 예제를 따라해 볼 수 있는 방법으로 진행이 됩니다. 혹시나 쿠버네티스 네트워킹, CNI에 대해서 처음 공부하시는 단계라면 먼저 예전 네트워킹 이해하기 시리즈부터 보시기를 추천드립니다.https://coffeewhale.com/packet-network1[번역] 쿠버네티스 네트워킹 이해하기#1: Pods해당 포스트는 제가 CKA 자격증 취득 을 위해 쿠버네티스 network에 대해 공부할 때 굉장히 도움이 되었던 글로써, 많은 분들이 쿠버네티스를 공부하는데에 도움이 되길 바라는 마음에서 번역해 보았습니다. 이 포스트에서는 쿠버네티스 클러스터에서 동작하는 여러 네트워크 layer에 대해서 파헤쳐 보겠습니다. 쿠버네티스는 많은 훌륭한 디자인을 품고 있는 강력한 플랫폼입니다.https://coffeewhale.com/k8s/network/2019/04/19/k8s-network-01/Project CalicoFree and open source, Project Calico is designed to simplify, scale, and secure container and Kubernetes networks. Invented and maintained by Tigera.https://www.tigera.io/project-calico/쿠버네티스(Kubernetes) 네트워크 정리Pod는 기본적으로 쉽게 대체될 수 있는 존재이기 때문에 Pod to Pod Network만으로는 Kubernetes 시스템을 내구성있게 구축할 수 없다. 어떠한 말이냐면, Pod IP를 어떤 서비스의 엔드포인트로 설정하는 것은 가능하지만, 해당 Pod가 계속 존재하고 있을 것이라는 보장도 없고 새로운 Pod가 생성되었을 때 그 IP 주소가 엔드포인트와 동일할 것이라고 보장할 수 없다는 것이다.https://medium.com/finda-tech/kubernetes-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%A0%95%EB%A6%AC-fccd4fd0ae6