This is an automated email from the ASF dual-hosted git repository.
ronething pushed a change to branch feat/gateway_ingressclass_webhook
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
from 13438f94 feat: add webhook for ingressclass and gateway
add d7d3b174 feat: logic
add 543d82cf test: e2e
add 9b49ec73 fix: r
No new revisions were added by this update.
Summary of changes:
config/webhook/manifests.yaml | 40 ++++++++++++++
internal/manager/webhooks.go | 6 ++
internal/webhook/v1/gateway_webhook.go | 51 ++++++++++++++---
internal/webhook/v1/ingressclass_webhook.go | 52 ++++++++++++++---
test/e2e/framework/manifests/webhook.yaml | 52 +++++++++++++++--
test/e2e/gatewayapi/webhook.go | 86 +++++++++++++++++++++++++++++
test/e2e/ingress/ingressclass_webhook.go | 83 ++++++++++++++++++++++++++++
7 files changed, 347 insertions(+), 23 deletions(-)
create mode 100644 test/e2e/gatewayapi/webhook.go
create mode 100644 test/e2e/ingress/ingressclass_webhook.go