엔지니어링

아티클 썸네일

Istio 2편: Envoy config로 해부하는 Ambient mode

안녕하세요, 채널코퍼레이션 DevOps팀 엔지니어 재티, 딜런입니다. 1편에서는 Ambient mode의 구성요소와 동작 원리를 간략하게 다뤘습니다. HBONE이 HTTP/2 CONNECT와 mTLS의 조합이라는 것, ztunnel이 트래픽을 transparently redirect한다는 것까지 설명했지만, 실제로 이것이 어떻게 구현되어 있는지는 다루지 않았습니다. 이번 글에서는 Envoy config를 직접 들여다보면서, 1편에서 설명한 개념들이 어떻게 구현되어 있는지 살펴보겠습니다. HTTP 요청 하나가 Istio Gateway에서 Pod까지 전달되는 과정을 Envoy config를 이용하여 추적합니다. - 1편: 왜 Istio Ambient mode인가? - 2편: Envoy config로 해부하는 Ambient mode (현재 글) - 3편: 프로덕션에서 만난 당황스러운 이슈들과 트러블슈팅 Envoy 기본 구조 Listener → Route → Cluster → Endpoin

· Jetty, 정재홍 • DevOps Engineer