Envoy ext_proc 확장
Envoy ext_proc 확장 (Envoy ext_proc extension)
이 문서는 Consul 서비스 메시에서 Envoy의 외부 처리(ext_proc) 확장을 사용하는 방법을 알려드릴게요. 트래픽에 외부 프로세서를 연결해 데이터를 변환하거나 검사하고 싶을 때 활용할 수 있어요.
출처: 문서
본문
이 페이지는 Consul 서비스 메시에서 Envoy의 ext_proc(외부 처리) 필터를 확장으로 사용하는 방법을 설명합니다.
개요 (Overview)
Envoy에서 요청을 처리할 때 외부 서버로 트래픽을 전달하여 추가 처리를 수행할 수 있습니다. 예를 들어 요청 본문을 변환하거나, 인증 또는 검증을 수행할 수 있습니다. Consul 서비스 메시에서 이 ext_proc 확장을 사용하면 Envoy 필터 체인에 외부 처리 기능을 추가할 수 있습니다.
ext_proc 확장은 HTTP 요청/응답 흐름에서 외부 gRPC 서비스를 호출하여 요청 또는 응답을 수정합니다.
구성 (Configuration)
proxy-defaults 또는 서비스별 구성에서 ext_proc 확장을 활성화하고, 처리 요청을 받을 외부 서비스의 주소를 지정합니다.