This is an automated email from the ASF dual-hosted git repository.
ronething pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
from be91920e feat(apisixupstream): support discovery (#2577)
add 5bb2afd6 feat: add secret/service resource checker for webhook (#2580)
No new revisions were added by this update.
Summary of changes:
config/webhook/manifests.yaml | 100 +++++++++++++
internal/manager/webhooks.go | 15 ++
internal/webhook/v1/apisixconsumer_webhook.go | 123 ++++++++++++++++
internal/webhook/v1/apisixconsumer_webhook_test.go | 137 ++++++++++++++++++
internal/webhook/v1/apisixroute_webhook.go | 146 +++++++++++++++++++
internal/webhook/v1/apisixroute_webhook_test.go | 158 +++++++++++++++++++++
internal/webhook/v1/apisixtls_webhook.go | 105 ++++++++++++++
internal/webhook/v1/apisixtls_webhook_test.go | 116 +++++++++++++++
internal/webhook/v1/consumer_webhook.go | 112 +++++++++++++++
internal/webhook/v1/consumer_webhook_test.go | 130 +++++++++++++++++
internal/webhook/v1/gatewayproxy_webhook.go | 113 +++++++++++++++
internal/webhook/v1/gatewayproxy_webhook_test.go | 152 ++++++++++++++++++++
internal/webhook/v1/reference/checker.go | 107 ++++++++++++++
13 files changed, 1514 insertions(+)
create mode 100644 internal/webhook/v1/apisixconsumer_webhook.go
create mode 100644 internal/webhook/v1/apisixconsumer_webhook_test.go
create mode 100644 internal/webhook/v1/apisixroute_webhook.go
create mode 100644 internal/webhook/v1/apisixroute_webhook_test.go
create mode 100644 internal/webhook/v1/apisixtls_webhook.go
create mode 100644 internal/webhook/v1/apisixtls_webhook_test.go
create mode 100644 internal/webhook/v1/consumer_webhook.go
create mode 100644 internal/webhook/v1/consumer_webhook_test.go
create mode 100644 internal/webhook/v1/gatewayproxy_webhook.go
create mode 100644 internal/webhook/v1/gatewayproxy_webhook_test.go
create mode 100644 internal/webhook/v1/reference/checker.go