Commit 78380e4
authored
feat: Add BackendUtilization + WeightedZones support (WrrLocality Lb policy) (#8634)
* Add BackendUtilization + WeightedZones support (WrrLocality Lb policy)
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
* regen
Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
* Merge branch 'main' into wrr-locality-support
Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
* Fix CEL and add examples
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
* Update docs
Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
* Adjust warmup logic
Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
* remove ptr usage
Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>
---------
Signed-off-by: jukie <10012479+Jukie@users.noreply.github.com>
Signed-off-by: jukie <10012479+jukie@users.noreply.github.com>1 parent f394346 commit 78380e4
33 files changed
Lines changed: 2169 additions & 238 deletions
File tree
- api/v1alpha1
- charts
- gateway-crds-helm/templates/generated
- gateway-helm/charts/crds/crds/generated
- examples/kubernetes
- internal
- gatewayapi/testdata
- xds/translator
- testdata
- in/xds-ir
- out/xds-ir
- site/content/en/latest/tasks/traffic
- test
- cel-validation
- e2e
- testdata
- tests
- helm/gateway-crds-helm
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
Lines changed: 8 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1170 | 1170 | | |
1171 | 1171 | | |
1172 | 1172 | | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
1176 | | - | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
1177 | 1181 | | |
1178 | 1182 | | |
1179 | 1183 | | |
| |||
Lines changed: 9 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1259 | 1259 | | |
1260 | 1260 | | |
1261 | 1261 | | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
1266 | 1271 | | |
1267 | 1272 | | |
1268 | 1273 | | |
| |||
Lines changed: 37 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12588 | 12588 | | |
12589 | 12589 | | |
12590 | 12590 | | |
12591 | | - | |
12592 | | - | |
12593 | | - | |
12594 | | - | |
12595 | | - | |
| 12591 | + | |
| 12592 | + | |
| 12593 | + | |
| 12594 | + | |
| 12595 | + | |
| 12596 | + | |
12596 | 12597 | | |
| 12598 | + | |
| 12599 | + | |
| 12600 | + | |
| 12601 | + | |
12597 | 12602 | | |
12598 | 12603 | | |
12599 | 12604 | | |
| |||
14114 | 14119 | | |
14115 | 14120 | | |
14116 | 14121 | | |
14117 | | - | |
14118 | | - | |
14119 | | - | |
14120 | | - | |
14121 | | - | |
| 14122 | + | |
| 14123 | + | |
| 14124 | + | |
| 14125 | + | |
| 14126 | + | |
| 14127 | + | |
14122 | 14128 | | |
| 14129 | + | |
| 14130 | + | |
| 14131 | + | |
| 14132 | + | |
14123 | 14133 | | |
14124 | 14134 | | |
14125 | 14135 | | |
| |||
15798 | 15808 | | |
15799 | 15809 | | |
15800 | 15810 | | |
| 15811 | + | |
| 15812 | + | |
| 15813 | + | |
| 15814 | + | |
| 15815 | + | |
| 15816 | + | |
| 15817 | + | |
15801 | 15818 | | |
15802 | | - | |
15803 | | - | |
15804 | | - | |
15805 | | - | |
| 15819 | + | |
| 15820 | + | |
15806 | 15821 | | |
15807 | 15822 | | |
15808 | 15823 | | |
| |||
17389 | 17404 | | |
17390 | 17405 | | |
17391 | 17406 | | |
| 17407 | + | |
| 17408 | + | |
| 17409 | + | |
| 17410 | + | |
| 17411 | + | |
17392 | 17412 | | |
17393 | | - | |
17394 | | - | |
17395 | | - | |
| 17413 | + | |
| 17414 | + | |
| 17415 | + | |
17396 | 17416 | | |
17397 | 17417 | | |
17398 | 17418 | | |
| |||
Lines changed: 37 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1894 | 1894 | | |
1895 | 1895 | | |
1896 | 1896 | | |
1897 | | - | |
1898 | | - | |
1899 | | - | |
1900 | | - | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
1901 | 1906 | | |
1902 | 1907 | | |
1903 | 1908 | | |
| |||
3292 | 3297 | | |
3293 | 3298 | | |
3294 | 3299 | | |
3295 | | - | |
3296 | | - | |
3297 | | - | |
3298 | | - | |
| 3300 | + | |
| 3301 | + | |
| 3302 | + | |
| 3303 | + | |
| 3304 | + | |
| 3305 | + | |
| 3306 | + | |
| 3307 | + | |
| 3308 | + | |
3299 | 3309 | | |
3300 | 3310 | | |
3301 | 3311 | | |
| |||
4976 | 4986 | | |
4977 | 4987 | | |
4978 | 4988 | | |
| 4989 | + | |
| 4990 | + | |
| 4991 | + | |
| 4992 | + | |
| 4993 | + | |
| 4994 | + | |
| 4995 | + | |
4979 | 4996 | | |
4980 | | - | |
4981 | | - | |
4982 | | - | |
| 4997 | + | |
| 4998 | + | |
| 4999 | + | |
4983 | 5000 | | |
4984 | 5001 | | |
4985 | 5002 | | |
| |||
6665 | 6682 | | |
6666 | 6683 | | |
6667 | 6684 | | |
6668 | | - | |
6669 | | - | |
6670 | | - | |
6671 | | - | |
| 6685 | + | |
| 6686 | + | |
| 6687 | + | |
| 6688 | + | |
| 6689 | + | |
| 6690 | + | |
| 6691 | + | |
| 6692 | + | |
| 6693 | + | |
6672 | 6694 | | |
6673 | 6695 | | |
6674 | 6696 | | |
| |||
Lines changed: 8 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1169 | 1169 | | |
1170 | 1170 | | |
1171 | 1171 | | |
1172 | | - | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
1176 | 1180 | | |
1177 | 1181 | | |
1178 | 1182 | | |
| |||
0 commit comments