3. 이스티오란?

IMKUNYOUNG·2023년 11월 6일
0

서비스 메시란

서비스 메시는 우리가 소프트웨어를 배포하고자 하는 클러스터 (ex. 쿠버네티스) 의 추가적인 레이어다.

서비스 메시 레이어


  • 쿠버네티스는 포드들 간의 네트워크 연결에 대한 가시성을 제공하지 않는다.
  • 따라서 마이크로서비스 아키텍처 환경에서 장애를 파악함에 있어 어려움이 있다.

쿠버네티스에서의 일반적인 서비스간 통신


  • 만일 포드가 서비스 메시를 경유해서 네트워크 호출을 하게 한다면,,
  • 네트워크 지표를 수집할 수 있을 것이다.


이스티오가 서비스 메시를 구현하는 법

포드 내부에 Proxy라는 컨테이너를 추가하고 다른 서비스와의 통신에서 Proxy를 이용하게 한다.

그리고 Istiod가 서비스 메시의 기능을 제공한다.

0개의 댓글