------------------------------------------------------------------------------
Gateway API CRDs — Standard + Experimental Channel
Version: v1.2.1 (latest stable as of May 2026)
We reference upstream CRD manifests directly. ArgoCD will apply them
from the upstream GitHub URL via the source config in application.yaml.
To upgrade Gateway API CRDs:
1. Update the version tag in the URLs below
2. Commit and push — ArgoCD applies automatically
Standard channel CRDs (stable, production-ready):
- GatewayClass
- Gateway
- HTTPRoute
- GRPCRoute
- ReferenceGrant
Experimental channel additions (used for TCPRoute for non-HTTP services):
- TLSRoute
- TCPRoute
------------------------------------------------------------------------------
NOTE: ArgoCD applies these from the upstream URL. This file documents
the versions in use. The actual application.yaml points ArgoCD at this
directory, so place the CRD manifests here by running:
-o cluster/platform/gateway-api/manifests/standard-install.yaml
-o cluster/platform/gateway-api/manifests/experimental-install.yaml
Commit both files. ArgoCD will apply them on next sync.
The commands above should be run from city-hall or your workstation
and the resulting files committed to git. We vendor them rather than
fetching at runtime so the exact CRD versions are pinned in git.