Home - ZettaAI/helm-charts GitHub Wiki
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.