This is an automated email from the ASF dual-hosted git repository.
ronething pushed a change to branch feat/add_udproute
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
from f1f94e78 feat: support udproute webhook
add fe5c1357 feat(apisixupstream): support portLevelSettings (#2582)
add 501b4e89 test: add e2e test case for webhook (#2585)
add 256724b1 Merge remote-tracking branch 'origin/master' into
feat/add_udproute
add 84e95186 fix: r
add 63bd67c6 fix: r
No new revisions were added by this update.
Summary of changes:
api/v2/apisixroute_types.go | 6 +
.../crd/bases/apisix.apache.org_apisixroutes.yaml | 6 +
internal/adc/translator/apisixroute.go | 100 ++++++---
internal/adc/translator/apisixupstream.go | 104 +++++----
test/e2e/apisix/e2e_test.go | 1 +
test/e2e/crds/v2/upstream.go | 124 +++++++++++
test/e2e/framework/apisix_consts.go | 105 +++++++++
test/e2e/framework/manifests/nginx.yaml | 37 ++++
test/e2e/framework/manifests/webhook.yaml | 215 +++++++++++++++++--
test/e2e/framework/nginx.go | 2 +
test/e2e/webhook/apisixconsumer.go | 88 ++++++++
test/e2e/webhook/apisixroute.go | 117 ++++++++++
test/e2e/webhook/apisixtls.go | 111 ++++++++++
test/e2e/webhook/consumer.go | 93 ++++++++
.../{gatewayapi/webhook.go => webhook/gateway.go} | 2 +-
test/e2e/webhook/gatewayproxy.go | 129 +++++++++++
.../s2b_test.go => test/e2e/webhook/grpcroute.go | 51 +++--
test/e2e/webhook/helpers.go | 237 +++++++++++++++++++++
.../s2b_test.go => test/e2e/webhook/httproute.go | 51 +++--
.../e2e/{ingress/webhook.go => webhook/ingress.go} | 2 +-
.../ingressclass.go} | 2 +-
.../{apisix/e2e_test.go => webhook/tcproute.go} | 42 ++--
.../{apisix/e2e_test.go => webhook/udproute.go} | 42 ++--
23 files changed, 1489 insertions(+), 178 deletions(-)
create mode 100644 test/e2e/webhook/apisixconsumer.go
create mode 100644 test/e2e/webhook/apisixroute.go
create mode 100644 test/e2e/webhook/apisixtls.go
create mode 100644 test/e2e/webhook/consumer.go
rename test/e2e/{gatewayapi/webhook.go => webhook/gateway.go} (99%)
create mode 100644 test/e2e/webhook/gatewayproxy.go
copy pkg/utils/s2b_test.go => test/e2e/webhook/grpcroute.go (54%)
create mode 100644 test/e2e/webhook/helpers.go
copy pkg/utils/s2b_test.go => test/e2e/webhook/httproute.go (54%)
rename test/e2e/{ingress/webhook.go => webhook/ingress.go} (99%)
rename test/e2e/{ingress/ingressclass_webhook.go => webhook/ingressclass.go}
(99%)
copy test/e2e/{apisix/e2e_test.go => webhook/tcproute.go} (53%)
copy test/e2e/{apisix/e2e_test.go => webhook/udproute.go} (53%)