This page covers what the deployment involves and what you need to decide. The
commands, values, and troubleshooting are in the deployment runbook, which you
download from Developer → Self Host with the chart version you install. The
runbook is versioned with the chart; this page is not, so follow the runbook when
they differ.
Billing profile
The billing modes are two profiles of the chart. The online profile can also pull the model weights from S3-compatible storage, Fish Audio’s or your own, instead of the in-cluster model warehouse. Installing either profile still pulls images and the chart from a registry; for a cluster with no network access at all, see Air-gapped deployments.Before installing
The chart installs everything into one namespace. Arrange the rest yourself:- Shared storage, mounted at the same path on every node. See Requirements.
- GPU scheduling: tolerations and node selectors, if your GPU nodes are tainted or you run more than one GPU type.
- Ingress and TLS, off by default: put your own ingress or load balancer in front of the API service, or turn on the chart’s.
- Secrets for registry credentials, the license bundle, and model storage, preferably from your secret manager. The services that check the license stay down until its Secret exists.
- Metrics: the chart exposes Prometheus scrape annotations and creates no ServiceMonitors.
- Reference voices, staged on shared storage by you or the optional voice sync before traffic that uses them starts.
- Replica counts: talk to your account team before changing them.
What to expect
The first install is slow: the inference worker and the vocoder fetch their weights and prepare for your GPU type before either becomes ready. What they download or compile stays on shared storage, so later starts are quicker, as long as that storage persists. Upgrades, rollback, and uninstall are standard Helm operations; the runbook covers the order and the checks.Next steps
- Requirements: hardware, platform, and network baselines
- Registry & license: how your team gets the chart
- Operations: running it once it is live

