@@ -8,13 +8,20 @@ A chart to the body-based routing deployment and service.
8
8
To install a body-based router named ` body-based-router ` , you can run the following command:
9
9
10
10
``` txt
11
- $ helm install body-based-router ./config/charts/body-based-routing
11
+ $ helm install body-based-router ./config/charts/body-based-routing \
12
+ --set provider.name=[gke|istio] \
13
+ --set inference-gateway.name=inference-gateway
12
14
```
13
15
16
+ Note that the provider name is needed to ensure provider-specific manifests are also applied. If no provider is specified, then only
17
+ the deployment and service are deployed.
18
+
14
19
To install via the latest published chart in staging (--version v0 indicates latest dev version), you can run the following command:
15
20
16
21
``` txt
17
- $ helm install body-based-router oci://us-central1-docker.pkg.dev/k8s-staging-images/gateway-api-inference-extension/charts/body-based-router --version v0
22
+ $ helm install body-based-router oci://us-central1-docker.pkg.dev/k8s-staging-images/gateway-api-inference-extension/charts/body-based-router \
23
+ --version v0
24
+ --set provider.name=[gke|istio]
18
25
```
19
26
20
27
## Uninstall
@@ -37,12 +44,9 @@ The following table list the configurable parameters of the chart.
37
44
| ` bbr.image.hub ` | Registry URL where the image is hosted. |
38
45
| ` bbr.image.tag ` | Image tag. |
39
46
| ` bbr.image.pullPolicy ` | Image pull policy for the container. Possible values: ` Always ` , ` IfNotPresent ` , or ` Never ` . Defaults to ` Always ` . |
47
+ | ` provider.name ` | Name of the Inference Gateway implementation being used. Possible values: ` istio ` , ` gke ` . Defaults to ` none ` . |
48
+ | ` inference-gateway.name ` | The name of the Gateway. Defaults to ` inference-gateway ` . |
40
49
41
50
## Notes
42
51
43
- This chart will only deploy the body-based router deployment and service.
44
- Note that this should only be deployed once per Gateway.
45
-
46
- Additional configuration is needed to configure a proxy extension that calls
47
- out to the service in the request path. For example, vwith Envoy Gateway, this
48
- would require configuring EnvoyExtensionPolicy.
52
+ This chart should only be deployed once per Gateway.
0 commit comments