Skip to content
Akhilesh Halageri edited this page Oct 27, 2020 · 1 revision

Helm Charts for services offered by Zetta

Architecture

All services are offered through the common gateway - api.zetta.ai. The gateway is implemented with traefik (proxy/loadbalancer). Traefik is designed to run on kubernetes, supports dynamic routing which makes it easy to add/remove/upgrade services without disrupting user experience.

Currently, the gateway cluster hosts auth and state servers, in addition to traefik itself. Whereas services like chunkedgraph are hosted in different clusters, this makes it possible to share common services while maintain customer specific services separately. Also enables different teams to manage customer specific clusters, without affecting all customers.

Clone this wiki locally