Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 20 additions & 20 deletions .github/workflows/build_and_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,48 +161,48 @@ jobs:
fail-fast: false
matrix:
target:
- version: v1.33.12
- version: v1.34.11
ipFamily: ipv4
profile: default
gwapiChannel: standard
- version: v1.33.12
- version: v1.34.11
ipFamily: ipv4
profile: default
gwapiChannel: standard
# disable parallel to make sure the test is stable,
# this should be able to be run in a private forked repo
# with less CPU and memory resources
disableParallel: true
- version: v1.34.8
- version: v1.35.8
ipFamily: ipv4
profile: default
gwapiChannel: experimental
- version: v1.35.5
- version: v1.36.4
ipFamily: ipv6 # only run ipv6 test on this version to save time
profile: default
gwapiChannel: experimental
# TODO: this's IPv4 first, need a way to test IPv6 first.
- version: v1.36.1
- version: v1.37.0
ipFamily: dual # only run dual test on latest version to save time
profile: default
gwapiChannel: experimental
- version: v1.36.1
- version: v1.37.0
ipFamily: dual # only run dual test on latest version to save time
gwapiChannel: experimental
profile: gateway-namespace-mode
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: xds-name-scheme-v2
gwapiChannel: experimental
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: watch-namespaces
gwapiChannel: experimental
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: merge-backends
gwapiChannel: experimental
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: debounce
gwapiChannel: experimental
Expand Down Expand Up @@ -255,29 +255,29 @@ jobs:
fail-fast: false
matrix:
target:
- version: v1.33.12
- version: v1.34.11
Comment thread
beckcl marked this conversation as resolved.
ipFamily: ipv4
profile: default
- version: v1.34.8
- version: v1.35.8
ipFamily: ipv4
profile: default
- version: v1.35.5
- version: v1.36.4
ipFamily: ipv6 # only run ipv6 test on this version to save time
profile: default
# TODO: this's IPv4 first, need a way to test IPv6 first.
- version: v1.36.1
- version: v1.37.0
ipFamily: dual # only run dual test on latest version to save time
profile: default
- version: v1.36.1
- version: v1.37.0
ipFamily: dual # only run dual test on latest version to save time
profile: gateway-namespace-mode
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: xds-name-scheme-v2
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: watch-namespaces
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: debounce

Expand Down Expand Up @@ -308,8 +308,8 @@ jobs:
# This is not the limit of Envoy Gateway,
# but the limit of running e2e tests in github CI.
E2E_BACKEND_UPGRADE_QPS: "2000"
# Cluster trust bundle reach beta in v1.33, so we can enable it for v1.33 and later.
ENABLE_CLUSTER_TRUST_BUNDLE: ${{ startsWith(matrix.target.version, 'v1.33') }}
# Cluster trust bundle reach GA in v1.37, so we can enable it for v1.37.
ENABLE_CLUSTER_TRUST_BUNDLE: ${{ startsWith(matrix.target.version, 'v1.37') }}
# set ACTIONS_STEP_DEBUG to true if context runner.debug is '1',
# which means to dump the current state when there's a case failed.
ACTIONS_STEP_DEBUG: ${{ runner.debug == '1' }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/experimental_conformance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,26 +26,26 @@ jobs:
fail-fast: false
matrix:
target:
- version: v1.33.12
- version: v1.34.11
ipFamily: ipv4
profile: default
- version: v1.34.8
- version: v1.35.8
ipFamily: ipv4
profile: default
- version: v1.35.5
- version: v1.36.4
# only run ipv6 test on this version to save time
ipFamily: ipv6
profile: default
# TODO: this's IPv4 first, need a way to test IPv6 first.
- version: v1.36.1
- version: v1.37.0
# only run dual test on latest version to save time
ipFamily: dual
profile: default
- version: v1.36.1
- version: v1.37.0
# only run dual test on latest version to save time
ipFamily: dual
profile: gateway-namespace-mode
- version: v1.36.1
- version: v1.37.0
ipFamily: ipv4
profile: watch-namespaces
steps:
Expand Down
2 changes: 1 addition & 1 deletion site/content/en/news/releases/matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Envoy Gateway relies on the Envoy Proxy and the Gateway API, and runs within a K

| Envoy Gateway version | Envoy Proxy version | Rate Limit version | Gateway API version | Kubernetes version | End of Life |
| --------------------- | --------------------------- | ------------------ | ------------------- | -------------------------- | ----------- |
| latest | **dev-latest** | **master** | **v1.6.1** | v1.33, v1.34, v1.35, v1.36 | n/a |
| latest | **dev-latest** | **master** | **v1.6.1** | v1.34, v1.35, v1.36, v1.37 | n/a |
| v1.9 | **distroless-v1.39.0** | **17b1956c** | **v1.6.1** | v1.33, v1.34, v1.35, v1.36 | 2027/02/14 |
| v1.8 | **distroless-v1.38.0** | **fe26676d** | **v1.5.1** | v1.32, v1.33, v1.34, v1.35 | 2026/11/08 |
| v1.7 | **distroless-v1.37.0** | **3fb70258** | **v1.4.1** | v1.32, v1.33, v1.34, v1.35 | 2026/08/05 |
Expand Down
4 changes: 2 additions & 2 deletions tools/make/kube.mk
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
# To know the available versions check:
# - https://github.com/kubernetes-sigs/controller-tools/blob/main/envtest-releases.yaml
ENVTEST_K8S_VERSION ?= 1.36.0
ENVTEST_K8S_VERSION ?= 1.37.0
# Need run cel validation across multiple versions of k8s
ENVTEST_K8S_VERSIONS ?= 1.33.0 1.34.1 1.35.0 1.36.0
ENVTEST_K8S_VERSIONS ?= 1.34.1 1.35.0 1.36.2 1.37.0

# GATEWAY_API_VERSION refers to the version of Gateway API CRDs.
# For more details, see https://gateway-api.sigs.k8s.io/guides/getting-started/#installing-gateway-api
Expand Down