본문 바로가기
INFRA/DevOps

[K8s] Network

by BTC_프로틴 2023. 4. 10.

Container Network Model

  • Docker0
    • Virtual ethernet bridge : 172.17.0.0/16
    • L2 통신 기반
    • Container 생성 시 veth 인터페이스 생성(sandbox)
    • 모든 container는 외부 통신을 docker0를 통해 진행
    • Container running 시 172.17.X.Y로 IP 주소 할당

<이미지 출처 : https://www.youtube.com/watch?v=EKTq5QaV-w8&list=PLApuRlvrZKohLYdvfX-UEFYTE7kfnnY36&index=7>

<이미지 출처 : https://www.youtube.com/watch?v=EKTq5QaV-w8&list=PLApuRlvrZKohLYdvfX-UEFYTE7kfnnY36&index=7>

<이미지 출처 : https://www.youtube.com/watch?v=EKTq5QaV-w8&list=PLApuRlvrZKohLYdvfX-UEFYTE7kfnnY36&index=7>

kubectl get pods --all-namespaces
...
kube-system   weave-net-57k7x                              2/2     Running   7 (107m ago)   4d18h
kube-system   weave-net-8v24p                              2/2     Running   6 (107m ago)   4d18h
kube-system   weave-net-8vdvf                              2/2     Running   4 (106m ago)   3d17h
kube-system   weave-net-jbttf                              2/2     Running   9 (43m ago)    4d18h
...
kubectl get daemonsets.apps --all-namespaces
NAMESPACE     NAME         DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
kube-system   kube-proxy   4         4         4       4            4           kubernetes.io/os=linux   4d18h
kube-system   weave-net    4         4         4       4            4           <none>                   4d18h

 

 

참고 :

https://www.youtube.com/watch?v=EKTq5QaV-w8&list=PLApuRlvrZKohLYdvfX-UEFYTE7kfnnY36&index=7

'INFRA > DevOps' 카테고리의 다른 글

[K8s]DNS  (0) 2023.04.17
[k8s] kube-proxy  (0) 2023.04.10
[k8s] Persistent Volume & Persistent Volume Claim  (0) 2023.04.03
[K8s] Storage NFS  (0) 2023.03.27
[k8s] Storage emptyDir 및 share volume  (0) 2023.03.20

댓글