Skip to main content

[Tech 004] Calico Networking

Calico Networking

Calico 는 환경마다 네트워킹 방식이 상이하다.

  • 로컬 쿠버네티스 Calico

    *출처 https://www.youtube.com/watch?v=JyLtg_SJ1lo

    일반적인 쿠버네티스 환경에서는 Node의 Iptables를 참조하여 라우팅을 하게된다. 때문에 동일한 노드의 모든 파드는 Iptables 커널을 참조하여 내부적으로 파드간 통신이 이루어진다.

  • GCP 쿠버네티스 Calico
*출처 https://www.youtube.com/watch?v=JyLtg_SJ1lo

GKE 환경에서는 파드는 기본적으로 노드의 NI로 라우팅을 기본 G/W로 활용한다. 기존 로컬 쿠버네티스와 다르게 Iptables을 참조하여 라우팅되지 않는다.
*Ex) 기본 게이트웨이를 VM의 IP주소로 보냄. 즉, GCP네트워크로 보내짐

따라서 위 그림과 같이 같은 노드의 파드간 통신도 외부를 통하도록 구성되어있다.

Secured By miniOrange