Commit 291f02b
[release/v1.5] cherrypick for rc.2 (#6696)
* chore: cleanups from #6597 (#6647)
Cleanup
Signed-off-by: jukie <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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 <[email protected]>
* address comment
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
---------
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: zirain <[email protected]>
* fix: nil pointer when InsecureSkipVerify is true (#6652)
* fix nil pointer when InsecureSkipVerify is true
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* add test
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* delete cacert for the xds translator test
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: zirain <[email protected]>
* fix: allow imageRepository contains port (#6658) (#6660)
(cherry picked from commit c988ec5)
Signed-off-by: Arko Dasgupta <[email protected]>
Co-authored-by: 聪 <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: improve policy concepts section (#6663)
better explain
* targets
* precedence
* merge types
Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: observability pre req not required in admin console page (#6662)
Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: xds name scheme v2 (#6656)
* name scheme v2
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
name scheme v2
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* address comment
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* address comment
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
---------
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: highlight wait step (#6665)
* docs: highlight wait step
Signed-off-by: zirain <[email protected]>
* update
Signed-off-by: zirain <[email protected]>
---------
Signed-off-by: zirain <[email protected]>
* fix: populate status for custom backendRef not found (#6670)
Signed-off-by: bitliu <[email protected]>
Signed-off-by: zirain <[email protected]>
* fix: xds name schema v2 (#6638)
* rename route config
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* rename HCM statPrefix
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* rename virtual host
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* fix test
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* minor change
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* address comment
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
---------
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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 <[email protected]>
* Add additional explanation to the overview
Signed-off-by: Karol Szwaj <[email protected]>
---------
Signed-off-by: Karol Szwaj <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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 <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: skipping TLS verification (#6653)
* docs for skipping TLS verification
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* remove btlsp for skiptlsverify
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* address comment
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* address comment
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* remove public
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
---------
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: zirain <[email protected]>
* feat: add listener metadata (#6639)
* add listener metadata
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* remove sort
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
---------
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: zirain <[email protected]>
* fix: Fix BTP ZoneAware translation (#6668)
* Fix BTP ZoneAware translation
Signed-off-by: jukie <[email protected]>
* Add e2e
Signed-off-by: jukie <[email protected]>
---------
Signed-off-by: jukie <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: unhide zoneaware api for docs (#6683)
unhide api docs
Signed-off-by: jukie <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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 <[email protected]>
* fix test
Signed-off-by: Arko Dasgupta <[email protected]>
---------
Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: zirain <[email protected]>
* docs: Update Zone Aware Routing for BackendTrafficPolicy configuration example (#6667)
Update zone aware routing docs
Signed-off-by: jukie <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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 <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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] <[email protected]>
* fix gen
Signed-off-by: zirain <[email protected]>
---------
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: zirain <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: zirain <[email protected]>
Signed-off-by: zirain <[email protected]>
* fix: controller panic when reloading config (#6688)
* fix controller panic when reloading config
Signed-off-by: zirain <[email protected]>
* use gwapiv1.Duration instead of metav1.Duration (#6664)
* use gwapiv1.Duration instead of metav1.Duration
fixes: #4746
Signed-off-by: Arko Dasgupta <[email protected]>
* add charts
Signed-off-by: Arko Dasgupta <[email protected]>
* go back to metav1 in IR to make YAML tests happy
Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: zirain <[email protected]>
* 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 <[email protected]>
* [release/v1.5] release notes for rc.2 (#6697)
* [release/v1.5] release notes for rc.2
Signed-off-by: zirain <[email protected]>
---------
Signed-off-by: jukie <[email protected]>
Signed-off-by: zirain <[email protected]>
Signed-off-by: Huabing (Robin) Zhao <[email protected]>
Signed-off-by: Arko Dasgupta <[email protected]>
Signed-off-by: bitliu <[email protected]>
Signed-off-by: Karol Szwaj <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Isaac <[email protected]>
Co-authored-by: Huabing (Robin) Zhao <[email protected]>
Co-authored-by: Arko Dasgupta <[email protected]>
Co-authored-by: 聪 <[email protected]>
Co-authored-by: Xunzhuo <[email protected]>
Co-authored-by: Karol Szwaj <[email protected]>
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