[release/v1.1] cherry-pick main#3935
Merged
guydc merged 90 commits intoenvoyproxy:release/v1.1from Jul 23, 2024
Merged
Conversation
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
…3780) Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.21.0 to 0.22.0. - [Commits](golang/sys@v0.21.0...v0.22.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: zirain <zirain2009@gmail.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
…ools/docker/envoy-gateway (envoyproxy#3778) build(deps): bump distroless/static in /tools/docker/envoy-gateway Bumps distroless/static from `e9ac71e` to `8dd8d3c`. --- updated-dependencies: - dependency-name: distroless/static dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
Bumps [fortio.org/log](https://github.com/fortio/log) from 1.12.2 to 1.14.0. - [Release notes](https://github.com/fortio/log/releases) - [Commits](fortio/log@v1.12.2...v1.14.0) --- updated-dependencies: - dependency-name: fortio.org/log dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: zirain <zirain2009@gmail.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
…proxy#3783) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.64.0 to 1.65.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.64.0...v1.65.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* move release-notes out of version Signed-off-by: zirain <zirain2009@gmail.com> * fix Signed-off-by: zirain <zirain2009@gmail.com> * update release-notes Signed-off-by: zirain <zirain2009@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com>
Signed-off-by: Guy Daich <guy.daich@sap.com>
* docs for building wasm images Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * address comments Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * minor change Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> --------- Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
* Use Wasm instead of WASM Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> * part2 Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com> --------- Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
* enable client timeout test Signed-off-by: Guy Daich <guy.daich@sap.com> * fix target of policy Signed-off-by: Guy Daich <guy.daich@sap.com> --------- Signed-off-by: Guy Daich <guy.daich@sap.com>
* add benchmark report save dir Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add benchmark report to latest release Signed-off-by: shawnh2 <shawnhxh@outlook.com> * separate benchmark-test push and pull_request event Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add benchmark report to release workflow Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix lint and update doc Signed-off-by: shawnh2 <shawnhxh@outlook.com> * move out resource limit unit Signed-off-by: shawnh2 <shawnhxh@outlook.com> --------- Signed-off-by: shawnh2 <shawnhxh@outlook.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
Signed-off-by: zirain <zirain2009@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
Revert "docs: fix grafana link (envoyproxy#3818)" This reverts commit 0af2f9f. Signed-off-by: zirain <zirain2009@gmail.com>
…cies (envoyproxy#3800) * Support target selectors on Envoy Gateway Extension Server policies Signed-off-by: Lior Okman <lior.okman@sap.com> * Fixed the linter errors Signed-off-by: Lior Okman <lior.okman@sap.com> --------- Signed-off-by: Lior Okman <lior.okman@sap.com>
…example extension server (envoyproxy#3788) * Updating the documentation for Extension Servers and adding an example extension server. Signed-off-by: Lior Okman <lior.okman@sap.com> * Make the docs linter happy Signed-off-by: Lior Okman <lior.okman@sap.com> * Add license headers to every new source file, and make the yaml linter ignore the extension-server chart Signed-off-by: Lior Okman <lior.okman@sap.com> * Add the boilerplate license for generated files. Signed-off-by: Lior Okman <lior.okman@sap.com> --------- Signed-off-by: Lior Okman <lior.okman@sap.com>
* docs for ip whitelisting/blacklisting Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * replace terms based on CNCF INI doc Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * address comments Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> --------- Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> Co-authored-by: Guy Daich <guy.daich@sap.com>
* docs: gRPC Access Log Service (ALS) sink Signed-off-by: zirain <zirain2009@gmail.com> * ignore githubusercontent.com Signed-off-by: zirain <zirain2009@gmail.com> * update Signed-off-by: zirain <zirain2009@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com> Co-authored-by: Guy Daich <guy.daich@sap.com>
update v1.1.0-rc.1 release notes Signed-off-by: Guy Daich <guy.daich@sap.com>
* docs for wasm extensions Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * fix lint Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * address comments Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * minor change Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> --------- Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> Co-authored-by: Guy Daich <guy.daich@sap.com>
…nvoyproxy#3760) Signed-off-by: bitliu <bitliu@tencent.com>
…tly (envoyproxy#3827) Signed-off-by: Kensei Nakada <handbomusic@gmail.com>
* chore: golang v1.22.5 Signed-off-by: Kensei Nakada <handbomusic@gmail.com> * chore: update golang version in example manifest Signed-off-by: Kensei Nakada <handbomusic@gmail.com> --------- Signed-off-by: Kensei Nakada <handbomusic@gmail.com> Co-authored-by: zirain <zirain2009@gmail.com>
…envoyproxy#3828) * chore: add make lint.fix to address auto fixable lint issues Signed-off-by: Kensei Nakada <handbomusic@gmail.com> * chore: rename to lint.fix-golint Signed-off-by: Kensei Nakada <handbomusic@gmail.com> * chore: golang v1.22.5 Signed-off-by: Kensei Nakada <handbomusic@gmail.com> * fix: correct a mistake on the name Signed-off-by: Kensei Nakada <handbomusic@gmail.com> --------- Signed-off-by: Kensei Nakada <handbomusic@gmail.com>
* add docs for patching field within EnvoyService Signed-off-by: shawnh2 <shawnhxh@outlook.com> * update path service example Signed-off-by: shawnh2 <shawnhxh@outlook.com> --------- Signed-off-by: shawnh2 <shawnhxh@outlook.com>
remove ALS gRPC initialMetadata Signed-off-by: zirain <zirain2009@gmail.com>
) * rename v1.0.2 to docs Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * retain v1.0.2 directory to avoid dead links Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * fix link Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * fix link Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * copy v1.0.2 to docs in make file Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * test auto copy Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * test auto copy Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * test auto copy Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * test auto copy Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * test auto copy Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * copy latest version docs to docs directory Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> --------- Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> Co-authored-by: zirain <zirain2009@gmail.com>
fix backendtls Signed-off-by: Guy Daich <guy.daich@sap.com>
* add test for empty policies Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * add test for eep Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * add teset for eep Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * fix eep override issue Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> --------- Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
* accesslog: fix different CelMatches on AccessLog Signed-off-by: zirain <zirain2009@gmail.com> * lint Signed-off-by: zirain <zirain2009@gmail.com> * text Signed-off-by: zirain <zirain2009@gmail.com> * lint Signed-off-by: zirain <zirain2009@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com> Co-authored-by: Guy Daich <guy.daich@sap.com>
…roxy#3878) * Responding back with an error message around translation errors may leak info to internet facing external clients around ingress internals Signed-off-by: Arko Dasgupta <arko@tetrate.io> Co-authored-by: zirain <zirain2009@gmail.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
…y#3876) * GetParentReferences should use namespace from RouteContext Signed-off-by: zirain <zirain2009@gmail.com> * lint Signed-off-by: zirain <zirain2009@gmail.com> * add test Signed-off-by: zirain <zirain2009@gmail.com> * fix test Signed-off-by: zirain <zirain2009@gmail.com> * update Signed-off-by: zirain <zirain2009@gmail.com> * add negative case Signed-off-by: zirain <zirain2009@gmail.com> * address review comment Signed-off-by: zirain <zirain2009@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com>
* update api doc and e2e test env for lb Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add e2e test for round robin lb Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix gen-check Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add e2e test for source ip consistent hash lb Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add e2e test for header consistent hash lb Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add e2e test for cookie consistent hash lb Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add deployment only for lb test case Signed-off-by: shawnh2 <shawnhxh@outlook.com> * rename deployment for different test setup Signed-off-by: shawnh2 <shawnhxh@outlook.com> * wait deployment to have available replicas Signed-off-by: shawnh2 <shawnhxh@outlook.com> --------- Signed-off-by: shawnh2 <shawnhxh@outlook.com> Co-authored-by: zirain <zirain2009@gmail.com>
…voyproxy#3890) * add e2e test for cookie based consistent hash load balancing Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix lint Signed-off-by: shawnh2 <shawnhxh@outlook.com> * lower the round robin lb test boundary Signed-off-by: shawnh2 <shawnhxh@outlook.com> * add case for generated cookie Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix lint Signed-off-by: shawnh2 <shawnhxh@outlook.com> * remove response dump Signed-off-by: shawnh2 <shawnhxh@outlook.com> --------- Signed-off-by: shawnh2 <shawnhxh@outlook.com>
* enable HTTPRouteBackendRequestHeaderModifier test already supported with envoyproxy#3246 Signed-off-by: Arko Dasgupta <arko@tetrate.io> * make testdata Signed-off-by: Arko Dasgupta <arko@tetrate.io> --------- Signed-off-by: Arko Dasgupta <arko@tetrate.io>
disable until the field moves from experiemental to stable so status writes for a GatewayClass dont fail when the datatypes differ Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
…roxy#3895) validateEndpointSliceForReconcile should check reference from EnvoyProxy Signed-off-by: zirain <zirain2009@gmail.com>
* add grafonnet lib and support for resources monitor dashboard Signed-off-by: shawnh2 <shawnhxh@outlook.com> * update helm-generate to support grafonnet generate dashboards Signed-off-by: shawnh2 <shawnhxh@outlook.com> * update doc Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix doc-lint and osv-scan Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix tools path Signed-off-by: shawnh2 <shawnhxh@outlook.com> * resolve conflicts Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix gen-check Signed-off-by: shawnh2 <shawnhxh@outlook.com> * fix doc-lint Signed-off-by: shawnh2 <shawnhxh@outlook.com> --------- Signed-off-by: shawnh2 <shawnhxh@outlook.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
* This ensures the readinessProbe kicks in only after the container has started * max startup time is 300s - 30 (failureThreshold) x 10 (periodSeconds). After this the container is killed and the `restartPolicy` kicks in https://kubernetes.io/docs/concepts/configuration/liveness-readiness-startup-probes/#startup-probe Fixes: envoyproxy#3511 Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: zirain <zirain2009@gmail.com>
* e2e: make sure OTel-collector is ready Signed-off-by: zirain <zirain2009@gmail.com> * fix gen Signed-off-by: zirain <zirain2009@gmail.com> * fix retry Signed-off-by: zirain <zirain2009@gmail.com> * remove infrastructure.parametersRef from all-namespace Signed-off-by: zirain <zirain2009@gmail.com> * update Signed-off-by: zirain <zirain2009@gmail.com> * update Signed-off-by: zirain <zirain2009@gmail.com> * lint Signed-off-by: zirain <zirain2009@gmail.com> * fix bad request Signed-off-by: zirain <zirain2009@gmail.com> * increase time of one cycle Signed-off-by: zirain <zirain2009@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com>
add load balancing usage Signed-off-by: shawnh2 <shawnhxh@outlook.com> Co-authored-by: Xunzhuo <bitliu@tencent.com>
Signed-off-by: bitliu <bitliu@tencent.com>
…ors without explicit targetRefs (envoyproxy#3904) Fix the CEL definitions to allow policies that use target selectors without explicit targetRefs Signed-off-by: Lior Okman <lior.okman@sap.com>
Add tlog.Logf() logger Signed-off-by: Manoramsharma <img_2020037@iiitm.ac.in>
* e2e: refactor and improve lb test Signed-off-by: zirain <zirain2009@gmail.com> * tlog Signed-off-by: zirain <zirain2009@gmail.com> * update Signed-off-by: zirain <zirain2009@gmail.com> * lint Signed-off-by: zirain <zirain2009@gmail.com> * nit Signed-off-by: zirain <zirain2009@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
* release v1.1.0 Signed-off-by: Guy Daich <guy.daich@sap.com> * update release notes with delta from v1.1.0-rc.1 Signed-off-by: Guy Daich <guy.daich@sap.com> * fix lint Signed-off-by: Guy Daich <guy.daich@sap.com> --------- Signed-off-by: Guy Daich <guy.daich@sap.com>
zirain
approved these changes
Jul 22, 2024
arkodg
approved these changes
Jul 22, 2024
zhaohuabing
approved these changes
Jul 22, 2024
shawnh2
approved these changes
Jul 23, 2024
Contributor
|
/retest |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What type of PR is this?
What this PR does / why we need it:
cherry-pick main for release v1.1.0
Which issue(s) this PR fixes:
Fixes #