This is an automated email from the ASF dual-hosted git repository.
ronething pushed a change to branch feat/webhook_server
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
from 5e053863 fix: r
add 7fee6bd3 chore: use constant variable instead of hard code (#2560)
add b47ed044 feat: add unified API server with debugging capabilities
(#2550)
add bdbb3b9a docs: add FAQ page (#2561)
add a47c8c6e docs: add config.yaml reference doc; explain a few parameters
and gateway port being ignored (#2552)
add 72626839 chore: remove redundant debug logging for metrics response
(#2567)
add e66d50d6 Merge remote-tracking branch 'origin/master' into
feat/webhook_server
add f367f122 fix: r
No new revisions were added by this update.
Summary of changes:
api/adc/types.go | 54 +---
config/samples/config.yaml | 34 +-
docs/en/latest/FAQ.md | 56 ++++
docs/en/latest/config.json | 7 +-
docs/en/latest/getting-started/configure-routes.md | 27 +-
.../latest/getting-started/key-authentication.md | 27 +-
docs/en/latest/getting-started/load-balancing.md | 27 +-
docs/en/latest/getting-started/rate-limiting.md | 27 +-
docs/en/latest/reference/configuration-file.md | 75 +++++
docs/en/latest/reference/example.md | 39 ++-
internal/adc/cache/memdb.go | 40 +--
internal/adc/client/client.go | 19 +-
internal/adc/translator/apisixroute.go | 3 +-
internal/adc/translator/gateway.go | 3 +-
internal/adc/translator/httproute.go | 9 +-
internal/adc/translator/ingress.go | 3 +-
internal/controller/apisixroute_controller.go | 2 +-
internal/controller/config/config.go | 37 +++
internal/controller/config/types.go | 18 ++
internal/controller/consumer_controller.go | 3 +-
internal/controller/gateway_controller.go | 3 +-
internal/controller/httproute_controller.go | 8 +-
internal/controller/httproutepolicy.go | 11 +-
internal/controller/indexer/indexer.go | 11 +-
internal/controller/ingress_controller.go | 3 +-
internal/controller/policies.go | 3 +-
internal/manager/controllers.go | 26 +-
internal/manager/run.go | 42 ++-
internal/manager/server/server.go | 69 +++++
internal/manager/webhooks.go | 5 +-
internal/provider/apisix/provider.go | 36 ++-
internal/provider/common/adcdebugserver.go | 341 +++++++++++++++++++++
internal/provider/provider.go | 1 +
internal/provider/register.go | 5 +
internal/webhook/v1/ingress_webhook.go | 2 +-
test/conformance/suite_test.go | 3 +-
test/e2e/crds/v1alpha1/gatewayproxy.go | 3 +-
test/e2e/crds/v2/route.go | 3 -
test/e2e/e2e_test.go | 1 -
test/e2e/gatewayapi/controller.go | 9 +-
test/e2e/gatewayapi/gatewayproxy.go | 13 +-
test/e2e/scaffold/scaffold.go | 17 +-
42 files changed, 931 insertions(+), 194 deletions(-)
create mode 100644 docs/en/latest/FAQ.md
create mode 100644 docs/en/latest/reference/configuration-file.md
create mode 100644 internal/manager/server/server.go
create mode 100644 internal/provider/common/adcdebugserver.go
delete mode 100644 test/e2e/e2e_test.go