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 128 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 177 pkg/apisix/cluster.go 1077 pkg/apisix/consumer.go 256 pkg/apisix/global_rule.go 256 pkg/apisix/nonexistentclient.go 307 pkg/apisix/noop.go 25 pkg/apisix/plugin.go 29 pkg/apisix/plugin_metadata.go 233 pkg/apisix/pluginconfig.go 292 pkg/apisix/resource.go 151 pkg/apisix/route.go 269 pkg/apisix/schema.go 80 pkg/apisix/ssl.go 270 pkg/apisix/stream_route.go 274 pkg/apisix/upstream.go 303 pkg/apisix/upstreamservicerelation.go 107 pkg/apisix/utils.go 264 pkg/apisix/validator.go 98 pkg/config/config.go 207 pkg/id/idgen.go 14 pkg/kube/apisix/apis/config/v2/doc.go 1 pkg/kube/apisix/apis/config/v2/types.go 434 pkg/kube/apisix/apis/config/v2/zz_generated.deepcopy.go 1417 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 380 pkg/providers/apisix/apisix_consumer.go 417 pkg/providers/apisix/apisix_global_rule.go 398 pkg/providers/apisix/apisix_plugin_config.go 444 pkg/providers/apisix/apisix_route.go 797 pkg/providers/apisix/apisix_tls.go 474 pkg/providers/apisix/apisix_upstream.go 766 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 277 pkg/providers/apisix/translation/apisix_pluginconfig.go 58 pkg/providers/apisix/translation/apisix_route.go 639 pkg/providers/apisix/translation/apisix_ssl.go 49 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 523 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 528 pkg/providers/ingress/provider.go 65 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 76 pkg/providers/ingress/translation/annotations/upstream/upstream.go 65 pkg/providers/ingress/translation/annotations/websocket/websocket.go 11 pkg/providers/ingress/translation/translator.go 565 pkg/providers/k8s/configmap/configmap.go 251 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 149 pkg/providers/k8s/namespace/namespace_provider.go 140 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 343 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 213 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/insert_map.go 25 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 186 pkg/types/apisix/v1/types.go 492 pkg/types/apisix/v1/zz_generated.deepcopy.go 710 pkg/types/errors.go 7 pkg/types/event.go 34 pkg/types/labels.go 44 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