How castai/helm-charts works
This repository is a catalog of CAST AI Helm charts for deploying Kubernetes agents, controllers, optimization features, and supporting services. The principal workflow is an operator using Helm to install a chart (or the umbrella chart), which renders Kubernetes resources into a cluster. Chart names and directories indicate the available domains; source excerpts were unavailable, so the graph does not assert internal runtime calls or unsampled chart wiring.
Main entry points: castai-umbrella CAST AI umbrella · castai-kentroller Kentroller · castai-evictor Evictor · castai-workload-autoscaler Workload autoscaler
Components 21
Cluster optimization
- CAST AI umbrella
charts/castai-umbrella - Kentroller
charts/castai-kentroller - Evictor
charts/castai-evictor
Workload features
- Workload autoscaler
charts/castai-workload-autoscaler - Autoscaler exporter
charts/castai-workload-autoscaler-exporter - Pod lifecycle
charts/castai-pod-node-lifecycle - Scheduling policies
charts/castai-scheduling-policies-controller - Cluster hibernation
charts/castai-hibernate - Hosted models
charts/castai-hosted-model
Database services
- DB optimizer
charts/castai-db-optimizer - DB proxy
charts/castai-db-proxy - DB agent
charts/castai-db-agent
Platform support
- Audit log receiver
charts/castai-audit-logs-receiver - Cloud proxy
charts/castai-cloud-proxy - Egress collector
charts/egressd - GPU metrics
charts/gpu-metrics-exporter - Chart upgrader
charts/castai-chart-upgrader - Temporal services
charts/temporal
Other components
- Cluster operator
- Helm
- Kubernetes cluster
Connections 37
- Cluster operator → Helm: runs
- Helm → CAST AI umbrella: installs
- Helm → Kentroller: installs
- Helm → Evictor: installs
- Helm → Workload autoscaler: installs
- Helm → Autoscaler exporter: installs
- Helm → Pod lifecycle: installs
- Helm → Scheduling policies: installs
- Helm → Cluster hibernation: installs
- Helm → Hosted models: installs
- Helm → DB optimizer: installs
- Helm → DB proxy: installs
- Helm → DB agent: installs
- Helm → Audit log receiver: installs
- Helm → Cloud proxy: installs
- Helm → Egress collector: installs
- Helm → GPU metrics: installs
- Helm → Chart upgrader: installs
- Helm → Temporal services: installs
- CAST AI umbrella → Kubernetes cluster: renders resources
- Kentroller → Kubernetes cluster: renders resources
- Evictor → Kubernetes cluster: renders resources
- Workload autoscaler → Kubernetes cluster: renders resources
- Autoscaler exporter → Kubernetes cluster: renders resources
- Pod lifecycle → Kubernetes cluster: renders resources
- Scheduling policies → Kubernetes cluster: renders resources
- Cluster hibernation → Kubernetes cluster: renders resources
- Hosted models → Kubernetes cluster: renders resources
- DB optimizer → Kubernetes cluster: renders resources
- DB proxy → Kubernetes cluster: renders resources
- DB agent → Kubernetes cluster: renders resources
- Audit log receiver → Kubernetes cluster: renders resources
- Cloud proxy → Kubernetes cluster: renders resources
- Egress collector → Kubernetes cluster: renders resources
- GPU metrics → Kubernetes cluster: renders resources
- Chart upgrader → Kubernetes cluster: renders resources
- Temporal services → Kubernetes cluster: renders resources