공부기록/클라우드
ISTIO에 대한 간략한 정리
DGL
2022. 2. 20. 01:33
service-a, service-b
사이에 연결해줌 ( k8s, nomad, console에서 실행될 수 있음)
서로 통신하는 방법을 제어할 수 있어야함
1.로드 밸런싱 기능 -> 서비스 a와 서비스 b간의
2. 데이터 제어 기능
3. 접근 제어
4. 가시성 - 로그나 그래프 -> 모든 요소가 제대로 작동하는지
( 모든 기능은 무료)
--
Pilot - a/b테스팅, 카나리 배포, 제한시간 초과를 제어
Citadel - 서비스 메쉬의 보안 측면 - CA를 내장, 필요에 따라 서비스 A와 B의 통신
mixer - 모든 사이드카와 istio가 작동하는 방식을 중앙 집중식으로 관리하는 지점, 텔레메트리와 함께 사용(가시성, 그래프를 pilot 단계에서 표시), mixer는 장착이 기능(다른기능 추가가능),
a/b 테스팅은 무엇인가?
카나리 배포란?
제한시간 초과 - 일정시간동안 부팅이 안되면 실패로 처리? ( 부팅에 대한 체크는 health체크?)
출처: https://www.youtube.com/watch?v=WtcaseI9FyY