CKA

Kube-proxy

백셀건전지 2021. 8. 30. 20:08
  • Pod Network: 모든 node의 pod안에 연결되어 있는 클러스터 내부 가상 네트워크. 이 덕분에 pod간 통신이 가능
  • Service는 pod network에 조인이 불가능함. 이는 실체가 있는 것(Actual thing)이 아니기 때문. Service는 K8S 메모리에만 존재하는 가상의 component.
  • kube-proxy: process that runs on each node in the kubernetes cluster
  • kube-proxy는 새로운 service를 발견하면 각 service 뒤에 매칭되는 pod에 traffic 전달하는 규칙 생성.
  • 각 node에 iptables 생성하여 대응되는 service와 pod IP 저장
  • kubeadm은 kube-proxy를 daemonset으로 생성해 각 node에 위치시킴

'CKA' 카테고리의 다른 글

Namespace  (0) 2021.09.01
Deployments  (0) 2021.08.31
Kubelet  (0) 2021.08.30
Kube-Scheduler  (0) 2021.08.30
Kube Controller Manager  (0) 2021.08.30