├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ ├── enhancement.yaml │ ├── epic.yaml │ ├── gw_testing_request.yaml │ └── release.yaml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── redhat-opdev-preflight-action │ │ ├── Dockerfile │ │ ├── action.yaml │ │ └── entrypoint.sh ├── codecov.yml ├── dependabot.yml ├── stale.yml ├── supported_k8s_node_versions.yaml ├── test_dependencies.yaml └── workflows │ ├── _conformance_tests.yaml │ ├── _docker_build.yaml │ ├── _e2e_tests.yaml │ ├── _envtest_tests.yaml │ ├── _integration_tests.yaml │ ├── _kongintegration_tests.yaml │ ├── _linters.yaml │ ├── _performance_tests.yaml │ ├── _test_reports.yaml │ ├── _unit_tests.yaml │ ├── backport.yaml │ ├── benchmarks.yaml │ ├── check_fixed_issues_references.yaml │ ├── check_pr_labels.yaml │ ├── checks.yaml │ ├── cleanup.yaml │ ├── codeql.yaml │ ├── conformance_tests_report.yaml │ ├── e2e_nightly.yaml │ ├── e2e_targeted.yaml │ ├── e2e_trigger_via_label.yaml │ ├── license.yaml │ ├── nightly.yaml │ ├── performance_nightly.yaml │ ├── performance_targeted.yaml │ ├── performance_trigger_via_label.yaml │ ├── regenerate_on_deps_bump.yaml │ ├── release.yaml │ ├── release_docs.yaml │ ├── scorecard.yml │ ├── test_nightly.yaml │ ├── validate_kong_image.yaml │ └── validate_kong_image_trigger_via_label.yaml ├── .gitignore ├── .golangci.yaml ├── .mise.toml ├── .tools_versions.yaml ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.debug ├── FEATURE_GATES.md ├── FEATURE_PREVIEW_DOCUMENTATION.md ├── LICENSE ├── LICENSES ├── MAINTAINERS.md ├── Makefile ├── PROJECT ├── README.md ├── RELEASE.md ├── SECURITY.md ├── TESTING.md ├── config ├── base │ ├── ingressclass.yaml │ ├── kong-ingress-dbless.yaml │ ├── kustomization.yaml │ ├── namespace.yaml │ ├── service.yaml │ ├── serviceaccount.yaml │ └── validation-service.yaml ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── components │ ├── konnect │ │ ├── kustomization.yaml │ │ └── manager.yaml │ ├── manager_dev_patch │ │ ├── kustomization.yaml │ │ └── manager.yaml │ └── manager_dev_webhook │ │ ├── kustomization.yaml │ │ ├── manager_webhook_listen_patch.yaml │ │ ├── manager_webhook_secret.yaml │ │ └── validating_webhook_configuration.yaml ├── crd │ ├── incubator │ │ └── kustomization.yaml │ └── kustomization.yaml ├── default │ ├── kustomization.yaml │ └── manager_config_patch.yaml ├── dev │ ├── kustomization.yaml │ └── manager_dev.yaml ├── image │ ├── enterprise │ │ └── kustomization.yaml │ └── oss │ │ └── kustomization.yaml ├── manager │ ├── controller_manager_config.yaml │ ├── kustomization.yaml │ └── manager.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── auth_proxy_client_clusterrole.yaml │ ├── auth_proxy_role.yaml │ ├── auth_proxy_role_binding.yaml │ ├── auth_proxy_service.yaml │ ├── crds │ │ ├── kustomization.yaml │ │ ├── role.yaml │ │ └── role_binding.yaml │ ├── gateway │ │ ├── kustomization.yaml │ │ ├── role.yaml │ │ └── role_binding.yaml │ ├── kongclusterplugin_editor_role.yaml │ ├── kongclusterplugin_viewer_role.yaml │ ├── kongconsumer_editor_role.yaml │ ├── kongconsumer_viewer_role.yaml │ ├── kongingress_editor_role.yaml │ ├── kongingress_viewer_role.yaml │ ├── kongplugin_editor_role.yaml │ ├── kongplugin_viewer_role.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── role.yaml │ ├── role_binding.yaml │ ├── tcpingress_editor_role.yaml │ ├── tcpingress_viewer_role.yaml │ ├── udpingress_editor_role.yaml │ └── udpingress_viewer_role.yaml ├── variants │ ├── enterprise-postgres │ │ ├── enterprise-resources.yaml │ │ ├── kong-enterprise-job.yaml │ │ ├── kong-enterprise.yaml │ │ └── kustomization.yaml │ ├── enterprise │ │ ├── kong-enterprise.yaml │ │ └── kustomization.yaml │ ├── konnect │ │ ├── base │ │ │ ├── kustomization.yaml │ │ │ └── manager.yaml │ │ ├── debug │ │ │ ├── .gitignore │ │ │ ├── kustomization.yaml │ │ │ └── manager_debug.yaml │ │ ├── enterprise │ │ │ └── kustomization.yaml │ │ └── oss │ │ │ └── kustomization.yaml │ ├── multi-gw-postgres │ │ ├── base │ │ │ ├── gateway_admin_service.yaml │ │ │ ├── gateway_deployment.yaml │ │ │ ├── gateway_service_patch.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── manager_multi_gateway_patch.yaml │ │ │ └── remove_proxy_container.yaml │ │ ├── dev │ │ │ └── kustomization.yaml │ │ └── oss │ │ │ └── kustomization.yaml │ ├── multi-gw │ │ ├── base │ │ │ ├── gateway_admin_service.yaml │ │ │ ├── gateway_deployment.yaml │ │ │ ├── gateway_service_patch.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── manager_multi_gateway_patch.yaml │ │ │ └── remove_proxy_container.yaml │ │ ├── debug │ │ │ ├── kustomization.yaml │ │ │ └── manager_debug.yaml │ │ ├── dev │ │ │ └── kustomization.yaml │ │ ├── enterprise │ │ │ └── kustomization.yaml │ │ └── oss │ │ │ └── kustomization.yaml │ └── postgres │ │ ├── kong-ingress-postgres.yaml │ │ ├── kustomization.yaml │ │ ├── migration.yaml │ │ ├── postgres.yaml │ │ └── wait │ │ ├── kong-ingress-postgres.yaml │ │ └── kustomization.yaml └── webhook │ ├── additional_secret_hooks.yaml │ ├── base │ └── manifests.yaml │ └── kustomization.yaml ├── deploy └── single │ ├── all-in-one-dbless-k4k8s-enterprise.yaml │ ├── all-in-one-dbless-konnect-enterprise.yaml │ ├── all-in-one-dbless-konnect.yaml │ ├── all-in-one-dbless.yaml │ ├── all-in-one-postgres-enterprise.yaml │ ├── all-in-one-postgres-multiple-gateways.yaml │ └── all-in-one-postgres.yaml ├── docs ├── api-reference.md ├── cli-arguments.md └── incubator-api-reference.md ├── examples ├── consumer-groups.yaml ├── cross-namespace-plugin-grant.yaml ├── drain_support.yaml ├── gateway-acl-key-auth-consumer-groups.yaml ├── gateway-acl-key-auth-groups.yaml ├── gateway-backendtlspolicy.yaml ├── gateway-grpcroute-via-http.yaml ├── gateway-grpcroute-via-https.yaml ├── gateway-httproute-broken-plugin-fallback.yaml ├── gateway-httproute-rewrite-path.yaml ├── gateway-httproute.yaml ├── gateway-referencegrant-httproute.yaml ├── gateway-tcproute.yaml ├── gateway-tlsroute.yaml ├── gateway-udproute.yaml ├── ingress-broken-plugin-fallback.yaml ├── ingress-upstream-tls.yaml ├── ingress.yaml ├── kong-config.yaml ├── kong-consumer-key-auth.yaml ├── kong-custom-entity.yaml ├── kong-service-facade.yaml ├── kong-upstream-policy-httproute.yaml ├── kong-upstream-policy-ingress.yaml ├── tcpingress.yaml └── udpingress.yaml ├── go.mod ├── go.sum ├── grafana.json ├── hack ├── boilerplate.go.txt ├── check_fixed_issues_references.sh ├── cleanup │ ├── gke_clusters.go │ ├── konnect_control_planes.go │ └── main.go ├── deploy-admission-controller.sh └── generators │ ├── cache-stores │ ├── main.go │ ├── spec.go │ └── templates.go │ └── controllers │ └── networking │ └── main.go ├── internal ├── adminapi │ ├── backoff_strategy.go │ ├── backoff_strategy_konnect.go │ ├── backoff_strategy_konnect_test.go │ ├── client.go │ ├── client_test.go │ ├── endpoints.go │ ├── endpoints_test.go │ ├── header_roundtripper.go │ ├── kong.go │ ├── kong_test.go │ ├── konnect.go │ └── konnect_test.go ├── admission │ ├── adminapi_provider.go │ ├── adminapi_provider_test.go │ ├── errors.go │ ├── handler.go │ ├── handler_test.go │ ├── response_builder.go │ ├── response_builder_test.go │ ├── server.go │ ├── server_test.go │ ├── utils.go │ ├── validation │ │ ├── consumers │ │ │ └── credentials │ │ │ │ ├── constraints.go │ │ │ │ ├── validation.go │ │ │ │ ├── validation_test.go │ │ │ │ └── vars.go │ │ ├── gateway │ │ │ ├── httproute.go │ │ │ └── httproute_test.go │ │ ├── ingress │ │ │ ├── ingress.go │ │ │ └── ingress_test.go │ │ └── routelike.go │ ├── validator.go │ └── validator_test.go ├── annotations │ ├── annotations.go │ └── annotations_test.go ├── clients │ ├── config_status.go │ ├── config_status_test.go │ ├── manager.go │ ├── manager_test.go │ ├── readiness.go │ └── readiness_test.go ├── cmd │ ├── fips │ │ └── main.go │ ├── main.go │ └── rootcmd │ │ ├── config │ │ ├── cli.go │ │ ├── cli_test.go │ │ ├── cli_validation.go │ │ └── cli_validation_test.go │ │ ├── env.go │ │ ├── env_test.go │ │ ├── rootcmd.go │ │ ├── rootcmd_test.go │ │ ├── run.go │ │ └── signal.go ├── controllers │ ├── configuration │ │ ├── configmap_controller.go │ │ ├── doc.go │ │ ├── kongadminapi_controller.go │ │ ├── kongupstreampolicy_controller.go │ │ ├── kongupstreampolicy_controller_test.go │ │ ├── kongupstreampolicy_utils.go │ │ ├── kongupstreampolicy_utils_test.go │ │ ├── object_references.go │ │ ├── object_references_test.go │ │ ├── secret_controller.go │ │ ├── secret_controller_test.go │ │ └── zz_generated.controllers.go │ ├── controller.go │ ├── crds │ │ └── dynamic_controller.go │ ├── dataplane.go │ ├── gateway │ │ ├── backendtlspolicy_controller.go │ │ ├── backendtlspolicy_utils.go │ │ ├── backendtlspolicy_utils_test.go │ │ ├── conditions.go │ │ ├── gateway_controller.go │ │ ├── gateway_controller_test.go │ │ ├── gateway_utils.go │ │ ├── gateway_utils_test.go │ │ ├── gatewayclass_controller.go │ │ ├── gatewayclass_controller_test.go │ │ ├── grpcroute_controller.go │ │ ├── handle_error.go │ │ ├── httproute_controller.go │ │ ├── httproute_controller_test.go │ │ ├── referencegrant_controller.go │ │ ├── route_parent_status.go │ │ ├── route_parent_status_test.go │ │ ├── route_predicate_test.go │ │ ├── route_predicates.go │ │ ├── route_utils.go │ │ ├── route_utils_test.go │ │ ├── tcproute_controller.go │ │ ├── tlsroute_controller.go │ │ ├── udproute_controller.go │ │ └── utils.go │ ├── license │ │ ├── konglicense_controller.go │ │ └── konglicense_controller_test.go │ ├── namespacedname.go │ ├── namespacedname_test.go │ ├── reference │ │ ├── indexer.go │ │ ├── indexer_test.go │ │ └── reference.go │ └── utils │ │ ├── conditions.go │ │ ├── conditions_test.go │ │ ├── control_plane_reference.go │ │ ├── control_plane_reference_test.go │ │ ├── conversion.go │ │ ├── conversion_test.go │ │ ├── ingress_predicates.go │ │ └── ingress_predicates_test.go ├── dataplane │ ├── address_finder.go │ ├── address_finder_test.go │ ├── client.go │ ├── config │ │ ├── dbmode.go │ │ └── router.go │ ├── configfetcher │ │ ├── config_fetcher.go │ │ ├── config_fetcher_test.go │ │ ├── kongrawstate.go │ │ └── kongrawstate_test.go │ ├── deckerrors │ │ ├── api.go │ │ ├── api_test.go │ │ └── conflict.go │ ├── deckgen │ │ ├── consumer_cmp.go │ │ ├── consumer_cmp_test.go │ │ ├── deckgen.go │ │ ├── deckgen_test.go │ │ ├── generate.go │ │ └── generate_test.go │ ├── doc.go │ ├── failures │ │ ├── failures.go │ │ └── failures_test.go │ ├── fallback │ │ ├── cache_to_graph.go │ │ ├── cache_to_graph_test.go │ │ ├── fallback.go │ │ ├── fallback_meta.go │ │ ├── fallback_meta_test.go │ │ ├── fallback_test.go │ │ ├── graph.go │ │ ├── graph_dependencies.go │ │ ├── graph_dependencies_common.go │ │ ├── graph_dependencies_gatewayapi.go │ │ ├── graph_dependencies_gatewayapi_test.go │ │ ├── graph_dependencies_ingress.go │ │ ├── graph_dependencies_ingress_test.go │ │ ├── graph_dependencies_kong.go │ │ ├── graph_dependencies_kong_test.go │ │ ├── graph_dependencies_service.go │ │ ├── graph_dependencies_service_test.go │ │ ├── graph_dependencies_test.go │ │ ├── graph_test.go │ │ └── helpers_test.go │ ├── kong_client.go │ ├── kong_client_golden_test.go │ ├── kong_client_test.go │ ├── kongstate │ │ ├── consumer.go │ │ ├── consumer_test.go │ │ ├── consumergroup.go │ │ ├── credentials.go │ │ ├── credentials_conflicts.go │ │ ├── credentials_conflicts_test.go │ │ ├── credentials_test.go │ │ ├── customentity.go │ │ ├── customentity_test.go │ │ ├── kongstate.go │ │ ├── kongstate_test.go │ │ ├── kongupstreampolicy.go │ │ ├── kongupstreampolicy_test.go │ │ ├── license.go │ │ ├── plugin.go │ │ ├── plugin_test.go │ │ ├── route.go │ │ ├── route_test.go │ │ ├── service.go │ │ ├── service_backend.go │ │ ├── service_test.go │ │ ├── types.go │ │ ├── types_test.go │ │ ├── upstream.go │ │ ├── upstream_test.go │ │ ├── util.go │ │ ├── util_test.go │ │ ├── uuid_test.go │ │ └── vault.go │ ├── sendconfig │ │ ├── backoff_strategy.go │ │ ├── backoff_strategy_test.go │ │ ├── config_change_detector.go │ │ ├── config_change_detector_test.go │ │ ├── dbmode.go │ │ ├── dbmode_test.go │ │ ├── error_handling.go │ │ ├── error_handling_test.go │ │ ├── errors.go │ │ ├── errors_test.go │ │ ├── inmemory.go │ │ ├── inmemory_error_handling.go │ │ ├── inmemory_error_handling_test.go │ │ ├── inmemory_schema.go │ │ ├── inmemory_schema_test.go │ │ ├── inmemory_test.go │ │ ├── kong.go │ │ ├── sendconfig.go │ │ ├── strategy.go │ │ └── strategy_test.go │ ├── synchronizer.go │ ├── synchronizer_test.go │ ├── testdata │ │ └── golden │ │ │ ├── consumer-group-example-ee │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── credentials │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-gateway-api │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-ingress-class │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-ingress │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-kong-cluster-plugin │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-kong-custom-entities-ee │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-kong-plugin │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-kong-upstream-policy │ │ │ ├── default_golden.yaml │ │ │ ├── in.yaml │ │ │ ├── service-facade-on_golden.yaml │ │ │ └── service-facade-on_settings.yaml │ │ │ ├── fallback-config-kong │ │ │ ├── default_golden.yaml │ │ │ ├── in.yaml │ │ │ ├── service-facade-on_golden.yaml │ │ │ └── service-facade-on_settings.yaml │ │ │ ├── fallback-config-secret │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── fallback-config-service │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── grpcroute-example │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── host-header-annotation-httproute │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── httproute-example │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── httproute-url-rewrite-path-prefix │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-empty-path │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-ingress-class-annotation │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-multiple-ports-for-one-service │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-ports-defined-by-name │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-regex-prefix-exact-rule │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-regex-prefixed-path │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-rule-with-tls-and-consumer │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-rule-with-tls │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-single-service-in-multiple-ingresses │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-with-acme-like-path │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── ingress-v1-with-default-backend │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── kong-custom-entity-ee │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── kong-service-facade │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ ├── feature-flag-on_golden.yaml │ │ │ ├── feature-flag-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── kongconsumer-with-custom-id │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── kongplugin-instance-name │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── kongupstreampolicy-httproute │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── kongupstreampolicy-ingress │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── same-name-services-single-backend │ │ │ ├── default_golden.yaml │ │ │ └── in.yaml │ │ │ ├── tcproute-example │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ ├── tlsroute-example │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ │ │ └── udproute-example │ │ │ ├── default_golden.yaml │ │ │ ├── expression-routes-on_golden.yaml │ │ │ ├── expression-routes-on_settings.yaml │ │ │ └── in.yaml │ └── translator │ │ ├── atc │ │ ├── expression_test.go │ │ ├── field.go │ │ ├── matcher.go │ │ ├── predicate.go │ │ ├── predicate_test.go │ │ └── route.go │ │ ├── backendref.go │ │ ├── backendref_test.go │ │ ├── ingressclassparemeters_test.go │ │ ├── ingressrules.go │ │ ├── ingressrules_test.go │ │ ├── objects.go │ │ ├── objects_test.go │ │ ├── service_names.go │ │ ├── subtranslator │ │ ├── atc_utils.go │ │ ├── atc_utils_test.go │ │ ├── backendref.go │ │ ├── backendref_test.go │ │ ├── grpcroute.go │ │ ├── grpcroute_atc.go │ │ ├── grpcroute_atc_test.go │ │ ├── grpcroute_test.go │ │ ├── httproute.go │ │ ├── httproute_atc.go │ │ ├── httproute_atc_test.go │ │ ├── httproute_test.go │ │ ├── ingress.go │ │ ├── ingress_atc.go │ │ ├── ingress_atc_test.go │ │ ├── ingress_test.go │ │ ├── l4route_atc.go │ │ ├── l4route_atc_test.go │ │ ├── portdef.go │ │ ├── subtranslator_errors.go │ │ └── subtranslator_vars.go │ │ ├── translate_cacerts.go │ │ ├── translate_certs.go │ │ ├── translate_certs_test.go │ │ ├── translate_failures_test.go │ │ ├── translate_grpcroute.go │ │ ├── translate_grpcroute_test.go │ │ ├── translate_httproute.go │ │ ├── translate_httproute_test.go │ │ ├── translate_ingress.go │ │ ├── translate_ingress_test.go │ │ ├── translate_kong_l4.go │ │ ├── translate_kong_l4_test.go │ │ ├── translate_routes_helpers.go │ │ ├── translate_routes_helpers_test.go │ │ ├── translate_secrets_test.go │ │ ├── translate_tcproute.go │ │ ├── translate_tcproute_test.go │ │ ├── translate_tlsroute.go │ │ ├── translate_tlsroute_test.go │ │ ├── translate_udproute.go │ │ ├── translate_udproute_test.go │ │ ├── translate_upstreams.go │ │ ├── translate_upstreams_drain_support_test.go │ │ ├── translate_utils.go │ │ ├── translate_utils_test.go │ │ ├── translate_vars.go │ │ ├── translator.go │ │ ├── translator_test.go │ │ └── wrappers_refchecker_test.go ├── diagnostics │ ├── api_types.go │ ├── collector.go │ ├── collector_test.go │ ├── diff.go │ ├── diff_test.go │ ├── http_handler.go │ ├── http_handler_test.go │ ├── mapping.go │ ├── server.go │ ├── server_test.go │ └── types.go ├── gatewayapi │ ├── aliases.go │ ├── consts.go │ ├── contraints.go │ ├── references.go │ ├── references_test.go │ └── typemeta.go ├── health │ ├── health_check.go │ └── health_check_test.go ├── k8s │ └── kubeconfig.go ├── konnect │ ├── config_synchronizer.go │ ├── config_synchronizer_test.go │ ├── controlplanes │ │ └── client_test.go │ ├── license │ │ ├── client.go │ │ ├── client_test.go │ │ ├── storage.go │ │ ├── storage_test.go │ │ └── types.go │ ├── mock_node_api_test.go │ ├── node_agent.go │ ├── node_agent_test.go │ ├── nodes │ │ ├── client.go │ │ ├── client_test.go │ │ └── types.go │ ├── sdk │ │ └── sdk.go │ ├── tracing │ │ ├── datadog.go │ │ └── datadog_test.go │ └── useragent │ │ └── user_agent_round_tripper.go ├── labels │ └── labels.go ├── license │ ├── agent.go │ └── agent_test.go ├── logging │ ├── logging.go │ └── setup.go ├── manager │ ├── consts │ │ └── consts.go │ ├── controllerdef.go │ ├── flags │ │ ├── feature_gates_shim.go │ │ ├── validated.go │ │ └── validated_test.go │ ├── kongconfig │ │ ├── root.go │ │ └── root_test.go │ ├── record.go │ ├── run.go │ ├── schema_service.go │ ├── setup.go │ ├── setup_test.go │ └── type_meta_setting_client.go ├── metrics │ ├── prometheus.go │ └── prometheus_test.go ├── store │ ├── cache_key_funcs.go │ ├── cache_key_funcs_test.go │ ├── cache_stores.go │ ├── cache_stores_snapshot.go │ ├── cache_stores_snapshot_test.go │ ├── errors.go │ ├── fake_store.go │ ├── fake_store_test.go │ ├── store.go │ ├── store_test.go │ ├── zz_generated.cache_stores.go │ └── zz_generated.cache_stores_test.go ├── util │ ├── builder │ │ ├── allowedroutes.go │ │ ├── backendref.go │ │ ├── endpointport.go │ │ ├── httpbackendref.go │ │ ├── httproutefilter.go │ │ ├── httproutematch.go │ │ ├── ingress.go │ │ ├── kongstateservicebackend.go │ │ ├── listener.go │ │ ├── parentref.go │ │ ├── routegroupkind.go │ │ ├── routenamespaces.go │ │ └── serviceport.go │ ├── clock │ │ ├── clock.go │ │ └── ticker.go │ ├── conditions.go │ ├── conditions_test.go │ ├── conversions.go │ ├── credential.go │ ├── credential_test.go │ ├── hostname.go │ ├── hostname_test.go │ ├── k8s.go │ ├── k8s_test.go │ ├── kubernetes │ │ └── object │ │ │ ├── set.go │ │ │ ├── set_test.go │ │ │ └── status │ │ │ ├── queue.go │ │ │ └── queue_test.go │ ├── objectmeta.go │ ├── objectmeta_test.go │ ├── plugin_schema_helper.go │ ├── protocol.go │ ├── protocol_test.go │ ├── rels │ │ ├── relations.go │ │ └── relations_test.go │ ├── tls │ │ └── tls_cert.go │ ├── types.go │ ├── types_test.go │ └── uuid.go └── versions │ └── versions.go ├── keps ├── 0001-single-controller-multi-proxy.md ├── 0002-kong-gateway-api.md ├── 0003-kic-kubebuilder-re-architecture.md ├── 0004-kong-kubernetes-testing.md ├── 0005-definition-of-done.md ├── 0006-officially-supported-platforms.md ├── 0007-kic-performance-test.md ├── 0008-unreferenced-object-filtration.md ├── 0009-ingress-class-params-crd.md ├── 0010-dynamic-plugin-configuration.md └── README.md ├── pkg ├── manager │ ├── config.go │ ├── config │ │ ├── adminapi.go │ │ ├── admission.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── consts.go │ │ ├── feature_gates.go │ │ ├── feature_gates_keys.go │ │ ├── feature_gates_test.go │ │ ├── konnect.go │ │ ├── metricsfilter.go │ │ ├── validation.go │ │ └── validation_test.go │ ├── config_test.go │ ├── id.go │ ├── manager.go │ ├── multiinstance │ │ ├── diagnostics.go │ │ ├── errors.go │ │ ├── instance.go │ │ ├── manager.go │ │ ├── manager_test.go │ │ └── mocks_test.go │ └── scheme │ │ └── scheme.go ├── metadata │ ├── metadata.go │ └── metadata_test.go └── telemetry │ ├── manager.go │ ├── manager_test.go │ ├── reports.go │ ├── types │ └── types.go │ └── workflows │ └── gateway_discovery.go ├── renovate.json ├── scripts ├── apidocs-gen │ ├── config.yaml │ ├── generate.sh │ ├── post-process-for-konghq.sh │ └── template │ │ ├── gv_details.tpl │ │ ├── gv_list.tpl │ │ ├── type.tpl │ │ └── type_members.tpl ├── build-single-manifests.sh ├── check-container-environment.sh ├── cli-arguments-docs-gen │ ├── main.go │ └── post-process-for-konghq.sh ├── generate-crd-kustomize.sh ├── get-github-actions-logs.sh ├── verify-diff.sh ├── verify-generators.sh ├── verify-repo.sh ├── verify-tidy.sh └── verify-versions.sh ├── skaffold.yaml ├── staticcheck.conf └── test ├── conformance ├── gateway_conformance_test.go └── suite_test.go ├── consts.go ├── consts ├── consts.go ├── exit_codes.go ├── feature_gates.go ├── magic_numbers.go ├── misc.go └── zz_generated.gateway.go ├── e2e ├── all_in_one_test.go ├── clusters.go ├── compatibilities_test.go ├── features_test.go ├── helpers_gateway_test.go ├── helpers_test.go ├── istio_test.go ├── konnect_test.go ├── kuma_test.go ├── kustomizations_test.go ├── manifests │ ├── all-in-one-dbless-k4k8s-enterprise.yaml │ ├── all-in-one-dbless-konnect-enterprise.yaml │ ├── all-in-one-dbless-konnect.yaml │ ├── all-in-one-dbless.yaml │ ├── all-in-one-postgres-enterprise.yaml │ ├── all-in-one-postgres-multiple-gateways.yaml │ └── all-in-one-postgres.yaml ├── performance_basic_test.go ├── upgrade_test.go └── utils_test.go ├── envtest ├── adminapi_discoverer_envtest_test.go ├── adminapimock.go ├── admission_webhook_envtest_test.go ├── configerrorevent_envtest_test.go ├── consts.go ├── control_plane_reference_test.go ├── controller.go ├── crds_envtest_test.go ├── gateway_envtest_test.go ├── gatewayclass_envtest_test.go ├── httproute_controller_test.go ├── ingress_test.go ├── k8s.go ├── k8s_objects_status_envtest_test.go ├── kong.go ├── kongadminapi_controller_envtest_test.go ├── konglicense_controller_test.go ├── kongstate_consumer_failures_test.go ├── kongupstreampolicy_test.go ├── log.go ├── manager_debugendpoints_test.go ├── manager_envtest_test.go ├── metrics_envtest_test.go ├── multiinstance_manager_diagnostics_test.go ├── programmed_condition_envtest_test.go ├── run.go ├── scheme.go ├── setup.go ├── specific_gateway_envtest_test.go ├── telemetryServer.go └── telemetry_test.go ├── helpers ├── certificate │ └── certificate.go ├── conditions.go ├── conditions │ └── conditions.go ├── k8s_meta.go ├── ports.go ├── ports_test.go └── webhook │ └── webhook.go ├── integration ├── admission_webhook_helpers_test.go ├── consts │ └── consts.go ├── consts_test.go ├── consumer_group_test.go ├── consumer_test.go ├── gateway_test.go ├── gateway_webhook_test.go ├── helpers_test.go ├── httproute_test.go ├── httproute_webhook_test.go ├── ingress_https_test.go ├── ingress_regex_match_test.go ├── ingress_test.go ├── ingress_webhook_test.go ├── isolated │ ├── assertion_helpers.go │ ├── backendtlspolicy_test.go │ ├── consts.go │ ├── ctx.go │ ├── custom_entity_test.go │ ├── drain_support_test.go │ ├── examples_grpc_test.go │ ├── examples_httproute_rewrite_test.go │ ├── examples_httproute_test.go │ ├── examples_ingress_fallback_test.go │ ├── examples_ingress_test.go │ ├── examples_kong_service_facade_test.go │ ├── examples_tcproute_test.go │ ├── examples_tlsroute_test.go │ ├── examples_udpingress_test.go │ ├── examples_udproute_test.go │ ├── gateway_https_test.go │ ├── grpc_test.go │ ├── httproute_filter_request_redirect_test.go │ ├── ingress_test.go │ ├── ingress_verify_upstream_tls_test.go │ ├── kongupstreampolicy_test.go │ ├── license_test.go │ ├── name.go │ ├── namespace.go │ ├── skip.go │ ├── suite_test.go │ ├── tcpingress_test.go │ ├── tcproute_test.go │ ├── udpingress_tcpingress_collision_test.go │ ├── udpingress_test.go │ ├── udproute_test.go │ └── upgrade_test.go ├── kongingress_test.go ├── kongingress_webhook_test.go ├── plugin_test.go ├── skip_helpers_test.go ├── suite_test.go ├── tcpingress_test.go ├── tcproute_test.go ├── tlsroute_test.go ├── translation_failures_test.go ├── utils_test.go ├── vault_test.go └── version_test.go ├── internal ├── cmd │ └── generate-gateway-api-consts │ │ ├── gateway_consts.tmpl │ │ └── main.go ├── helpers │ ├── controller_manager_flag_opts.go │ ├── controller_manager_flag_opts_test.go │ ├── deployment.go │ ├── exit.go │ ├── gatewayapi.go │ ├── http.go │ ├── ingress.go │ ├── k8s.go │ ├── kong.go │ ├── konnect │ │ ├── access.go │ │ ├── certificates.go │ │ └── control_plane.go │ ├── ktf.go │ ├── namespace.go │ ├── setup.go │ ├── tcp.go │ ├── tcp_test.go │ └── teardown.go ├── testenv │ ├── feature_gates.go │ └── testenv.go └── testlabels │ └── labels.go ├── kongintegration ├── containers │ ├── httpbin.go │ ├── kong.go │ ├── kong_postgres.go │ └── ports.go ├── dbmode_update_strategy_test.go ├── doc.go ├── expression_router_test.go ├── inmemory_update_strategy_test.go ├── kong_client_golden_tests_outputs_test.go └── kongupstreampolicy_test.go ├── konnect.go ├── mocks ├── admin_api_client_factory.go ├── admin_api_discoverer.go ├── admin_api_handler.go ├── config_status_notifier.go ├── configuration_change_detector.go ├── dataplane.go ├── events_recorder.go ├── konnect_client_factory.go ├── konnect_kongstate_updater.go ├── metrics_recorder.go ├── ticker.go ├── ticker_test.go ├── update_strategy.go └── update_strategy_resolver.go ├── tcp_utils.go └── util ├── controller_manager.go ├── crds.go ├── gomod.go ├── gomod_test.go ├── kustomize_consts.go ├── name.go ├── rbacs.go └── webhooks.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/ISSUE_TEMPLATE/enhancement.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/epic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/ISSUE_TEMPLATE/epic.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/gw_testing_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/ISSUE_TEMPLATE/gw_testing_request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/ISSUE_TEMPLATE/release.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/redhat-opdev-preflight-action/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/actions/redhat-opdev-preflight-action/Dockerfile -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/supported_k8s_node_versions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/supported_k8s_node_versions.yaml -------------------------------------------------------------------------------- /.github/test_dependencies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/test_dependencies.yaml -------------------------------------------------------------------------------- /.github/workflows/_conformance_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_conformance_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/_docker_build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_docker_build.yaml -------------------------------------------------------------------------------- /.github/workflows/_e2e_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_e2e_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/_envtest_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_envtest_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/_integration_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_integration_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/_kongintegration_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_kongintegration_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/_linters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_linters.yaml -------------------------------------------------------------------------------- /.github/workflows/_performance_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_performance_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/_test_reports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_test_reports.yaml -------------------------------------------------------------------------------- /.github/workflows/_unit_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/_unit_tests.yaml -------------------------------------------------------------------------------- /.github/workflows/backport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/backport.yaml -------------------------------------------------------------------------------- /.github/workflows/benchmarks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/benchmarks.yaml -------------------------------------------------------------------------------- /.github/workflows/check_fixed_issues_references.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/check_fixed_issues_references.yaml -------------------------------------------------------------------------------- /.github/workflows/check_pr_labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/check_pr_labels.yaml -------------------------------------------------------------------------------- /.github/workflows/checks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/checks.yaml -------------------------------------------------------------------------------- /.github/workflows/cleanup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/cleanup.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/codeql.yaml -------------------------------------------------------------------------------- /.github/workflows/conformance_tests_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/conformance_tests_report.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e_nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/e2e_nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e_targeted.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/e2e_targeted.yaml -------------------------------------------------------------------------------- /.github/workflows/e2e_trigger_via_label.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/e2e_trigger_via_label.yaml -------------------------------------------------------------------------------- /.github/workflows/license.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/license.yaml -------------------------------------------------------------------------------- /.github/workflows/nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/performance_nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/performance_nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/performance_targeted.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/performance_targeted.yaml -------------------------------------------------------------------------------- /.github/workflows/performance_trigger_via_label.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/performance_trigger_via_label.yaml -------------------------------------------------------------------------------- /.github/workflows/regenerate_on_deps_bump.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/regenerate_on_deps_bump.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/release_docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/release_docs.yaml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/test_nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/test_nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/validate_kong_image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.github/workflows/validate_kong_image.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.mise.toml -------------------------------------------------------------------------------- /.tools_versions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/.tools_versions.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Kong/k8s-maintainers 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/Dockerfile.debug -------------------------------------------------------------------------------- /FEATURE_GATES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/FEATURE_GATES.md -------------------------------------------------------------------------------- /FEATURE_PREVIEW_DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/FEATURE_PREVIEW_DOCUMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/LICENSES -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/Makefile -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/TESTING.md -------------------------------------------------------------------------------- /config/base/ingressclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/base/ingressclass.yaml -------------------------------------------------------------------------------- /config/base/kong-ingress-dbless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/base/kong-ingress-dbless.yaml -------------------------------------------------------------------------------- /config/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/base/kustomization.yaml -------------------------------------------------------------------------------- /config/base/namespace.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: Namespace 4 | metadata: 5 | name: kong 6 | -------------------------------------------------------------------------------- /config/base/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/base/service.yaml -------------------------------------------------------------------------------- /config/base/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/base/serviceaccount.yaml -------------------------------------------------------------------------------- /config/base/validation-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/base/validation-service.yaml -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/components/konnect/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/components/konnect/kustomization.yaml -------------------------------------------------------------------------------- /config/components/konnect/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/components/konnect/manager.yaml -------------------------------------------------------------------------------- /config/components/manager_dev_patch/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/components/manager_dev_patch/kustomization.yaml -------------------------------------------------------------------------------- /config/components/manager_dev_patch/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/components/manager_dev_patch/manager.yaml -------------------------------------------------------------------------------- /config/components/manager_dev_webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/components/manager_dev_webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/incubator/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/crd/incubator/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/default/manager_config_patch.yaml -------------------------------------------------------------------------------- /config/dev/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/dev/kustomization.yaml -------------------------------------------------------------------------------- /config/dev/manager_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/dev/manager_dev.yaml -------------------------------------------------------------------------------- /config/image/enterprise/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/image/enterprise/kustomization.yaml -------------------------------------------------------------------------------- /config/image/oss/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/image/oss/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/controller_manager_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/manager/controller_manager_config.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_client_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/auth_proxy_client_clusterrole.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /config/rbac/crds/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/crds/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/crds/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/crds/role.yaml -------------------------------------------------------------------------------- /config/rbac/crds/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/crds/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/gateway/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/gateway/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/gateway/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/gateway/role.yaml -------------------------------------------------------------------------------- /config/rbac/gateway/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/gateway/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/kongclusterplugin_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongclusterplugin_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongclusterplugin_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongclusterplugin_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongconsumer_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongconsumer_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongconsumer_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongconsumer_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongingress_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongingress_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongingress_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongingress_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongplugin_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongplugin_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/kongplugin_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kongplugin_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/tcpingress_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/tcpingress_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/tcpingress_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/tcpingress_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/udpingress_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/udpingress_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/udpingress_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/rbac/udpingress_viewer_role.yaml -------------------------------------------------------------------------------- /config/variants/enterprise-postgres/kong-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/enterprise-postgres/kong-enterprise.yaml -------------------------------------------------------------------------------- /config/variants/enterprise-postgres/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/enterprise-postgres/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/enterprise/kong-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/enterprise/kong-enterprise.yaml -------------------------------------------------------------------------------- /config/variants/enterprise/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/enterprise/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/konnect/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/konnect/base/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/konnect/base/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/konnect/base/manager.yaml -------------------------------------------------------------------------------- /config/variants/konnect/debug/.gitignore: -------------------------------------------------------------------------------- 1 | tls.crt 2 | tls.key 3 | konnect.env 4 | -------------------------------------------------------------------------------- /config/variants/konnect/debug/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/konnect/debug/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/konnect/debug/manager_debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/konnect/debug/manager_debug.yaml -------------------------------------------------------------------------------- /config/variants/konnect/enterprise/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/konnect/enterprise/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/konnect/oss/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/konnect/oss/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw-postgres/dev/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw-postgres/dev/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw-postgres/oss/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw-postgres/oss/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/base/gateway_admin_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/base/gateway_admin_service.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/base/gateway_deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/base/gateway_deployment.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/base/gateway_service_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/base/gateway_service_patch.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/base/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/debug/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/debug/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/debug/manager_debug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/debug/manager_debug.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/dev/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/dev/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/enterprise/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/enterprise/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/multi-gw/oss/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/multi-gw/oss/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/postgres/kong-ingress-postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/postgres/kong-ingress-postgres.yaml -------------------------------------------------------------------------------- /config/variants/postgres/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/postgres/kustomization.yaml -------------------------------------------------------------------------------- /config/variants/postgres/migration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/postgres/migration.yaml -------------------------------------------------------------------------------- /config/variants/postgres/postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/postgres/postgres.yaml -------------------------------------------------------------------------------- /config/variants/postgres/wait/kong-ingress-postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/postgres/wait/kong-ingress-postgres.yaml -------------------------------------------------------------------------------- /config/variants/postgres/wait/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/variants/postgres/wait/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/additional_secret_hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/webhook/additional_secret_hooks.yaml -------------------------------------------------------------------------------- /config/webhook/base/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/webhook/base/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-dbless-k4k8s-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-dbless-k4k8s-enterprise.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-dbless-konnect-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-dbless-konnect-enterprise.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-dbless-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-dbless-konnect.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-dbless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-dbless.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-postgres-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-postgres-enterprise.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-postgres-multiple-gateways.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-postgres-multiple-gateways.yaml -------------------------------------------------------------------------------- /deploy/single/all-in-one-postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/deploy/single/all-in-one-postgres.yaml -------------------------------------------------------------------------------- /docs/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/docs/api-reference.md -------------------------------------------------------------------------------- /docs/cli-arguments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/docs/cli-arguments.md -------------------------------------------------------------------------------- /docs/incubator-api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/docs/incubator-api-reference.md -------------------------------------------------------------------------------- /examples/consumer-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/consumer-groups.yaml -------------------------------------------------------------------------------- /examples/cross-namespace-plugin-grant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/cross-namespace-plugin-grant.yaml -------------------------------------------------------------------------------- /examples/drain_support.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/drain_support.yaml -------------------------------------------------------------------------------- /examples/gateway-acl-key-auth-consumer-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-acl-key-auth-consumer-groups.yaml -------------------------------------------------------------------------------- /examples/gateway-acl-key-auth-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-acl-key-auth-groups.yaml -------------------------------------------------------------------------------- /examples/gateway-backendtlspolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-backendtlspolicy.yaml -------------------------------------------------------------------------------- /examples/gateway-grpcroute-via-http.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-grpcroute-via-http.yaml -------------------------------------------------------------------------------- /examples/gateway-grpcroute-via-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-grpcroute-via-https.yaml -------------------------------------------------------------------------------- /examples/gateway-httproute-broken-plugin-fallback.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-httproute-broken-plugin-fallback.yaml -------------------------------------------------------------------------------- /examples/gateway-httproute-rewrite-path.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-httproute-rewrite-path.yaml -------------------------------------------------------------------------------- /examples/gateway-httproute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-httproute.yaml -------------------------------------------------------------------------------- /examples/gateway-referencegrant-httproute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-referencegrant-httproute.yaml -------------------------------------------------------------------------------- /examples/gateway-tcproute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-tcproute.yaml -------------------------------------------------------------------------------- /examples/gateway-tlsroute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-tlsroute.yaml -------------------------------------------------------------------------------- /examples/gateway-udproute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/gateway-udproute.yaml -------------------------------------------------------------------------------- /examples/ingress-broken-plugin-fallback.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/ingress-broken-plugin-fallback.yaml -------------------------------------------------------------------------------- /examples/ingress-upstream-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/ingress-upstream-tls.yaml -------------------------------------------------------------------------------- /examples/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/ingress.yaml -------------------------------------------------------------------------------- /examples/kong-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/kong-config.yaml -------------------------------------------------------------------------------- /examples/kong-consumer-key-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/kong-consumer-key-auth.yaml -------------------------------------------------------------------------------- /examples/kong-custom-entity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/kong-custom-entity.yaml -------------------------------------------------------------------------------- /examples/kong-service-facade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/kong-service-facade.yaml -------------------------------------------------------------------------------- /examples/kong-upstream-policy-httproute.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/kong-upstream-policy-httproute.yaml -------------------------------------------------------------------------------- /examples/kong-upstream-policy-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/kong-upstream-policy-ingress.yaml -------------------------------------------------------------------------------- /examples/tcpingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/tcpingress.yaml -------------------------------------------------------------------------------- /examples/udpingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/examples/udpingress.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/go.sum -------------------------------------------------------------------------------- /grafana.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/grafana.json -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/check_fixed_issues_references.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/check_fixed_issues_references.sh -------------------------------------------------------------------------------- /hack/cleanup/gke_clusters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/cleanup/gke_clusters.go -------------------------------------------------------------------------------- /hack/cleanup/konnect_control_planes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/cleanup/konnect_control_planes.go -------------------------------------------------------------------------------- /hack/cleanup/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/cleanup/main.go -------------------------------------------------------------------------------- /hack/deploy-admission-controller.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/deploy-admission-controller.sh -------------------------------------------------------------------------------- /hack/generators/cache-stores/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/generators/cache-stores/main.go -------------------------------------------------------------------------------- /hack/generators/cache-stores/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/generators/cache-stores/spec.go -------------------------------------------------------------------------------- /hack/generators/cache-stores/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/generators/cache-stores/templates.go -------------------------------------------------------------------------------- /hack/generators/controllers/networking/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/hack/generators/controllers/networking/main.go -------------------------------------------------------------------------------- /internal/adminapi/backoff_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/backoff_strategy.go -------------------------------------------------------------------------------- /internal/adminapi/backoff_strategy_konnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/backoff_strategy_konnect.go -------------------------------------------------------------------------------- /internal/adminapi/backoff_strategy_konnect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/backoff_strategy_konnect_test.go -------------------------------------------------------------------------------- /internal/adminapi/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/client.go -------------------------------------------------------------------------------- /internal/adminapi/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/client_test.go -------------------------------------------------------------------------------- /internal/adminapi/endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/endpoints.go -------------------------------------------------------------------------------- /internal/adminapi/endpoints_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/endpoints_test.go -------------------------------------------------------------------------------- /internal/adminapi/header_roundtripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/header_roundtripper.go -------------------------------------------------------------------------------- /internal/adminapi/kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/kong.go -------------------------------------------------------------------------------- /internal/adminapi/kong_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/kong_test.go -------------------------------------------------------------------------------- /internal/adminapi/konnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/konnect.go -------------------------------------------------------------------------------- /internal/adminapi/konnect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/adminapi/konnect_test.go -------------------------------------------------------------------------------- /internal/admission/adminapi_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/adminapi_provider.go -------------------------------------------------------------------------------- /internal/admission/adminapi_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/adminapi_provider_test.go -------------------------------------------------------------------------------- /internal/admission/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/errors.go -------------------------------------------------------------------------------- /internal/admission/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/handler.go -------------------------------------------------------------------------------- /internal/admission/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/handler_test.go -------------------------------------------------------------------------------- /internal/admission/response_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/response_builder.go -------------------------------------------------------------------------------- /internal/admission/response_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/response_builder_test.go -------------------------------------------------------------------------------- /internal/admission/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/server.go -------------------------------------------------------------------------------- /internal/admission/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/server_test.go -------------------------------------------------------------------------------- /internal/admission/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/utils.go -------------------------------------------------------------------------------- /internal/admission/validation/gateway/httproute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validation/gateway/httproute.go -------------------------------------------------------------------------------- /internal/admission/validation/gateway/httproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validation/gateway/httproute_test.go -------------------------------------------------------------------------------- /internal/admission/validation/ingress/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validation/ingress/ingress.go -------------------------------------------------------------------------------- /internal/admission/validation/ingress/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validation/ingress/ingress_test.go -------------------------------------------------------------------------------- /internal/admission/validation/routelike.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validation/routelike.go -------------------------------------------------------------------------------- /internal/admission/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validator.go -------------------------------------------------------------------------------- /internal/admission/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/admission/validator_test.go -------------------------------------------------------------------------------- /internal/annotations/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/annotations/annotations.go -------------------------------------------------------------------------------- /internal/annotations/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/annotations/annotations_test.go -------------------------------------------------------------------------------- /internal/clients/config_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/clients/config_status.go -------------------------------------------------------------------------------- /internal/clients/config_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/clients/config_status_test.go -------------------------------------------------------------------------------- /internal/clients/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/clients/manager.go -------------------------------------------------------------------------------- /internal/clients/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/clients/manager_test.go -------------------------------------------------------------------------------- /internal/clients/readiness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/clients/readiness.go -------------------------------------------------------------------------------- /internal/clients/readiness_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/clients/readiness_test.go -------------------------------------------------------------------------------- /internal/cmd/fips/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/fips/main.go -------------------------------------------------------------------------------- /internal/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/main.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/config/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/config/cli.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/config/cli_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/config/cli_test.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/config/cli_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/config/cli_validation.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/config/cli_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/config/cli_validation_test.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/env.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/env_test.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/rootcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/rootcmd.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/rootcmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/rootcmd_test.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/run.go -------------------------------------------------------------------------------- /internal/cmd/rootcmd/signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/cmd/rootcmd/signal.go -------------------------------------------------------------------------------- /internal/controllers/configuration/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/configuration/doc.go -------------------------------------------------------------------------------- /internal/controllers/configuration/object_references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/configuration/object_references.go -------------------------------------------------------------------------------- /internal/controllers/configuration/secret_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/configuration/secret_controller.go -------------------------------------------------------------------------------- /internal/controllers/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/controller.go -------------------------------------------------------------------------------- /internal/controllers/crds/dynamic_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/crds/dynamic_controller.go -------------------------------------------------------------------------------- /internal/controllers/dataplane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/dataplane.go -------------------------------------------------------------------------------- /internal/controllers/gateway/backendtlspolicy_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/backendtlspolicy_utils.go -------------------------------------------------------------------------------- /internal/controllers/gateway/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/conditions.go -------------------------------------------------------------------------------- /internal/controllers/gateway/gateway_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/gateway_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/gateway_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/gateway_controller_test.go -------------------------------------------------------------------------------- /internal/controllers/gateway/gateway_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/gateway_utils.go -------------------------------------------------------------------------------- /internal/controllers/gateway/gateway_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/gateway_utils_test.go -------------------------------------------------------------------------------- /internal/controllers/gateway/gatewayclass_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/gatewayclass_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/grpcroute_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/grpcroute_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/handle_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/handle_error.go -------------------------------------------------------------------------------- /internal/controllers/gateway/httproute_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/httproute_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/route_parent_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/route_parent_status.go -------------------------------------------------------------------------------- /internal/controllers/gateway/route_parent_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/route_parent_status_test.go -------------------------------------------------------------------------------- /internal/controllers/gateway/route_predicate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/route_predicate_test.go -------------------------------------------------------------------------------- /internal/controllers/gateway/route_predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/route_predicates.go -------------------------------------------------------------------------------- /internal/controllers/gateway/route_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/route_utils.go -------------------------------------------------------------------------------- /internal/controllers/gateway/route_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/route_utils_test.go -------------------------------------------------------------------------------- /internal/controllers/gateway/tcproute_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/tcproute_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/tlsroute_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/tlsroute_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/udproute_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/udproute_controller.go -------------------------------------------------------------------------------- /internal/controllers/gateway/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/gateway/utils.go -------------------------------------------------------------------------------- /internal/controllers/license/konglicense_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/license/konglicense_controller.go -------------------------------------------------------------------------------- /internal/controllers/namespacedname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/namespacedname.go -------------------------------------------------------------------------------- /internal/controllers/namespacedname_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/namespacedname_test.go -------------------------------------------------------------------------------- /internal/controllers/reference/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/reference/indexer.go -------------------------------------------------------------------------------- /internal/controllers/reference/indexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/reference/indexer_test.go -------------------------------------------------------------------------------- /internal/controllers/reference/reference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/reference/reference.go -------------------------------------------------------------------------------- /internal/controllers/utils/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/conditions.go -------------------------------------------------------------------------------- /internal/controllers/utils/conditions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/conditions_test.go -------------------------------------------------------------------------------- /internal/controllers/utils/control_plane_reference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/control_plane_reference.go -------------------------------------------------------------------------------- /internal/controllers/utils/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/conversion.go -------------------------------------------------------------------------------- /internal/controllers/utils/conversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/conversion_test.go -------------------------------------------------------------------------------- /internal/controllers/utils/ingress_predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/ingress_predicates.go -------------------------------------------------------------------------------- /internal/controllers/utils/ingress_predicates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/controllers/utils/ingress_predicates_test.go -------------------------------------------------------------------------------- /internal/dataplane/address_finder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/address_finder.go -------------------------------------------------------------------------------- /internal/dataplane/address_finder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/address_finder_test.go -------------------------------------------------------------------------------- /internal/dataplane/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/client.go -------------------------------------------------------------------------------- /internal/dataplane/config/dbmode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/config/dbmode.go -------------------------------------------------------------------------------- /internal/dataplane/config/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/config/router.go -------------------------------------------------------------------------------- /internal/dataplane/configfetcher/config_fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/configfetcher/config_fetcher.go -------------------------------------------------------------------------------- /internal/dataplane/configfetcher/config_fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/configfetcher/config_fetcher_test.go -------------------------------------------------------------------------------- /internal/dataplane/configfetcher/kongrawstate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/configfetcher/kongrawstate.go -------------------------------------------------------------------------------- /internal/dataplane/configfetcher/kongrawstate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/configfetcher/kongrawstate_test.go -------------------------------------------------------------------------------- /internal/dataplane/deckerrors/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckerrors/api.go -------------------------------------------------------------------------------- /internal/dataplane/deckerrors/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckerrors/api_test.go -------------------------------------------------------------------------------- /internal/dataplane/deckerrors/conflict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckerrors/conflict.go -------------------------------------------------------------------------------- /internal/dataplane/deckgen/consumer_cmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckgen/consumer_cmp.go -------------------------------------------------------------------------------- /internal/dataplane/deckgen/consumer_cmp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckgen/consumer_cmp_test.go -------------------------------------------------------------------------------- /internal/dataplane/deckgen/deckgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckgen/deckgen.go -------------------------------------------------------------------------------- /internal/dataplane/deckgen/deckgen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckgen/deckgen_test.go -------------------------------------------------------------------------------- /internal/dataplane/deckgen/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckgen/generate.go -------------------------------------------------------------------------------- /internal/dataplane/deckgen/generate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/deckgen/generate_test.go -------------------------------------------------------------------------------- /internal/dataplane/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/doc.go -------------------------------------------------------------------------------- /internal/dataplane/failures/failures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/failures/failures.go -------------------------------------------------------------------------------- /internal/dataplane/failures/failures_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/failures/failures_test.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/cache_to_graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/cache_to_graph.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/cache_to_graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/cache_to_graph_test.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/fallback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/fallback.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/fallback_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/fallback_meta.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/fallback_meta_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/fallback_meta_test.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/fallback_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/fallback_test.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/graph.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/graph_dependencies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/graph_dependencies.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/graph_dependencies_common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/graph_dependencies_common.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/graph_dependencies_kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/graph_dependencies_kong.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/graph_dependencies_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/graph_dependencies_test.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/graph_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/graph_test.go -------------------------------------------------------------------------------- /internal/dataplane/fallback/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/fallback/helpers_test.go -------------------------------------------------------------------------------- /internal/dataplane/kong_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kong_client.go -------------------------------------------------------------------------------- /internal/dataplane/kong_client_golden_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kong_client_golden_test.go -------------------------------------------------------------------------------- /internal/dataplane/kong_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kong_client_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/consumer.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/consumer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/consumer_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/consumergroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/consumergroup.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/credentials.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/credentials_conflicts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/credentials_conflicts.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/credentials_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/credentials_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/customentity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/customentity.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/customentity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/customentity_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/kongstate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/kongstate.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/kongstate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/kongstate_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/kongupstreampolicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/kongupstreampolicy.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/kongupstreampolicy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/kongupstreampolicy_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/license.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/license.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/plugin.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/plugin_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/route.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/route_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/route_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/service.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/service_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/service_backend.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/service_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/types.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/types_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/upstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/upstream.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/upstream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/upstream_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/util.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/util_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/uuid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/uuid_test.go -------------------------------------------------------------------------------- /internal/dataplane/kongstate/vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/kongstate/vault.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/backoff_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/backoff_strategy.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/backoff_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/backoff_strategy_test.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/config_change_detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/config_change_detector.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/dbmode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/dbmode.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/dbmode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/dbmode_test.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/error_handling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/error_handling.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/error_handling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/error_handling_test.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/errors.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/errors_test.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/inmemory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/inmemory.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/inmemory_error_handling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/inmemory_error_handling.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/inmemory_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/inmemory_schema.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/inmemory_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/inmemory_schema_test.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/inmemory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/inmemory_test.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/kong.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/sendconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/sendconfig.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/strategy.go -------------------------------------------------------------------------------- /internal/dataplane/sendconfig/strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/sendconfig/strategy_test.go -------------------------------------------------------------------------------- /internal/dataplane/synchronizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/synchronizer.go -------------------------------------------------------------------------------- /internal/dataplane/synchronizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/synchronizer_test.go -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/credentials/in.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/testdata/golden/credentials/in.yaml -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-gateway-api/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-ingress-class/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong-cluster-plugin/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong-plugin/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong-upstream-policy/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong-upstream-policy/service-facade-on_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong-upstream-policy/service-facade-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | KongServiceFacade: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong/service-facade-on_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-kong/service-facade-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | KongServiceFacade: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/fallback-config-secret/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/grpcroute-example/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/httproute-example/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/httproute-url-rewrite-path-prefix/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-empty-path/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-multiple-ports-for-one-service/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-ports-defined-by-name/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-regex-prefix-exact-rule/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-regex-prefixed-path/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-rule-with-tls-and-consumer/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-rule-with-tls/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-single-service-in-multiple-ingresses/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-with-acme-like-path/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/ingress-v1-with-default-backend/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/kong-service-facade/default_golden.yaml: -------------------------------------------------------------------------------- 1 | _format_version: "3.0" 2 | upstreams: 3 | - name: kong 4 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/kong-service-facade/feature-flag-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | KongServiceFacade: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/kongconsumer-with-custom-id/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/tcproute-example/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/tlsroute-example/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/testdata/golden/udproute-example/expression-routes-on_settings.yaml: -------------------------------------------------------------------------------- 1 | feature_flags: 2 | ExpressionRoutes: true 3 | -------------------------------------------------------------------------------- /internal/dataplane/translator/atc/expression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/atc/expression_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/atc/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/atc/field.go -------------------------------------------------------------------------------- /internal/dataplane/translator/atc/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/atc/matcher.go -------------------------------------------------------------------------------- /internal/dataplane/translator/atc/predicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/atc/predicate.go -------------------------------------------------------------------------------- /internal/dataplane/translator/atc/predicate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/atc/predicate_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/atc/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/atc/route.go -------------------------------------------------------------------------------- /internal/dataplane/translator/backendref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/backendref.go -------------------------------------------------------------------------------- /internal/dataplane/translator/backendref_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/backendref_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/ingressrules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/ingressrules.go -------------------------------------------------------------------------------- /internal/dataplane/translator/ingressrules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/ingressrules_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/objects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/objects.go -------------------------------------------------------------------------------- /internal/dataplane/translator/objects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/objects_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/service_names.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/service_names.go -------------------------------------------------------------------------------- /internal/dataplane/translator/subtranslator/atc_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/subtranslator/atc_utils.go -------------------------------------------------------------------------------- /internal/dataplane/translator/subtranslator/grpcroute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/subtranslator/grpcroute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/subtranslator/httproute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/subtranslator/httproute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/subtranslator/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/subtranslator/ingress.go -------------------------------------------------------------------------------- /internal/dataplane/translator/subtranslator/portdef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/subtranslator/portdef.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_cacerts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_cacerts.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_certs.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_certs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_certs_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_failures_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_failures_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_grpcroute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_grpcroute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_httproute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_httproute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_ingress.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_ingress_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_kong_l4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_kong_l4.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_kong_l4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_kong_l4_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_secrets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_secrets_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_tcproute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_tcproute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_tlsroute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_tlsroute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_udproute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_udproute.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_upstreams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_upstreams.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_utils.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_utils_test.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translate_vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translate_vars.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translator.go -------------------------------------------------------------------------------- /internal/dataplane/translator/translator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/dataplane/translator/translator_test.go -------------------------------------------------------------------------------- /internal/diagnostics/api_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/api_types.go -------------------------------------------------------------------------------- /internal/diagnostics/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/collector.go -------------------------------------------------------------------------------- /internal/diagnostics/collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/collector_test.go -------------------------------------------------------------------------------- /internal/diagnostics/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/diff.go -------------------------------------------------------------------------------- /internal/diagnostics/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/diff_test.go -------------------------------------------------------------------------------- /internal/diagnostics/http_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/http_handler.go -------------------------------------------------------------------------------- /internal/diagnostics/http_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/http_handler_test.go -------------------------------------------------------------------------------- /internal/diagnostics/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/mapping.go -------------------------------------------------------------------------------- /internal/diagnostics/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/server.go -------------------------------------------------------------------------------- /internal/diagnostics/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/server_test.go -------------------------------------------------------------------------------- /internal/diagnostics/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/diagnostics/types.go -------------------------------------------------------------------------------- /internal/gatewayapi/aliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/gatewayapi/aliases.go -------------------------------------------------------------------------------- /internal/gatewayapi/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/gatewayapi/consts.go -------------------------------------------------------------------------------- /internal/gatewayapi/contraints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/gatewayapi/contraints.go -------------------------------------------------------------------------------- /internal/gatewayapi/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/gatewayapi/references.go -------------------------------------------------------------------------------- /internal/gatewayapi/references_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/gatewayapi/references_test.go -------------------------------------------------------------------------------- /internal/gatewayapi/typemeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/gatewayapi/typemeta.go -------------------------------------------------------------------------------- /internal/health/health_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/health/health_check.go -------------------------------------------------------------------------------- /internal/health/health_check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/health/health_check_test.go -------------------------------------------------------------------------------- /internal/k8s/kubeconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/k8s/kubeconfig.go -------------------------------------------------------------------------------- /internal/konnect/config_synchronizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/config_synchronizer.go -------------------------------------------------------------------------------- /internal/konnect/config_synchronizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/config_synchronizer_test.go -------------------------------------------------------------------------------- /internal/konnect/controlplanes/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/controlplanes/client_test.go -------------------------------------------------------------------------------- /internal/konnect/license/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/license/client.go -------------------------------------------------------------------------------- /internal/konnect/license/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/license/client_test.go -------------------------------------------------------------------------------- /internal/konnect/license/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/license/storage.go -------------------------------------------------------------------------------- /internal/konnect/license/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/license/storage_test.go -------------------------------------------------------------------------------- /internal/konnect/license/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/license/types.go -------------------------------------------------------------------------------- /internal/konnect/mock_node_api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/mock_node_api_test.go -------------------------------------------------------------------------------- /internal/konnect/node_agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/node_agent.go -------------------------------------------------------------------------------- /internal/konnect/node_agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/node_agent_test.go -------------------------------------------------------------------------------- /internal/konnect/nodes/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/nodes/client.go -------------------------------------------------------------------------------- /internal/konnect/nodes/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/nodes/client_test.go -------------------------------------------------------------------------------- /internal/konnect/nodes/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/nodes/types.go -------------------------------------------------------------------------------- /internal/konnect/sdk/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/sdk/sdk.go -------------------------------------------------------------------------------- /internal/konnect/tracing/datadog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/tracing/datadog.go -------------------------------------------------------------------------------- /internal/konnect/tracing/datadog_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/tracing/datadog_test.go -------------------------------------------------------------------------------- /internal/konnect/useragent/user_agent_round_tripper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/konnect/useragent/user_agent_round_tripper.go -------------------------------------------------------------------------------- /internal/labels/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/labels/labels.go -------------------------------------------------------------------------------- /internal/license/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/license/agent.go -------------------------------------------------------------------------------- /internal/license/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/license/agent_test.go -------------------------------------------------------------------------------- /internal/logging/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/logging/logging.go -------------------------------------------------------------------------------- /internal/logging/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/logging/setup.go -------------------------------------------------------------------------------- /internal/manager/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/consts/consts.go -------------------------------------------------------------------------------- /internal/manager/controllerdef.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/controllerdef.go -------------------------------------------------------------------------------- /internal/manager/flags/feature_gates_shim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/flags/feature_gates_shim.go -------------------------------------------------------------------------------- /internal/manager/flags/validated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/flags/validated.go -------------------------------------------------------------------------------- /internal/manager/flags/validated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/flags/validated_test.go -------------------------------------------------------------------------------- /internal/manager/kongconfig/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/kongconfig/root.go -------------------------------------------------------------------------------- /internal/manager/kongconfig/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/kongconfig/root_test.go -------------------------------------------------------------------------------- /internal/manager/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/record.go -------------------------------------------------------------------------------- /internal/manager/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/run.go -------------------------------------------------------------------------------- /internal/manager/schema_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/schema_service.go -------------------------------------------------------------------------------- /internal/manager/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/setup.go -------------------------------------------------------------------------------- /internal/manager/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/setup_test.go -------------------------------------------------------------------------------- /internal/manager/type_meta_setting_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/manager/type_meta_setting_client.go -------------------------------------------------------------------------------- /internal/metrics/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/metrics/prometheus.go -------------------------------------------------------------------------------- /internal/metrics/prometheus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/metrics/prometheus_test.go -------------------------------------------------------------------------------- /internal/store/cache_key_funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/cache_key_funcs.go -------------------------------------------------------------------------------- /internal/store/cache_key_funcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/cache_key_funcs_test.go -------------------------------------------------------------------------------- /internal/store/cache_stores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/cache_stores.go -------------------------------------------------------------------------------- /internal/store/cache_stores_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/cache_stores_snapshot.go -------------------------------------------------------------------------------- /internal/store/cache_stores_snapshot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/cache_stores_snapshot_test.go -------------------------------------------------------------------------------- /internal/store/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/errors.go -------------------------------------------------------------------------------- /internal/store/fake_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/fake_store.go -------------------------------------------------------------------------------- /internal/store/fake_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/fake_store_test.go -------------------------------------------------------------------------------- /internal/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/store.go -------------------------------------------------------------------------------- /internal/store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/store_test.go -------------------------------------------------------------------------------- /internal/store/zz_generated.cache_stores.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/zz_generated.cache_stores.go -------------------------------------------------------------------------------- /internal/store/zz_generated.cache_stores_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/store/zz_generated.cache_stores_test.go -------------------------------------------------------------------------------- /internal/util/builder/allowedroutes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/allowedroutes.go -------------------------------------------------------------------------------- /internal/util/builder/backendref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/backendref.go -------------------------------------------------------------------------------- /internal/util/builder/endpointport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/endpointport.go -------------------------------------------------------------------------------- /internal/util/builder/httpbackendref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/httpbackendref.go -------------------------------------------------------------------------------- /internal/util/builder/httproutefilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/httproutefilter.go -------------------------------------------------------------------------------- /internal/util/builder/httproutematch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/httproutematch.go -------------------------------------------------------------------------------- /internal/util/builder/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/ingress.go -------------------------------------------------------------------------------- /internal/util/builder/kongstateservicebackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/kongstateservicebackend.go -------------------------------------------------------------------------------- /internal/util/builder/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/listener.go -------------------------------------------------------------------------------- /internal/util/builder/parentref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/parentref.go -------------------------------------------------------------------------------- /internal/util/builder/routegroupkind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/routegroupkind.go -------------------------------------------------------------------------------- /internal/util/builder/routenamespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/routenamespaces.go -------------------------------------------------------------------------------- /internal/util/builder/serviceport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/builder/serviceport.go -------------------------------------------------------------------------------- /internal/util/clock/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/clock/clock.go -------------------------------------------------------------------------------- /internal/util/clock/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/clock/ticker.go -------------------------------------------------------------------------------- /internal/util/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/conditions.go -------------------------------------------------------------------------------- /internal/util/conditions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/conditions_test.go -------------------------------------------------------------------------------- /internal/util/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/conversions.go -------------------------------------------------------------------------------- /internal/util/credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/credential.go -------------------------------------------------------------------------------- /internal/util/credential_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/credential_test.go -------------------------------------------------------------------------------- /internal/util/hostname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/hostname.go -------------------------------------------------------------------------------- /internal/util/hostname_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/hostname_test.go -------------------------------------------------------------------------------- /internal/util/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/k8s.go -------------------------------------------------------------------------------- /internal/util/k8s_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/k8s_test.go -------------------------------------------------------------------------------- /internal/util/kubernetes/object/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/kubernetes/object/set.go -------------------------------------------------------------------------------- /internal/util/kubernetes/object/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/kubernetes/object/set_test.go -------------------------------------------------------------------------------- /internal/util/kubernetes/object/status/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/kubernetes/object/status/queue.go -------------------------------------------------------------------------------- /internal/util/kubernetes/object/status/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/kubernetes/object/status/queue_test.go -------------------------------------------------------------------------------- /internal/util/objectmeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/objectmeta.go -------------------------------------------------------------------------------- /internal/util/objectmeta_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/objectmeta_test.go -------------------------------------------------------------------------------- /internal/util/plugin_schema_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/plugin_schema_helper.go -------------------------------------------------------------------------------- /internal/util/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/protocol.go -------------------------------------------------------------------------------- /internal/util/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/protocol_test.go -------------------------------------------------------------------------------- /internal/util/rels/relations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/rels/relations.go -------------------------------------------------------------------------------- /internal/util/rels/relations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/rels/relations_test.go -------------------------------------------------------------------------------- /internal/util/tls/tls_cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/tls/tls_cert.go -------------------------------------------------------------------------------- /internal/util/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/types.go -------------------------------------------------------------------------------- /internal/util/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/types_test.go -------------------------------------------------------------------------------- /internal/util/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/util/uuid.go -------------------------------------------------------------------------------- /internal/versions/versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/internal/versions/versions.go -------------------------------------------------------------------------------- /keps/0001-single-controller-multi-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0001-single-controller-multi-proxy.md -------------------------------------------------------------------------------- /keps/0002-kong-gateway-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0002-kong-gateway-api.md -------------------------------------------------------------------------------- /keps/0003-kic-kubebuilder-re-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0003-kic-kubebuilder-re-architecture.md -------------------------------------------------------------------------------- /keps/0004-kong-kubernetes-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0004-kong-kubernetes-testing.md -------------------------------------------------------------------------------- /keps/0005-definition-of-done.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0005-definition-of-done.md -------------------------------------------------------------------------------- /keps/0006-officially-supported-platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0006-officially-supported-platforms.md -------------------------------------------------------------------------------- /keps/0007-kic-performance-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0007-kic-performance-test.md -------------------------------------------------------------------------------- /keps/0008-unreferenced-object-filtration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0008-unreferenced-object-filtration.md -------------------------------------------------------------------------------- /keps/0009-ingress-class-params-crd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0009-ingress-class-params-crd.md -------------------------------------------------------------------------------- /keps/0010-dynamic-plugin-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/0010-dynamic-plugin-configuration.md -------------------------------------------------------------------------------- /keps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/keps/README.md -------------------------------------------------------------------------------- /pkg/manager/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config.go -------------------------------------------------------------------------------- /pkg/manager/config/adminapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/adminapi.go -------------------------------------------------------------------------------- /pkg/manager/config/admission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/admission.go -------------------------------------------------------------------------------- /pkg/manager/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/config.go -------------------------------------------------------------------------------- /pkg/manager/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/config_test.go -------------------------------------------------------------------------------- /pkg/manager/config/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/consts.go -------------------------------------------------------------------------------- /pkg/manager/config/feature_gates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/feature_gates.go -------------------------------------------------------------------------------- /pkg/manager/config/feature_gates_keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/feature_gates_keys.go -------------------------------------------------------------------------------- /pkg/manager/config/feature_gates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/feature_gates_test.go -------------------------------------------------------------------------------- /pkg/manager/config/konnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/konnect.go -------------------------------------------------------------------------------- /pkg/manager/config/metricsfilter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/metricsfilter.go -------------------------------------------------------------------------------- /pkg/manager/config/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/validation.go -------------------------------------------------------------------------------- /pkg/manager/config/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config/validation_test.go -------------------------------------------------------------------------------- /pkg/manager/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/config_test.go -------------------------------------------------------------------------------- /pkg/manager/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/id.go -------------------------------------------------------------------------------- /pkg/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/manager.go -------------------------------------------------------------------------------- /pkg/manager/multiinstance/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/multiinstance/diagnostics.go -------------------------------------------------------------------------------- /pkg/manager/multiinstance/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/multiinstance/errors.go -------------------------------------------------------------------------------- /pkg/manager/multiinstance/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/multiinstance/instance.go -------------------------------------------------------------------------------- /pkg/manager/multiinstance/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/multiinstance/manager.go -------------------------------------------------------------------------------- /pkg/manager/multiinstance/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/multiinstance/manager_test.go -------------------------------------------------------------------------------- /pkg/manager/multiinstance/mocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/multiinstance/mocks_test.go -------------------------------------------------------------------------------- /pkg/manager/scheme/scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/manager/scheme/scheme.go -------------------------------------------------------------------------------- /pkg/metadata/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/metadata/metadata.go -------------------------------------------------------------------------------- /pkg/metadata/metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/metadata/metadata_test.go -------------------------------------------------------------------------------- /pkg/telemetry/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/telemetry/manager.go -------------------------------------------------------------------------------- /pkg/telemetry/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/telemetry/manager_test.go -------------------------------------------------------------------------------- /pkg/telemetry/reports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/telemetry/reports.go -------------------------------------------------------------------------------- /pkg/telemetry/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/telemetry/types/types.go -------------------------------------------------------------------------------- /pkg/telemetry/workflows/gateway_discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/pkg/telemetry/workflows/gateway_discovery.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/apidocs-gen/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/config.yaml -------------------------------------------------------------------------------- /scripts/apidocs-gen/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/generate.sh -------------------------------------------------------------------------------- /scripts/apidocs-gen/post-process-for-konghq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/post-process-for-konghq.sh -------------------------------------------------------------------------------- /scripts/apidocs-gen/template/gv_details.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/template/gv_details.tpl -------------------------------------------------------------------------------- /scripts/apidocs-gen/template/gv_list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/template/gv_list.tpl -------------------------------------------------------------------------------- /scripts/apidocs-gen/template/type.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/template/type.tpl -------------------------------------------------------------------------------- /scripts/apidocs-gen/template/type_members.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/apidocs-gen/template/type_members.tpl -------------------------------------------------------------------------------- /scripts/build-single-manifests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/build-single-manifests.sh -------------------------------------------------------------------------------- /scripts/check-container-environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/check-container-environment.sh -------------------------------------------------------------------------------- /scripts/cli-arguments-docs-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/cli-arguments-docs-gen/main.go -------------------------------------------------------------------------------- /scripts/generate-crd-kustomize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/generate-crd-kustomize.sh -------------------------------------------------------------------------------- /scripts/get-github-actions-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/get-github-actions-logs.sh -------------------------------------------------------------------------------- /scripts/verify-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/verify-diff.sh -------------------------------------------------------------------------------- /scripts/verify-generators.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/verify-generators.sh -------------------------------------------------------------------------------- /scripts/verify-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/verify-repo.sh -------------------------------------------------------------------------------- /scripts/verify-tidy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/verify-tidy.sh -------------------------------------------------------------------------------- /scripts/verify-versions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/scripts/verify-versions.sh -------------------------------------------------------------------------------- /skaffold.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/skaffold.yaml -------------------------------------------------------------------------------- /staticcheck.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/staticcheck.conf -------------------------------------------------------------------------------- /test/conformance/gateway_conformance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/conformance/gateway_conformance_test.go -------------------------------------------------------------------------------- /test/conformance/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/conformance/suite_test.go -------------------------------------------------------------------------------- /test/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts.go -------------------------------------------------------------------------------- /test/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts/consts.go -------------------------------------------------------------------------------- /test/consts/exit_codes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts/exit_codes.go -------------------------------------------------------------------------------- /test/consts/feature_gates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts/feature_gates.go -------------------------------------------------------------------------------- /test/consts/magic_numbers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts/magic_numbers.go -------------------------------------------------------------------------------- /test/consts/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts/misc.go -------------------------------------------------------------------------------- /test/consts/zz_generated.gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/consts/zz_generated.gateway.go -------------------------------------------------------------------------------- /test/e2e/all_in_one_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/all_in_one_test.go -------------------------------------------------------------------------------- /test/e2e/clusters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/clusters.go -------------------------------------------------------------------------------- /test/e2e/compatibilities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/compatibilities_test.go -------------------------------------------------------------------------------- /test/e2e/features_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/features_test.go -------------------------------------------------------------------------------- /test/e2e/helpers_gateway_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/helpers_gateway_test.go -------------------------------------------------------------------------------- /test/e2e/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/helpers_test.go -------------------------------------------------------------------------------- /test/e2e/istio_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/istio_test.go -------------------------------------------------------------------------------- /test/e2e/konnect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/konnect_test.go -------------------------------------------------------------------------------- /test/e2e/kuma_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/kuma_test.go -------------------------------------------------------------------------------- /test/e2e/kustomizations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/kustomizations_test.go -------------------------------------------------------------------------------- /test/e2e/manifests/all-in-one-dbless-konnect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/manifests/all-in-one-dbless-konnect.yaml -------------------------------------------------------------------------------- /test/e2e/manifests/all-in-one-dbless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/manifests/all-in-one-dbless.yaml -------------------------------------------------------------------------------- /test/e2e/manifests/all-in-one-postgres-enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/manifests/all-in-one-postgres-enterprise.yaml -------------------------------------------------------------------------------- /test/e2e/manifests/all-in-one-postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/manifests/all-in-one-postgres.yaml -------------------------------------------------------------------------------- /test/e2e/performance_basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/performance_basic_test.go -------------------------------------------------------------------------------- /test/e2e/upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/upgrade_test.go -------------------------------------------------------------------------------- /test/e2e/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/e2e/utils_test.go -------------------------------------------------------------------------------- /test/envtest/adminapi_discoverer_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/adminapi_discoverer_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/adminapimock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/adminapimock.go -------------------------------------------------------------------------------- /test/envtest/admission_webhook_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/admission_webhook_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/configerrorevent_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/configerrorevent_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/consts.go -------------------------------------------------------------------------------- /test/envtest/control_plane_reference_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/control_plane_reference_test.go -------------------------------------------------------------------------------- /test/envtest/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/controller.go -------------------------------------------------------------------------------- /test/envtest/crds_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/crds_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/gateway_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/gateway_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/gatewayclass_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/gatewayclass_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/httproute_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/httproute_controller_test.go -------------------------------------------------------------------------------- /test/envtest/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/ingress_test.go -------------------------------------------------------------------------------- /test/envtest/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/k8s.go -------------------------------------------------------------------------------- /test/envtest/k8s_objects_status_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/k8s_objects_status_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/kong.go -------------------------------------------------------------------------------- /test/envtest/kongadminapi_controller_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/kongadminapi_controller_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/konglicense_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/konglicense_controller_test.go -------------------------------------------------------------------------------- /test/envtest/kongstate_consumer_failures_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/kongstate_consumer_failures_test.go -------------------------------------------------------------------------------- /test/envtest/kongupstreampolicy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/kongupstreampolicy_test.go -------------------------------------------------------------------------------- /test/envtest/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/log.go -------------------------------------------------------------------------------- /test/envtest/manager_debugendpoints_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/manager_debugendpoints_test.go -------------------------------------------------------------------------------- /test/envtest/manager_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/manager_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/metrics_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/metrics_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/multiinstance_manager_diagnostics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/multiinstance_manager_diagnostics_test.go -------------------------------------------------------------------------------- /test/envtest/programmed_condition_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/programmed_condition_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/run.go -------------------------------------------------------------------------------- /test/envtest/scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/scheme.go -------------------------------------------------------------------------------- /test/envtest/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/setup.go -------------------------------------------------------------------------------- /test/envtest/specific_gateway_envtest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/specific_gateway_envtest_test.go -------------------------------------------------------------------------------- /test/envtest/telemetryServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/telemetryServer.go -------------------------------------------------------------------------------- /test/envtest/telemetry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/envtest/telemetry_test.go -------------------------------------------------------------------------------- /test/helpers/certificate/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/certificate/certificate.go -------------------------------------------------------------------------------- /test/helpers/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/conditions.go -------------------------------------------------------------------------------- /test/helpers/conditions/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/conditions/conditions.go -------------------------------------------------------------------------------- /test/helpers/k8s_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/k8s_meta.go -------------------------------------------------------------------------------- /test/helpers/ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/ports.go -------------------------------------------------------------------------------- /test/helpers/ports_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/ports_test.go -------------------------------------------------------------------------------- /test/helpers/webhook/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/helpers/webhook/webhook.go -------------------------------------------------------------------------------- /test/integration/admission_webhook_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/admission_webhook_helpers_test.go -------------------------------------------------------------------------------- /test/integration/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/consts/consts.go -------------------------------------------------------------------------------- /test/integration/consts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/consts_test.go -------------------------------------------------------------------------------- /test/integration/consumer_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/consumer_group_test.go -------------------------------------------------------------------------------- /test/integration/consumer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/consumer_test.go -------------------------------------------------------------------------------- /test/integration/gateway_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/gateway_test.go -------------------------------------------------------------------------------- /test/integration/gateway_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/gateway_webhook_test.go -------------------------------------------------------------------------------- /test/integration/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/helpers_test.go -------------------------------------------------------------------------------- /test/integration/httproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/httproute_test.go -------------------------------------------------------------------------------- /test/integration/httproute_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/httproute_webhook_test.go -------------------------------------------------------------------------------- /test/integration/ingress_https_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/ingress_https_test.go -------------------------------------------------------------------------------- /test/integration/ingress_regex_match_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/ingress_regex_match_test.go -------------------------------------------------------------------------------- /test/integration/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/ingress_test.go -------------------------------------------------------------------------------- /test/integration/ingress_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/ingress_webhook_test.go -------------------------------------------------------------------------------- /test/integration/isolated/assertion_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/assertion_helpers.go -------------------------------------------------------------------------------- /test/integration/isolated/backendtlspolicy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/backendtlspolicy_test.go -------------------------------------------------------------------------------- /test/integration/isolated/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/consts.go -------------------------------------------------------------------------------- /test/integration/isolated/ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/ctx.go -------------------------------------------------------------------------------- /test/integration/isolated/custom_entity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/custom_entity_test.go -------------------------------------------------------------------------------- /test/integration/isolated/drain_support_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/drain_support_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_grpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_grpc_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_httproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_httproute_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_ingress_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_tcproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_tcproute_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_tlsroute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_tlsroute_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_udpingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_udpingress_test.go -------------------------------------------------------------------------------- /test/integration/isolated/examples_udproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/examples_udproute_test.go -------------------------------------------------------------------------------- /test/integration/isolated/gateway_https_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/gateway_https_test.go -------------------------------------------------------------------------------- /test/integration/isolated/grpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/grpc_test.go -------------------------------------------------------------------------------- /test/integration/isolated/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/ingress_test.go -------------------------------------------------------------------------------- /test/integration/isolated/kongupstreampolicy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/kongupstreampolicy_test.go -------------------------------------------------------------------------------- /test/integration/isolated/license_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/license_test.go -------------------------------------------------------------------------------- /test/integration/isolated/name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/name.go -------------------------------------------------------------------------------- /test/integration/isolated/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/namespace.go -------------------------------------------------------------------------------- /test/integration/isolated/skip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/skip.go -------------------------------------------------------------------------------- /test/integration/isolated/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/suite_test.go -------------------------------------------------------------------------------- /test/integration/isolated/tcpingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/tcpingress_test.go -------------------------------------------------------------------------------- /test/integration/isolated/tcproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/tcproute_test.go -------------------------------------------------------------------------------- /test/integration/isolated/udpingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/udpingress_test.go -------------------------------------------------------------------------------- /test/integration/isolated/udproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/udproute_test.go -------------------------------------------------------------------------------- /test/integration/isolated/upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/isolated/upgrade_test.go -------------------------------------------------------------------------------- /test/integration/kongingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/kongingress_test.go -------------------------------------------------------------------------------- /test/integration/kongingress_webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/kongingress_webhook_test.go -------------------------------------------------------------------------------- /test/integration/plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/plugin_test.go -------------------------------------------------------------------------------- /test/integration/skip_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/skip_helpers_test.go -------------------------------------------------------------------------------- /test/integration/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/suite_test.go -------------------------------------------------------------------------------- /test/integration/tcpingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/tcpingress_test.go -------------------------------------------------------------------------------- /test/integration/tcproute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/tcproute_test.go -------------------------------------------------------------------------------- /test/integration/tlsroute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/tlsroute_test.go -------------------------------------------------------------------------------- /test/integration/translation_failures_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/translation_failures_test.go -------------------------------------------------------------------------------- /test/integration/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/utils_test.go -------------------------------------------------------------------------------- /test/integration/vault_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/vault_test.go -------------------------------------------------------------------------------- /test/integration/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/integration/version_test.go -------------------------------------------------------------------------------- /test/internal/cmd/generate-gateway-api-consts/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/cmd/generate-gateway-api-consts/main.go -------------------------------------------------------------------------------- /test/internal/helpers/controller_manager_flag_opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/controller_manager_flag_opts.go -------------------------------------------------------------------------------- /test/internal/helpers/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/deployment.go -------------------------------------------------------------------------------- /test/internal/helpers/exit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/exit.go -------------------------------------------------------------------------------- /test/internal/helpers/gatewayapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/gatewayapi.go -------------------------------------------------------------------------------- /test/internal/helpers/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/http.go -------------------------------------------------------------------------------- /test/internal/helpers/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/ingress.go -------------------------------------------------------------------------------- /test/internal/helpers/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/k8s.go -------------------------------------------------------------------------------- /test/internal/helpers/kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/kong.go -------------------------------------------------------------------------------- /test/internal/helpers/konnect/access.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/konnect/access.go -------------------------------------------------------------------------------- /test/internal/helpers/konnect/certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/konnect/certificates.go -------------------------------------------------------------------------------- /test/internal/helpers/konnect/control_plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/konnect/control_plane.go -------------------------------------------------------------------------------- /test/internal/helpers/ktf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/ktf.go -------------------------------------------------------------------------------- /test/internal/helpers/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/namespace.go -------------------------------------------------------------------------------- /test/internal/helpers/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/setup.go -------------------------------------------------------------------------------- /test/internal/helpers/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/tcp.go -------------------------------------------------------------------------------- /test/internal/helpers/tcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/tcp_test.go -------------------------------------------------------------------------------- /test/internal/helpers/teardown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/helpers/teardown.go -------------------------------------------------------------------------------- /test/internal/testenv/feature_gates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/testenv/feature_gates.go -------------------------------------------------------------------------------- /test/internal/testenv/testenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/testenv/testenv.go -------------------------------------------------------------------------------- /test/internal/testlabels/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/internal/testlabels/labels.go -------------------------------------------------------------------------------- /test/kongintegration/containers/httpbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/containers/httpbin.go -------------------------------------------------------------------------------- /test/kongintegration/containers/kong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/containers/kong.go -------------------------------------------------------------------------------- /test/kongintegration/containers/kong_postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/containers/kong_postgres.go -------------------------------------------------------------------------------- /test/kongintegration/containers/ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/containers/ports.go -------------------------------------------------------------------------------- /test/kongintegration/dbmode_update_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/dbmode_update_strategy_test.go -------------------------------------------------------------------------------- /test/kongintegration/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/doc.go -------------------------------------------------------------------------------- /test/kongintegration/expression_router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/expression_router_test.go -------------------------------------------------------------------------------- /test/kongintegration/inmemory_update_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/inmemory_update_strategy_test.go -------------------------------------------------------------------------------- /test/kongintegration/kongupstreampolicy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/kongintegration/kongupstreampolicy_test.go -------------------------------------------------------------------------------- /test/konnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/konnect.go -------------------------------------------------------------------------------- /test/mocks/admin_api_client_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/admin_api_client_factory.go -------------------------------------------------------------------------------- /test/mocks/admin_api_discoverer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/admin_api_discoverer.go -------------------------------------------------------------------------------- /test/mocks/admin_api_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/admin_api_handler.go -------------------------------------------------------------------------------- /test/mocks/config_status_notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/config_status_notifier.go -------------------------------------------------------------------------------- /test/mocks/configuration_change_detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/configuration_change_detector.go -------------------------------------------------------------------------------- /test/mocks/dataplane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/dataplane.go -------------------------------------------------------------------------------- /test/mocks/events_recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/events_recorder.go -------------------------------------------------------------------------------- /test/mocks/konnect_client_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/konnect_client_factory.go -------------------------------------------------------------------------------- /test/mocks/konnect_kongstate_updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/konnect_kongstate_updater.go -------------------------------------------------------------------------------- /test/mocks/metrics_recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/metrics_recorder.go -------------------------------------------------------------------------------- /test/mocks/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/ticker.go -------------------------------------------------------------------------------- /test/mocks/ticker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/ticker_test.go -------------------------------------------------------------------------------- /test/mocks/update_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/update_strategy.go -------------------------------------------------------------------------------- /test/mocks/update_strategy_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/mocks/update_strategy_resolver.go -------------------------------------------------------------------------------- /test/tcp_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/tcp_utils.go -------------------------------------------------------------------------------- /test/util/controller_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/controller_manager.go -------------------------------------------------------------------------------- /test/util/crds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/crds.go -------------------------------------------------------------------------------- /test/util/gomod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/gomod.go -------------------------------------------------------------------------------- /test/util/gomod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/gomod_test.go -------------------------------------------------------------------------------- /test/util/kustomize_consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/kustomize_consts.go -------------------------------------------------------------------------------- /test/util/name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/name.go -------------------------------------------------------------------------------- /test/util/rbacs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/rbacs.go -------------------------------------------------------------------------------- /test/util/webhooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kong/kubernetes-ingress-controller/HEAD/test/util/webhooks.go --------------------------------------------------------------------------------