Kubernetes 인그레스 컨트롤러

Kubernetes 인그레스 컨트롤러 (Kubernetes ingress controller)

이 문서는 Consul의 Kubernetes 인그레스 컨트롤러(ingress controller) 통합에 대해 설명해 드릴게요. Kubernetes Ingress 리소스를 사용해 서비스 메시의 서비스로 외부 트래픽을 라우팅하는 방법을 배울 수 있어요.

출처: 문서

본문

이 페이지는 Consul이 제공하는 Kubernetes 인그레스 컨트롤러 통합을 설명합니다.

참고

인그레스 컨트롤러 통합은 더 이상 지원되지 않는(deprecated) 기능입니다. 새 배포에서는 Consul API 게이트웨이를 사용하는 것이 좋습니다.

개요 (Overview)

Consul의 인그레스 컨트롤러는 Kubernetes Ingress 리소스를 사용하여 외부 트래픽을 Consul 서비스 메시의 서비스로 라우팅합니다. consul-ingress-gateway 유형의 인그레스 컨트롤러를 배포하고 IngressClass로 등록합니다.

구성 (Configuration)

ingressClass Helm 값으로 IngressClass를 등록하고, Kubernetes Ingress 리소스에 주석을 추가하여 ingress 게이트웨이를 지정합니다.

인그레스 게이트웨이 (Ingress gateway)

Kubernetes Ingress는 backend 서비스 앞에 배치된 ingress 게이트웨이를 통해 라우팅됩니다.

더 알아보기 (Learn more)