Commit 291f02b
[release/v1.5] cherrypick for rc.2 (#6696)
* chore: cleanups from #6597 (#6647)
Cleanup
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: set order for grpc_web and grpc_stats filters (#6626)
* set order for grpc_web and grpc_stats filters
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* address comment
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
---------
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: nil pointer when InsecureSkipVerify is true (#6652)
* fix nil pointer when InsecureSkipVerify is true
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* add test
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* delete cacert for the xds translator test
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: allow imageRepository contains port (#6658) (#6660)
(cherry picked from commit c988ec5)
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Co-authored-by: 聪 <congwu@alauda.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: improve policy concepts section (#6663)
better explain
* targets
* precedence
* merge types
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: observability pre req not required in admin console page (#6662)
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: xds name scheme v2 (#6656)
* name scheme v2
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
name scheme v2
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* address comment
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* address comment
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
---------
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: highlight wait step (#6665)
* docs: highlight wait step
Signed-off-by: zirain <zirain2009@gmail.com>
* update
Signed-off-by: zirain <zirain2009@gmail.com>
---------
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: populate status for custom backendRef not found (#6670)
Signed-off-by: bitliu <bitliu@tencent.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: xds name schema v2 (#6638)
* rename route config
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* rename HCM statPrefix
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* rename virtual host
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* fix test
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* minor change
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* address comment
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
---------
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: expand Gateway Namespace Mode doc on client/server auth (#6616)
* Expand Gateway Namespace Mode doc on client/server auth
Signed-off-by: Karol Szwaj <karol.szwaj@gmail.com>
* Add additional explanation to the overview
Signed-off-by: Karol Szwaj <karol.szwaj@gmail.com>
---------
Signed-off-by: Karol Szwaj <karol.szwaj@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* increase earlyRequestHeaders from 16 to 64 (#6673)
* created a new definition of HTTPFilterHeader that supports 64 items
for `set`, `add`, and `remove`
* sanitizing request headers from untrusted downstream traffic is a
common use case and 16 items may not be adequate enough at times.
This action needs to be performed route processing for cases
and the HTTPRoute filters cannot be used
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: skipping TLS verification (#6653)
* docs for skipping TLS verification
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* remove btlsp for skiptlsverify
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* address comment
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* address comment
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* remove public
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
---------
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* feat: add listener metadata (#6639)
* add listener metadata
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
* remove sort
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
---------
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: Fix BTP ZoneAware translation (#6668)
* Fix BTP ZoneAware translation
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
* Add e2e
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
---------
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: unhide zoneaware api for docs (#6683)
unhide api docs
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* watchable: use Store directly instead of HandleStore wrapper (#6680)
* watchable: use Store directly instead of HandleStore wrapper
GC is unable to collect the temporary references created in
`HandleStore`
Relates to #6406
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
* fix test
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
---------
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* docs: Update Zone Aware Routing for BackendTrafficPolicy configuration example (#6667)
Update zone aware routing docs
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* combine the xds-translator and xds-server runner into one (#6586)
* combine the xds-translator and xds-server into one xds runner
* primarily to reduce memory and convergence time
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* build(deps): bump the gomod group across 1 directory with 6 updates (#6691)
* build(deps): bump the gomod group across 1 directory with 6 updates
Bumps the gomod group with 4 updates in the / directory: [github.com/miekg/dns](https://github.com/miekg/dns), [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang), [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) and [go.opentelemetry.io/proto/otlp](https://github.com/open-telemetry/opentelemetry-proto-go).
Updates `github.com/miekg/dns` from 1.1.67 to 1.1.68
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](miekg/dns@v1.1.67...v1.1.68)
Updates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.22.0...v1.23.0)
Updates `github.com/quic-go/quic-go` from 0.52.0 to 0.54.0
- [Release notes](https://github.com/quic-go/quic-go/releases)
- [Commits](quic-go/quic-go@v0.52.0...v0.54.0)
Updates `go.opentelemetry.io/proto/otlp` from 1.7.0 to 1.7.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-proto-go/releases)
- [Commits](open-telemetry/opentelemetry-proto-go@v1.7.0...v1.7.1)
Updates `google.golang.org/genproto/googleapis/api` from 0.0.0-20250603155806-513f23925822 to 0.0.0-20250728155136-f173205681a0
- [Commits](https://github.com/googleapis/go-genproto/commits)
Updates `google.golang.org/genproto/googleapis/rpc` from 0.0.0-20250603155806-513f23925822 to 0.0.0-20250728155136-f173205681a0
- [Commits](https://github.com/googleapis/go-genproto/commits)
---
updated-dependencies:
- dependency-name: github.com/miekg/dns
dependency-version: 1.1.68
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
- dependency-name: github.com/quic-go/quic-go
dependency-version: 0.54.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: gomod
- dependency-name: go.opentelemetry.io/proto/otlp
dependency-version: 1.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/genproto/googleapis/api
dependency-version: 0.0.0-20250728155136-f173205681a0
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gomod
- dependency-name: google.golang.org/genproto/googleapis/rpc
dependency-version: 0.0.0-20250728155136-f173205681a0
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: gomod
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix gen
Signed-off-by: zirain <zirain2009@gmail.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: zirain <zirain2009@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: zirain <zirain2009@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: controller panic when reloading config (#6688)
* fix controller panic when reloading config
Signed-off-by: zirain <zirain2009@gmail.com>
* use gwapiv1.Duration instead of metav1.Duration (#6664)
* use gwapiv1.Duration instead of metav1.Duration
fixes: #4746
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
* add charts
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
* go back to metav1 in IR to make YAML tests happy
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* fix: don't block deployment creating when missing secret in EnvoyProxy (#6692)
* fix: don't block deployment creating when missing secret in EnvoyProxy
Signed-off-by: zirain <zirain2009@gmail.com>
* [release/v1.5] release notes for rc.2 (#6697)
* [release/v1.5] release notes for rc.2
Signed-off-by: zirain <zirain2009@gmail.com>
---------
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: zirain <zirain2009@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: bitliu <bitliu@tencent.com>
Signed-off-by: Karol Szwaj <karol.szwaj@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Isaac <10012479+jukie@users.noreply.github.com>
Co-authored-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Co-authored-by: Arko Dasgupta <arkodg@users.noreply.github.com>
Co-authored-by: 聪 <congwu@alauda.io>
Co-authored-by: Xunzhuo <bitliu@tencent.com>
Co-authored-by: Karol Szwaj <karol.szwaj@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent c988ec5 commit 291f02b
File tree
145 files changed
+3937
-1810
lines changed- api/v1alpha1
- validation
- charts
- gateway-crds-helm/templates/generated
- gateway-helm/crds/generated
- examples/extension-server
- internal
- cmd
- egctl/testdata/translate/out
- envoygateway/config
- gatewayapi
- resource/testdata
- runner
- testdata
- extensions
- infrastructure
- common
- kubernetes/proxy
- ir
- message
- metrics
- provider/kubernetes
- xds
- runner
- server/runner
- translator
- runner
- testdata
- in/xds-ir
- out/xds-ir
- types
- release-notes
- site/content/en
- contributions
- latest
- api
- concepts/gateway_api_extensions
- tasks
- extensibility
- operations
- security
- traffic
- troubleshooting
- v1.4/tasks/operations
- test
- cel-validation
- e2e
- testdata
- tests
- helm/gateway-crds-helm
- resilience/tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
145 files changed
+3937
-1810
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
159 | 158 | | |
160 | 159 | | |
161 | 160 | | |
162 | | - | |
| 161 | + | |
163 | 162 | | |
164 | 163 | | |
165 | 164 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| 40 | + | |
| 41 | + | |
38 | 42 | | |
39 | 43 | | |
40 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
147 | 150 | | |
148 | 151 | | |
149 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
150 | 156 | | |
151 | 157 | | |
152 | 158 | | |
| 159 | + | |
| 160 | + | |
153 | 161 | | |
154 | 162 | | |
155 | 163 | | |
| |||
173 | 181 | | |
174 | 182 | | |
175 | 183 | | |
176 | | - | |
| 184 | + | |
177 | 185 | | |
178 | 186 | | |
179 | 187 | | |
| |||
193 | 201 | | |
194 | 202 | | |
195 | 203 | | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
196 | 207 | | |
197 | 208 | | |
198 | 209 | | |
| |||
432 | 443 | | |
433 | 444 | | |
434 | 445 | | |
| 446 | + | |
435 | 447 | | |
436 | | - | |
437 | | - | |
| 448 | + | |
438 | 449 | | |
439 | 450 | | |
440 | 451 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
272 | 272 | | |
273 | 273 | | |
274 | 274 | | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
275 | 281 | | |
276 | 282 | | |
277 | 283 | | |
| |||
344 | 350 | | |
345 | 351 | | |
346 | 352 | | |
347 | | - | |
| 353 | + | |
348 | 354 | | |
349 | 355 | | |
350 | 356 | | |
351 | 357 | | |
352 | | - | |
| 358 | + | |
353 | 359 | | |
354 | 360 | | |
355 | 361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
| 8 | + | |
12 | 9 | | |
13 | 10 | | |
14 | 11 | | |
| |||
42 | 39 | | |
43 | 40 | | |
44 | 41 | | |
45 | | - | |
46 | 42 | | |
47 | 43 | | |
48 | | - | |
| 44 | + | |
49 | 45 | | |
50 | 46 | | |
51 | 47 | | |
| |||
68 | 64 | | |
69 | 65 | | |
70 | 66 | | |
71 | | - | |
72 | 67 | | |
73 | 68 | | |
74 | | - | |
| 69 | + | |
75 | 70 | | |
76 | 71 | | |
77 | 72 | | |
| |||
90 | 85 | | |
91 | 86 | | |
92 | 87 | | |
93 | | - | |
94 | 88 | | |
95 | 89 | | |
96 | | - | |
| 90 | + | |
97 | 91 | | |
98 | 92 | | |
99 | 93 | | |
100 | | - | |
101 | 94 | | |
102 | 95 | | |
103 | | - | |
| 96 | + | |
104 | 97 | | |
105 | 98 | | |
106 | 99 | | |
107 | 100 | | |
108 | | - | |
109 | 101 | | |
110 | 102 | | |
111 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | 50 | | |
52 | 51 | | |
53 | 52 | | |
| |||
120 | 119 | | |
121 | 120 | | |
122 | 121 | | |
123 | | - | |
| 122 | + | |
124 | 123 | | |
125 | 124 | | |
126 | 125 | | |
| |||
147 | 146 | | |
148 | 147 | | |
149 | 148 | | |
150 | | - | |
| 149 | + | |
151 | 150 | | |
152 | 151 | | |
153 | 152 | | |
| |||
156 | 155 | | |
157 | 156 | | |
158 | 157 | | |
159 | | - | |
160 | 158 | | |
161 | 159 | | |
162 | 160 | | |
| |||
166 | 164 | | |
167 | 165 | | |
168 | 166 | | |
169 | | - | |
170 | 167 | | |
171 | 168 | | |
172 | 169 | | |
173 | 170 | | |
174 | 171 | | |
175 | | - | |
176 | 172 | | |
177 | 173 | | |
178 | 174 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
110 | 109 | | |
111 | 110 | | |
112 | 111 | | |
113 | | - | |
| 112 | + | |
114 | 113 | | |
115 | 114 | | |
116 | 115 | | |
| |||
127 | 126 | | |
128 | 127 | | |
129 | 128 | | |
| 129 | + | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| |||
0 commit comments