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 $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 $NEW_VERSION tar -xvf agentgateway-$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
Experimental Gateway API features are controlled by the experimental feature gate, AGW_ENABLE_EXPERIMENTAL_GATEWAY_API_FEATURES. This setting is enabled by default, so experimental features such as the following are available without any extra configuration:
- CORS policies
- Retries
- Session persistence
To set the feature gate explicitly, such as to make the setting visible in your Helm values or to turn experimental features off, set the environment variable in your agentgateway controller deployment in your Helm values file.
controller:
extraEnv:
AGW_ENABLE_EXPERIMENTAL_GATEWAY_API_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.