Kubernetes 서비스와 인그레스 용도구분
KubernetesServiceIngressL4L7NodePortLoadBalancer
AI 요약
Beta이 글은 쿠버네티스 환경에서 외부로 애플리케이션을 노출할 때 Service와 Ingress의 용도 구분에 대해 설명합니다. Service는 클러스터 내부의 Pod들을 대상으로 L4 레벨의 로드밸런싱과 포트 노출 기능을 수행하며, NodePort, LoadBalancer 등의 타입을 통해 외부 접근 방식을 결정합니다.
반면 Ingress는 L7 레벨에서 동작하며, 여러 Service에 대한 라우팅 규칙을 정의하여 단일 엔드포인트로 다양한 애플리케이션에 접근할 수 있도록 합니다. 즉, Service는 Pod 그룹에 대한 로드밸런싱에, Ingress는 여러 Service를 묶어 외부 요청을 분기하는 라우팅 역할에 중점을 둡니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


