네트워크 접근 보안 북/사우스(north-south)

네트워크 접근 보안 북/사우스(north-south)

서비스 메시 외부의 시스템이 메시 내부의 서비스에 안전하게 접근할 수 있게 해주는 Consul 구성 요소의 개요를 설명해 드릴게요. 메시 외부와 연결되는 트래픽을 north-south 트래픽이라고 불러요.

출처: 문서

본문

이 문서는 서비스 메시 외부의 시스템이 메시 내부의 서비스에 안전하게 접근할 수 있게 하는 Consul 구성 요소에 대한 개요를 제공해요. 메시 내부의 서비스를 외부 클라이언트 또는 서비스와 연결하는 네트워크 트래픽을 north-south 트래픽이라고 해요.

서비스 메시 내의 인트라-메시, 즉 east-west 트래픽에 대한 정보는 네트워크 확장 east/west 개요를 참고해 주세요.

소개

API 게이트웨이 또는 인그레스 게이트웨이를 사용하여 서비스 메시에 대한 인그레스 지점을 정의할 수 있어요. 이러한 게이트웨이는 외부 네트워크 클라이언트가 Consul 데이터센터에서 실행되는 애플리케이션과 서비스에 접근할 수 있게 해줘요.

API 게이트웨이는 경로 또는 요청 프로토콜에 따라 클라이언트의 요청을 특정 대상으로 전달해요. 인그레스 게이트웨이는 인그레스를 위한 Consul의 레거시 기능이에요. 인그레스 게이트웨이 대신 API 게이트웨이를 사용할 것을 권장해요.

API 게이트웨이

API 게이트웨이는 외부 네트워크 클라이언트가 Consul 데이터센터에서 실행되는 애플리케이션과 서비스에 안전하게 접근할 수 있게 해줘요. Consul API 게이트웨이는 요청의 경로 또는 프로토콜을 기반으로 클라이언트의 요청을 서비스 메시의 특정 대상으로 전달할 수도 있어요.

API 게이트웨이를 활성화하려면 게이트웨이, 그 리스너, 그 라우트를 구성해야 해요. Consul 서비스 메시에 API 게이트웨이를 배포하는 방법에 대한 자세한 내용은 API 게이트웨이 개요를 참고해 주세요.

인그레스 게이트웨이 (사용 중단됨)

인그레스 게이트웨이는 외부 요청을 수신하고 인가된 트래픽을 서비스 메시의 인스턴스로 라우팅해요. 외부 소스에서 메시의 서비스로의 단방향 트래픽을 제공해요. 메시의 서비스에서 외부 대상으로 트래픽을 활성화하려면 별도의 구성과 유지 관리가 필요한 별도 구성 요소인 터미네이팅 게이트웨이도 구성해야 해요.

인그레스 게이트웨이는 사용 중단(deprecated)됐어요. 대신 Consul API 게이트웨이를 사용하여 서비스 메시 인그레스를 보호해 주세요.

Consul 서비스 메시에 인그레스 게이트웨이를 배포하는 방법에 대한 자세한 내용은 인그레스 게이트웨이 개요를 참고해 주세요.

터미네이팅 게이트웨이

터미네이팅 게이트웨이는 네트워크의 서비스가 외부 노드에서 실행되는 외부 서비스에 대한 요청을 처리해요. Consul 카탈로그의 서비스를 대표할 수 있는 서비스 메시 프록시로 작동해요. 이러한 게이트웨이는 서비스 메시 mTLS 연결을 종료하고, 서비스 의도를 적용하며, 요청을 적절한 대상으로 전달해요.

Consul 서비스 메시에 터미네이팅 게이트웨이를 배포하는 방법에 대한 자세한 내용은 터미네이팅 게이트웨이를 참고해 주세요.

가이드

API 및 인그레스 게이트웨이 배포에 대한 정보는 다음 문서를 참고해 주세요:

더 알아보기 (Learn more)