Helm chart values reference
Reference for the values you can set when deploying the P0 AI Gateway with its Helm charts.
The P0 AI Gateway is provided in two forms, each with their own helm chart. These pages list every value you can set in each chart, whether it's required, and its default.
The "batteries-included" chart. It deploys the gateway chart below, plus Envoy Gateway, cert-manager, PostgreSQL, Valkey, VictoriaLogs, and an OpenTelemetry collector. The console installer deploys this chart.
The gateway and Auth Server on their own. You provide the database, cache, Gateway API controller, and TLS certificate.
How the charts fit together
The batteries-included chart includes the gateway chart, so every gateway chart value can also be set through it; if using the batteries-included chart, put those values under the agentic-gateway key. For example, the gateway chart's gateway.host is agentic-gateway.gateway.host in the batteries-included chart:
agentic-gateway:
gateway:
host: gateway.example.comThe batteries-included chart changes some of the gateway chart's defaults so that the bundled components work together. Defaults the batteries-included chart changes lists them.
If you deploy the gateway chart on its own, there is no need for an agentic-gateway prefix-key: set every value at the top level of your values file, exactly as Gateway chart values lists it.
Setting values
For a console install, set values in the generated module's values block. For a Helm install, set them in the values file you pass with -f, or with --set on the command line. See Install the batteries-included Helm chart.
If you leave out a required value, either the install fails before anything is deployed, or the affected pod fails when it starts. Either way, the error names the missing value.
Last updated