41 lines
1.7 KiB
Markdown
41 lines
1.7 KiB
Markdown
# ------------------------------------------------------------------------------
|
|
# 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
|
|
#
|
|
# Source: https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.2.1
|
|
# ------------------------------------------------------------------------------
|
|
|
|
# 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:
|
|
#
|
|
# curl -L https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.1/standard-install.yaml \
|
|
# -o cluster/platform/gateway-api/manifests/standard-install.yaml
|
|
#
|
|
# curl -L https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.1/experimental-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.
|