K8S CNI - Calico 글 목록
K8S CNI - Calico 1편 - POD 통신
K8S CNI - Calico 2편 - Node 통신
K8S CNI - Calico 3편 - eBPF (DSR)
K8S CNI - Calico 4편 - 내부망 연동 (BGP)
K8S Network 글 목록
K8S Service 1편
K8S Service 2편 - MetalLB
K8S Ingress
Istio 🌶️ 트래픽 흐름 Life of a packet
K8S CNI - CNI 글 목록
Cilium CNI (공개)
- 참고 링크 ← 해당 줄 및 아래 정리 내용 중 왼쪽 삼각형은 클릭하여 상세 내용을 확인 하시면 됩니다!
<aside>
🙇🏻 아래 동작 내용 중 중요도가 낮거나 혹은 너무 복잡한 내용의 경우 생략하였음을 미리 알려드립니다 🙂
</aside>
1. 개요
1.1 핵심 목표
- [동일 노드(Node)] 파드(Pod) ↔ 파드간 통신 과정을 확인
- 파드 → 외부(인터넷) 통신 과정을 확인
- [다른 노드 간] 파드 ↔ 파드간 통신 과정을 확인
1.2 실습 환경 소개
실습 환경 구성
- VirtualBox(v6.1) 에 가상머신(VM)으로 구성
- 필자 편의상 vNIC1 은 인터넷 연결 용도, vNIC2 는 K8S 통신 용도로 구성하였습니다
가상 머신 구성
- 노드(Node)는 우분투 리눅스 20.04 LTS 설치
- K8S 클러스터는 마스터 노드 1대와 워커 노드 2대(혹은 3대)로 구성
- K8S v1.21.2 , 컨테이너 런타임 docker v20.10.7 , Calico v3.19.1(ipip, bgp) + calicoctl - 링크