feat: buffer annotations and envoy gateway emitter#305
feat: buffer annotations and envoy gateway emitter#305k8s-ci-robot merged 14 commits intokubernetes-sigs:mainfrom
Conversation
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
|
Hi @kkk777-7. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Stevenjin8
left a comment
There was a problem hiding this comment.
Yeah this is pretty much exactly what I imagined. Do you mind adding a CODEOWNERS file and adding yourself as a codeowner for the envoy gateway emitter? And say that you agree to https://github.com/kubernetes-sigs/ingress2gateway/blob/main/docs/emitters.md
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
|
@Stevenjin8 |
|
/ok-to-test |
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
|
Envoy Gateway’s latest version requires Go 1.25.3. But, golangci-lint v1 doesn’t support Go 1.25. |
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
|
@kkk777-7 tests are failing |
|
Hi @Stevenjin8, golangci-lint v1 doesn't support Go v1.25. so happened CI failure. I’d appreciate it if we could merge #323 first, and then merge this one afterward. |
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
|
/retest |
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
|
/approve cancel |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kkk777-7, Stevenjin8 The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
* feat: support route rule name Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * feat: body size parse in ingress nginx provider Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * feat: body size emission in envoy gateway provider Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * add notifications Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * update byte regex Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * add CODEOWNERS Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * address comments in provider Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * address comments in emitter Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * fix: setting nil in IR Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> * fix boilerplate lint Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com> --------- Signed-off-by: kkk777-7 <kota.kimura0725@gmail.com>
What type of PR is this?
/kind feature
depends on #298What this PR does / why we need it:
Add Envoy Gateway emitter.
Support proxy body size annotations.
nginx.ingress.kubernetes.io/proxy-body-sizenginx.ingress.kubernetes.io/client-body-buffer-sizeWhich issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?: