envoy
-
[서비스메시] Istio, EnvoyDevOps, 클라우드/Service Mesh 2024. 7. 13. 18:24
서비스 메시, Istio와 Envoy서비스 메시는 주로 분산 아키텍처에서 각 소프트웨어 컴포넌트 간의 네트워킹을 관리한다.특히 쿠버네티스 환경에서 마이크로서비스 간의 상호 연결을 관리하고, 그에 대한 가시성을 제공한다.기본 쿠버네티스 기능만으로는 어렵다.서비스 메시를 사용하면 네트워크 트래픽을 경유하는 다양한 로직을 구성할 수 있다.이를 통해 원격 측정, 보안, 트래픽 관리 등 여러 기능을 구현 가능하다. Istio는 각 파드에 프록시 컨테이너를 주입하여 네트워크 요청을 관리한다.프록시는 네트워크 호출을 가로채어 서비스 메시의 로직을 적용하고, 이를 대상 컨테이너로 전달한다.이 과정에서 Istio는 원격 측정 데이터를 수집하고, 호출 체인을 추적한다. Istio의 구성 요소는 크게 데이터 플레인과 컨트롤..