For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.
Advanced settings
Install kgateway and related components.
You can update several installation settings in your Helm values file. For example, you can update the namespace, set resource limits and requests, or enable extensions such as for AI.
Show all values:
helm show values oci://cr.agentgateway.dev/charts/agentgateway --version v$NEW_VERSIONGet a file with all values: You can get a
agentgateway/values.yamlfile for the upgrade version by pulling and inspecting the Helm chart locally.helm pull oci://cr.agentgateway.dev/charts/agentgateway --version v$NEW_VERSION tar -xvf agentgateway-v$NEW_VERSION.tgz open agentgateway/values.yaml
For more information, see the Helm reference docs.
Development builds
When using the development build 0.0.0-latest-dev, add --set controller.image.pullPolicy=Always to ensure you get the latest image. For production environments, this setting is not recommended as it might impact performance.
Experimental Gateway API features
To use experimental Gateway API features, you must enable the experimental feature gate, KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES. This setting defaults to false and must be explicitly enabled to use experimental features such as the following:
- CORS policies
- Retries
- Session persistence
To enable these features, set the environment variable in your kgateway controller deployment in your Helm values file.
controller:
extraEnv:
KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES: "true"Leader election
Leader election is enabled by default to ensure that you can run agentgateway in a multi-control plane replica setup for high availability.
You can disable leader election by setting the controller.disableLeaderElection to true in your Helm chart.
controller:
disableLeaderElection: trueTLS encryption
You can enable TLS encryption for the xDS gRPC server in the agentgateway control plane. For more information, see the TLS encryption docs.