Kubernetes에서 API Gateway 활성화하기
Kubernetes에서 API Gateway 활성화하기
이 문서에서는 Kubernetes에서 Consul API Gateway를 구성하는 단계를 설명해 드려요. API Gateway가 제공하는 북/남(north/south) 트래픽 관리 기능을 사용하기 전에 API Gateway를 설치하고 구성해야 합니다.
출처: 문서
본문
Consul on Kubernetes는 API Gateway를 설치하는 두 가지 옵션(Consul K8s CLI 사용 또는 Helm 차트 사용)을 제공해요. 이 페이지는 Consul K8s CLI 옵션에 중점을 둡니다.
Consul K8s CLI를 사용하면 게이트웨이가 필요한 각 네임스페이스에 API Gateway를 설치할 수 있어요. 또한 Helm 차트에서 global.enabled를 false로 설정하면 API Gateway를 독립(standalone) 설치로 구성할 수 있습니다.
consul-k8s CLI를 사용할 때 관리(managed) 및 비관리(unmanaged) API Gateway 모드 중에서 선택할 수도 있어요. 선택적으로 Kubernetes 로드 밸런서를 사용해 API Gateway를 노출할 수 있습니다. 이 페이지는 Consul K8s CLI와 함께 관리 및 비관리 API Gateway 모드를 사용하는 것에 중점을 둡니다.
관리 API Gateway 모드는 API Gateway 컨트롤러와 CRD를 관리해요. 컨트롤러는 별도의 구성 요소로 실행되며 CRD의 수명 주기를 관리합니다. 관리 모드는 API Gateway의 Enterprise 향후 작업입니다(Consul Enterprise 곧 제공 예정).
참고: 이 페이지의 원문은 HashiCorp 사이트에서 일부 단락이 초안/비어 있는 상태로 게시되어 있어, 정상 판독 가능한 본문만을 바탕으로 번역했습니다.