사용자가 배포된 파드에 접속할 때
이번에는 파드가 배포된 이후 사용자 입장에서 배포된 파드에 접속하는 과정을 살펴보겠습니다.
1. kube-proxy: 쿠버네티스 클러스터는 파드가 위치한 노드에 kube-proxy를 통해 파드가 통신할 수 있는 네트워크를 설정합니다. 이때 실제 통신은 br_netfilter와 iptables로 관리합니다. 두 기능은 Vagrantfile에서 호출하는 config.sh 코드를 설명할 때 다뤘습니다.
2. 파드: 이미 배포된 파드에 접속하고 필요한 내용을 전달받습니다. 이때 대부분 사용자는 파드가 어느 워커 노드에 위치하는지 신경 쓰지 않아도 됩니다.
쿠버네티스의 각 구성 요소를 파드의 배포와 접속 관점에서 설명했지만, 이해하기는 쉽지 않을 겁니다. 파드가 배포되는 과정을 살펴보며 쿠버네티스의 구성 요소를 좀 더 깊이 알아보겠습니다.