Skip to main content
Version: 2.0

Tantilium Cloud Runner architecture

One Kubernetes control plane over many clouds. Tenants work in cloudspaces and describe what they need as custom resources; Tantilium Cloud Runner's controllers and provider adapters turn that into nodes, vclusters and managed services on AWS, Azure, OCI, DigitalOcean and more, spread across zones and regions.

Select any component to see what it does.

High-Level System Architecture

Select any component to see what it does
User InterfaceWho works in TCR
API GatewayNext.js server-side proxy
Central Management PlaneGo microservices and AI analytics
Application Services
Analytics Engine
Kubernetes-as-a-ServiceManaged clusters and tenant spaces
Control Plane
etcdcontroller-managercloud-controller-managerschedulerkube-apiservercrm
Work Plane
KubeSpace 1
BillCtlrResourceCtlr
AI Agents
vCluster
apikubeletetcd
NodePool 1 · 4 nodes
KubeSpace 2
BillCtlrResourceCtlr
AI Agents
vCluster
apikubeletetcd
NodePool 2 · 4 nodes
KubeSpace 3
BillCtlrResourceCtlr
AI Agents
vCluster
apikubeletetcd
NodePool 3 · 4 nodes
KubeSpace 4
BillCtlrResourceCtlr
AI Agents
vCluster
apikubeletetcd
NodePool 4 · 4 nodes
Platform ToolsDelivery, observability and identity
Select any component above to learn what it does.

For how the dashboard, Go services, message bus and delivery pipeline fit together, see Overall Perspective.