Skip to main content
This reference uses gpt-oss-120b-8-32-64-128k as the example model bundle. You can use any model bundle(s) you like in practice.

Configuration parameters

gateway

ParameterTypeDescription
gateway.replicasintegerAPI gateway replica count for high availability
gateway.auth.enabledbooleanEnable built-in OIDC integration
gateway.auth.secretNamestringName of Kubernetes Secret containing OIDC credentials. Leave empty for default auth mode
gateway.ingress.hosts[].hoststringYour API FQDN (e.g., api.example.com)
gateway.ingress.hosts[].tlsSecretNamestringKubernetes TLS secret name for the API host

cloud-ui (web UI)

ParameterTypeDescription
cloud-ui.replicasintegerUI replica count for high availability
cloud-ui.ingress.hosts[].hoststringYour UI FQDN (e.g., ui.example.com)
cloud-ui.ingress.hosts[].tlsSecretNamestringKubernetes TLS secret name for the UI host

db-admin

ParameterTypeDescription
db-admin.adminslistEmail addresses of users who can access the Admin UI

auth-and-billing

ParameterTypeDescription
auth-and-billing.replicasintegerCore control-plane service scaling
auth-and-billing.pgSecretNamestringName of Kubernetes Secret containing external PostgreSQL connection details (DB_HOST, DB_DATABASE, DB_USER, DB_PASSWD) as base64-encoded data fields. Required when using external PostgreSQL

cloudnative-pg

ParameterTypeDescription
cloudnative-pg.enabledbooleantrue = deploy in-cluster PostgreSQL; false = use external PostgreSQL via auth-and-billing.pgSecretName

bundles

ParameterTypeDescription
bundles.bundleSpecs[]listDeclares bundles (model assets) by name
bundles.bundleDeploymentSpecs[]listDeploys the declared bundles
bundleDeploymentSpecs[].namestringMust match a declared bundleSpecs.name
bundleDeploymentSpecs[].groups[].namestringRouting/capacity group name
bundleDeploymentSpecs[].groups[].minReplicasintegerMinimum engines for the group
bundleDeploymentSpecs[].groups[].qosList[]listQoS tags (e.g., web, free, pro)