Docker & Kubenetes
2023. 8. 21.
쿠버네티스 서비스와 인그레스(SVC, Ingress)
서비스 (Service) 파드는 컨트롤러가 관리하므로 한 곳에 고정되지 않고 클러스터 안을 옳겨 다닙니다. 이 과정에서 노드를 옮기면서 실행되기도 하고 파드의 IP가 변경 되기도 하는데, 동적으로 변하는 파드들에 고정적으로 접근하기 위해 사용하는 것이 서비스(Service)입니다. 서비스를 사용하면 파드가 클러스터 안 어디에 있든 고정 주소를 통해 접근할 수 있으며, 클러스터 외부에서 내부의 파드에 접근할 수도 있습니다. 서비스는 주로 L4 영역에서 통신할 때 사용하고 인그레스는 L7 영역에서 통신할 때 사용한다는 차이가 있습니다. 서비스 타입 - ClusterIP : 클러스터 내부에서만 사용할 수 있으며 클러스터IP를 이용하여 서비스에 연결된 파드에 접근한다. - NodePort : 서비스 하나에 모든..