You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ShinJungeun edited this page Aug 23, 2019
·
7 revisions
Aladdin Wiki Docs
본 wiki에는 Aladdin 개발을 위한 설정 및 필수 개념들과 트러블 슈팅에 관한 정보가 있습니다.
Aladdin이 커스터마이징 한 Kiali는 서비스매쉬 간 네트워크 사용률을 시각화하는 멋진 서비스입니다. 그러나 사용자는 네트워크 정보 뿐 아니라 호스트의 정보, 노드 정보, 네임스페이스, 어떤 node나 pod에서 자원을 얼만큼 쓰고 있는지 등에 관한 정보가 필요합니다.
따라서 Aladdin은 좀더 세부적인 네트워크 정보와 CPU, 메모리와 같은 자원정보, 쿠버네티스의 정보들을 모니터링하여 Kubernetes 기반의 마이크로 서비스를 시각화합니다.
Back-end는 Go 언어로 작성되었으며 Kubernetes에서 운영됩니다. 이 컴포넌트는 Istio 파트와 통신하여 데이터를 가져와서 처리한 후 Front-end로 전달해줍니다.
Front-end는 single page web 어플리케이션이며 Typescript로 작성되었고 React로 빌드 되었습니다. Front-end는 데이터를 얻기 위해 Back-end에 요청하고 이를 유저에게 전달합니다.