외부 서비스 등록: 허용적 mTLS

외부 서비스 등록: 허용적 mTLS (Register external services with permissive mTLS)

이 문서는 외부(메시 외부) 서비스를 종료 게이트웨이를 통해 등록하고 허용적 mTLS(permissive mTLS)로 연결하는 방법을 설명해 드릴게요. mTLS를 요구하지 않는 외부 서비스를 안전하게 연결하는 구성을 배울 수 있어요.

출처: 문서

본문

이 페이지는 종료 게이트웨이를 통해 Consul 서비스 메시 외부의 서비스를 등록하고 연결하는 방법을 설명합니다.

개요 (Overview)

서비스 메시에 포함되지 않은 외부 서비스(예: 레거시 서비스, 다른 클러스터의 서비스)는 종료 게이트웨이(terminating gateway)를 통해 연결됩니다. Consul은 mTLS가 활성화된 메시 내부 서비스와, mTLS를 지원하지 않는 외부 서비스 간의 통신을 허용합니다.

허용적 mTLS (Permissive mTLS)

Consul 1.10부터 외부 서비스에 대한 mTLS가 기본적으로 허용적(permissive)입니다. 즉, 메시 내부의 연결은 mTLS로 보호되지만, 종료 게이트웨이는 외부 서비스와의 연결에 대해 TLS 또는 일반 TCP를 사용할 수 있습니다.

구성 (Configuration)

외부 서비스를 등록하기 위해 service-defaults 구성 항목에서 프로토콜을 지정하고, 종료 게이트웨이 config entry에 외부 서비스를 나열합니다.

더 알아보기 (Learn more)