Skip to content

Commit 741fdf5

Browse files
sunjayBhatiayangyy93
authored andcommitted
Bump Gateway API to v0.6.0 (projectcontour#4944)
Closes projectcontour#4738. Signed-off-by: Sunjay Bhatia <[email protected]> Signed-off-by: yy <[email protected]>
1 parent 140738f commit 741fdf5

File tree

7 files changed

+382
-66
lines changed

7 files changed

+382
-66
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## Contour supports Gateway API release v0.6.0
2+
3+
See [the Gateway API release notes](https://github.com/kubernetes-sigs/gateway-api/releases/tag/v0.6.0) for more detail on the API changes.
4+
This version of the API includes a few changes relevant to Contour users:
5+
- The ReferenceGrant resource has been graduated to the v1beta1 API and ReferencePolicy removed from the API
6+
- v1alpha2 versions of GatewayClass, Gateway, and HTTPRoute are deprecated
7+
- There have been significant changes to status conditions on various resources for consistency:
8+
- Accepted and Programmed conditions have been added to Gateway and Gateway Listener
9+
- The Ready condition has been moved to "extended" conformance, at this moment Contour does not program this condition
10+
- The Scheduled condition has been deprecated on Gateway

examples/gateway/00-crds.yaml

+122-20
Large diffs are not rendered by default.

examples/gateway/01-admission_webhook.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
spec:
5757
containers:
5858
- name: webhook
59-
image: gcr.io/k8s-staging-gateway-api/admission-server:v0.6.0-rc2
59+
image: gcr.io/k8s-staging-gateway-api/admission-server:v0.6.0
6060
imagePullPolicy: Always
6161
args:
6262
- -logtostderr

examples/render/contour-gateway-provisioner.yaml

+123-21
Large diffs are not rendered by default.

examples/render/contour-gateway.yaml

+123-21
Large diffs are not rendered by default.

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ require (
3939
k8s.io/klog/v2 v2.80.1
4040
sigs.k8s.io/controller-runtime v0.14.1
4141
sigs.k8s.io/controller-tools v0.10.0
42-
sigs.k8s.io/gateway-api v0.6.0-rc2
42+
sigs.k8s.io/gateway-api v0.6.0
4343
sigs.k8s.io/kustomize/kyaml v0.13.10
4444
)
4545

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -851,8 +851,8 @@ sigs.k8s.io/controller-runtime v0.14.1 h1:vThDes9pzg0Y+UbCPY3Wj34CGIYPgdmspPm2GI
851851
sigs.k8s.io/controller-runtime v0.14.1/go.mod h1:GaRkrY8a7UZF0kqFFbUKG7n9ICiTY5T55P1RiE3UZlU=
852852
sigs.k8s.io/controller-tools v0.10.0 h1:0L5DTDTFB67jm9DkfrONgTGmfc/zYow0ZaHyppizU2U=
853853
sigs.k8s.io/controller-tools v0.10.0/go.mod h1:uvr0EW6IsprfB0jpQq6evtKy+hHyHCXNfdWI5ONPx94=
854-
sigs.k8s.io/gateway-api v0.6.0-rc2 h1:Dqys/rLadwLsujhJZixggxXMTCAkz0byRpyllmJdvXY=
855-
sigs.k8s.io/gateway-api v0.6.0-rc2/go.mod h1:EYJT+jlPWTeNskjV0JTki/03WX1cyAnBhwBJfYHpV/0=
854+
sigs.k8s.io/gateway-api v0.6.0 h1:v2FqrN2ROWZLrSnI2o91taHR8Sj3s+Eh3QU7gLNWIqA=
855+
sigs.k8s.io/gateway-api v0.6.0/go.mod h1:EYJT+jlPWTeNskjV0JTki/03WX1cyAnBhwBJfYHpV/0=
856856
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 h1:iXTIw73aPyC+oRdyqqvVJuloN1p0AC/kzH07hu3NE+k=
857857
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
858858
sigs.k8s.io/kustomize/kyaml v0.13.10 h1:htPMvrk7ZDfTDyrgXIm/2mfmcYJHEmRb6s+yCLgtNms=

0 commit comments

Comments
 (0)