Path Lines of Code pkg/api/router/apisix_healthz.go 21 pkg/api/router/router.go 25 pkg/api/router/types.go 6 pkg/api/router/webhook.go 10 pkg/api/server.go 127 pkg/api/validation/apisix_plugin_config.go 11 pkg/api/validation/apisix_route.go 19 pkg/api/validation/utils.go 87 pkg/api/validation/validator.go 194 pkg/apisix/apisix.go 171 pkg/apisix/cluster.go 985 pkg/apisix/consumer.go 178 pkg/apisix/global_rule.go 178 pkg/apisix/nonexistentclient.go 288 pkg/apisix/noop.go 25 pkg/apisix/plugin.go 29 pkg/apisix/plugin_metadata.go 115 pkg/apisix/pluginconfig.go 182 pkg/apisix/resource.go 151 pkg/apisix/route.go 181 pkg/apisix/schema.go 80 pkg/apisix/ssl.go 183 pkg/apisix/stream_route.go 186 pkg/apisix/upstream.go 185 pkg/apisix/upstreamservicerelation.go 107 pkg/apisix/utils.go 196 pkg/config/config.go 192 pkg/id/idgen.go 14 pkg/kube/apisix/apis/config/v2/doc.go 1 pkg/kube/apisix/apis/config/v2/types.go 429 pkg/kube/apisix/apis/config/v2/zz_generated.deepcopy.go 1412 pkg/kube/apisix/apis/config/v2/zz_generated.register.go 41 pkg/kube/apisix/client/clientset/versioned/clientset.go 70 pkg/kube/apisix/client/clientset/versioned/doc.go 1 pkg/kube/apisix/client/clientset/versioned/fake/doc.go 1 pkg/kube/apisix/client/clientset/versioned/fake/register.go 19 pkg/kube/apisix/client/clientset/versioned/scheme/doc.go 1 pkg/kube/apisix/client/clientset/versioned/scheme/register.go 20 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixclusterconfig.go 136 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixconsumer.go 147 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixglobalrule.go 147 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixpluginconfig.go 147 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixroute.go 147 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixtls.go 147 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/apisixupstream.go 147 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/config_client.go 89 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/doc.go 1 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/doc.go 1 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixclusterconfig.go 87 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixconsumer.go 88 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixglobalrule.go 88 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixpluginconfig.go 88 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixroute.go 88 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixtls.go 88 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixupstream.go 88 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_config_client.go 34 pkg/kube/apisix/client/clientset/versioned/typed/config/v2/generated_expansion.go 8 pkg/kube/apisix/client/informers/externalversions/config/interface.go 19 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixclusterconfig.go 54 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixconsumer.go 55 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixglobalrule.go 55 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixpluginconfig.go 55 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixroute.go 55 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixtls.go 55 pkg/kube/apisix/client/informers/externalversions/config/v2/apisixupstream.go 55 pkg/kube/apisix/client/informers/externalversions/config/v2/interface.go 42 pkg/kube/apisix/client/informers/externalversions/factory.go 136 pkg/kube/apisix/client/informers/externalversions/generic.go 40 pkg/kube/apisix/client/informers/externalversions/internalinterfaces/factory_interfaces.go 14 pkg/kube/apisix/client/listers/config/v2/apisixclusterconfig.go 34 pkg/kube/apisix/client/listers/config/v2/apisixconsumer.go 52 pkg/kube/apisix/client/listers/config/v2/apisixglobalrule.go 52 pkg/kube/apisix/client/listers/config/v2/apisixpluginconfig.go 52 pkg/kube/apisix/client/listers/config/v2/apisixroute.go 52 pkg/kube/apisix/client/listers/config/v2/apisixtls.go 52 pkg/kube/apisix/client/listers/config/v2/apisixupstream.go 52 pkg/kube/apisix/const/const.go 20 pkg/kube/apisix_cluster_config.go 79 pkg/kube/apisix_consumer.go 85 pkg/kube/apisix_global_rule.go 103 pkg/kube/apisix_plugin_config.go 85 pkg/kube/apisix_route.go 89 pkg/kube/apisix_tls.go 85 pkg/kube/apisix_upstream.go 90 pkg/kube/endpoint.go 183 pkg/kube/infra.go 23 pkg/kube/ingress.go 127 pkg/kube/init.go 49 pkg/log/default_logger.go 72 pkg/log/gin_logger.go 62 pkg/log/logger.go 219 pkg/log/options.go 39 pkg/metrics/prometheus.go 201 pkg/providers/apisix/apisix_cluster_config.go 377 pkg/providers/apisix/apisix_consumer.go 403 pkg/providers/apisix/apisix_global_rule.go 379 pkg/providers/apisix/apisix_plugin_config.go 430 pkg/providers/apisix/apisix_route.go 782 pkg/providers/apisix/apisix_tls.go 460 pkg/providers/apisix/apisix_upstream.go 736 pkg/providers/apisix/provider.go 137 pkg/providers/apisix/provider_init.go 220 pkg/providers/apisix/translation/apisix_cluster_config.go 31 pkg/providers/apisix/translation/apisix_consumer.go 53 pkg/providers/apisix/translation/apisix_global_rule.go 55 pkg/providers/apisix/translation/apisix_plugin.go 273 pkg/providers/apisix/translation/apisix_pluginconfig.go 64 pkg/providers/apisix/translation/apisix_route.go 630 pkg/providers/apisix/translation/apisix_ssl.go 48 pkg/providers/apisix/translation/apisix_upstream.go 118 pkg/providers/apisix/translation/translator.go 41 pkg/providers/apisix/utils.go 12 pkg/providers/controller.go 475 pkg/providers/gateway/gateway.go 222 pkg/providers/gateway/gateway_class.go 197 pkg/providers/gateway/gateway_httproute.go 231 pkg/providers/gateway/gateway_tcproute.go 228 pkg/providers/gateway/gateway_tlsroute.go 190 pkg/providers/gateway/gateway_udproute.go 190 pkg/providers/gateway/provider.go 232 pkg/providers/gateway/translation/gateway.go 161 pkg/providers/gateway/translation/gateway_httproute.go 288 pkg/providers/gateway/translation/gateway_tcproute.go 36 pkg/providers/gateway/translation/gateway_tlsroute.go 89 pkg/providers/gateway/translation/gateway_udproute.go 60 pkg/providers/gateway/translation/translator.go 25 pkg/providers/gateway/types/types.go 52 pkg/providers/gateway/validator.go 228 pkg/providers/ingress/ingress.go 514 pkg/providers/ingress/provider.go 62 pkg/providers/ingress/translation/annotations.go 54 pkg/providers/ingress/translation/annotations/pluginconfig/pluginconfig.go 11 pkg/providers/ingress/translation/annotations/plugins/authorization.go 33 pkg/providers/ingress/translation/annotations/plugins/cors.go 22 pkg/providers/ingress/translation/annotations/plugins/csrf.go 23 pkg/providers/ingress/translation/annotations/plugins/forward_auth.go 29 pkg/providers/ingress/translation/annotations/plugins/http_method.go 36 pkg/providers/ingress/translation/annotations/plugins/iprestriction.go 23 pkg/providers/ingress/translation/annotations/plugins/plugins.go 45 pkg/providers/ingress/translation/annotations/plugins/redirect.go 30 pkg/providers/ingress/translation/annotations/plugins/response_rewrite.go 28 pkg/providers/ingress/translation/annotations/plugins/rewrite.go 31 pkg/providers/ingress/translation/annotations/regex/regex.go 11 pkg/providers/ingress/translation/annotations/servicenamespace/servicenamespace.go 11 pkg/providers/ingress/translation/annotations/types.go 72 pkg/providers/ingress/translation/annotations/upstreamscheme/upstreamscheme.go 26 pkg/providers/ingress/translation/annotations/websocket/websocket.go 11 pkg/providers/ingress/translation/translator.go 491 pkg/providers/k8s/configmap/configmap.go 229 pkg/providers/k8s/configmap/provider.go 30 pkg/providers/k8s/configmap/translation/configyaml_parser.go 31 pkg/providers/k8s/configmap/translation/parse.go 44 pkg/providers/k8s/configmap/translation/translation.go 33 pkg/providers/k8s/endpoint/base.go 100 pkg/providers/k8s/endpoint/endpoint.go 163 pkg/providers/k8s/endpoint/endpointslice.go 197 pkg/providers/k8s/endpoint/provider.go 46 pkg/providers/k8s/namespace/namespace.go 141 pkg/providers/k8s/namespace/namespace_provider.go 131 pkg/providers/k8s/namespace/namespace_provider_mock.go 33 pkg/providers/k8s/pod/pod.go 125 pkg/providers/k8s/pod/provider.go 38 pkg/providers/k8s/provider.go 55 pkg/providers/k8s/secret.go 203 pkg/providers/translation/apisix_upstream.go 326 pkg/providers/translation/context.go 42 pkg/providers/translation/meta_const.go 5 pkg/providers/translation/service.go 161 pkg/providers/translation/translator.go 43 pkg/providers/translation/util.go 68 pkg/providers/types/types.go 186 pkg/providers/utils/domain.go 37 pkg/providers/utils/executor.go 32 pkg/providers/utils/generic.go 4 pkg/providers/utils/ingress_class.go 14 pkg/providers/utils/ingress_status.go 172 pkg/providers/utils/manifest.go 407 pkg/providers/utils/schema.go 7 pkg/providers/utils/scheme.go 16 pkg/providers/utils/status.go 49 pkg/providers/utils/string.go 34 pkg/types/apisix/v1/doc.go 1 pkg/types/apisix/v1/plugin_types.go 185 pkg/types/apisix/v1/types.go 478 pkg/types/apisix/v1/zz_generated.deepcopy.go 705 pkg/types/errors.go 7 pkg/types/event.go 34 pkg/types/labels.go 13 pkg/types/pod.go 53 pkg/types/service.go 10 pkg/types/timeduration.go 45 pkg/utils/s2b.go 5 pkg/version/version.go 25