ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Istio Helm 차트에서 istio/base, istio/istiod, 그리고 istio-ingress 각각의 역할
    카테고리 없음 2024. 9. 3. 15:12
    728x90

     

    1. istio/base

     

    역할: istio/base는 Istio 설치의 기본 리소스들을 정의하는 Helm 차트입니다. 여기에는 네임스페이스, 클러스터 역할, 역할 바인딩, 서비스 계정, 커스텀 리소스 정의(CRD) 등 Istio의 모든 구성 요소가 동작하는 데 필요한 기본 인프라 스트럭처가 포함됩니다. 다른 Istio 컴포넌트들은 istio/base에 의존하여 설정됩니다.

     

    2. istio/istiod

     

    역할: istio/istiod는 Istio의 제어 평면(Control Plane)을 담당하는 Helm 차트입니다. 이 차트는 Istio의 핵심 컴포넌트인 istiod를 설치하며, 서비스 메쉬 내에서의 트래픽 관리, 정책 적용, 텔레메트리 수집 등을 수행합니다. istiod는 Envoy 사이드카 프록시의 설정을 관리하고, 서비스 간의 통신을 조정하는 중요한 역할을 합니다.

     

    3. istio-ingress

     

    역할: istio-ingress는 외부 트래픽을 Istio 서비스 메쉬 내부로 라우팅하는 기능을 제공하는 Ingress Gateway를 설치하는 Helm 차트입니다. 이 차트를 통해 Istio Ingress Gateway가 설정되며, HTTP(S) 트래픽을 특정 서비스로 라우팅하거나, TLS 종료와 같은 작업을 수행할 수 있습니다. 이를 통해 외부 클라이언트가 Istio 메쉬 내부의 서비스에 접근할 수 있게 됩니다.

     

    728x90
Designed by Tistory.