You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guide/gateway/gateway.md
+25-11Lines changed: 25 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,19 +18,33 @@ The LBC is built for Gateway API version v1.5.0.
18
18
* For `ip` target type:
19
19
* Pods have native AWS VPC networking configured. For more information, see the [Amazon VPC CNI plugin](https://github.com/aws/amazon-vpc-cni-k8s#readme) documentation.
20
20
* Installation of Gateway API CRDs — choose one of:
21
-
***Helm (recommended):**enable via Helm values when installing or upgrading the chart:
22
-
```yaml
23
-
crds:
24
-
gatewayAPI:
25
-
standard:
26
-
enabled: true # required for L7 (HTTPRoute, GRPCRoute)
27
-
experimental:
28
-
enabled: true # optional, required for L4 (TCPRoute, UDPRoute, TLSRoute)
21
+
***`helm template`(recommended):**render the chart locally and pipe into `kubectl apply --server-side`. This installs CRDs without creating a Helm release secret, bypassing the 1 MB limit that causes `helm install`/`helm upgrade` to fail when CRDs are enabled.
22
+
23
+
Standard channel only (required for L7 — HTTPRoute, GRPCRoute):
* Experimental: `kubectl apply --server-side=true -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.5.0/experimental-install.yaml`[OPTIONAL: Used for L4 Routes]
33
-
* Installation of LBC Gateway API specific CRDs: `kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/aws-load-balancer-controller/refs/heads/main/config/crd/gateway/gateway-crds.yaml`
0 commit comments