Path Lines of Code cmd/nginx/flags_test.go 78 cmd/nginx/main_test.go 97 cmd/plugin/commands/ingresses/ingresses_test.go 54 images/kube-webhook-certgen/rootfs/cmd/patch_test.go 200 images/kube-webhook-certgen/rootfs/pkg/certs/certs_test.go 50 images/kube-webhook-certgen/rootfs/pkg/k8s/k8s_test.go 282 internal/admission/controller/main_test.go 84 internal/file/file_test.go 31 internal/ingress/annotations/alias/main_test.go 43 internal/ingress/annotations/annotations_test.go 240 internal/ingress/annotations/auth/main_test.go 199 internal/ingress/annotations/authreq/main_test.go 272 internal/ingress/annotations/authreqglobal/main_test.go 65 internal/ingress/annotations/authtls/main_test.go 230 internal/ingress/annotations/backendprotocol/main_test.go 84 internal/ingress/annotations/canary/main_test.go 125 internal/ingress/annotations/clientbodybuffersize/main_test.go 40 internal/ingress/annotations/connection/main_test.go 39 internal/ingress/annotations/cors/main_test.go 129 internal/ingress/annotations/customhttperrors/main_test.go 65 internal/ingress/annotations/defaultbackend/main_test.go 83 internal/ingress/annotations/fastcgi/main_test.go 196 internal/ingress/annotations/globalratelimit/main_test.go 155 internal/ingress/annotations/http2pushpreload/main_test.go 40 internal/ingress/annotations/influxdb/main_test.go 103 internal/ingress/annotations/ipwhitelist/main_test.go 179 internal/ingress/annotations/loadbalancing/main_test.go 38 internal/ingress/annotations/log/main_test.go 78 internal/ingress/annotations/mirror/main_test.go 49 internal/ingress/annotations/modsecurity/main_test.go 51 internal/ingress/annotations/opentracing/main_test.go 106 internal/ingress/annotations/parser/main_test.go 163 internal/ingress/annotations/portinredirect/main_test.go 100 internal/ingress/annotations/proxy/main_test.go 185 internal/ingress/annotations/proxyssl/main_test.go 227 internal/ingress/annotations/ratelimit/main_test.go 158 internal/ingress/annotations/redirect/redirect_test.go 120 internal/ingress/annotations/rewrite/main_test.go 182 internal/ingress/annotations/satisfy/main_test.go 75 internal/ingress/annotations/secureupstream/main_test.go 131 internal/ingress/annotations/serversnippet/main_test.go 39 internal/ingress/annotations/serviceupstream/main_test.go 122 internal/ingress/annotations/sessionaffinity/main_test.go 92 internal/ingress/annotations/snippet/main_test.go 39 internal/ingress/annotations/sslcipher/main_test.go 46 internal/ingress/annotations/sslpassthrough/main_test.go 57 internal/ingress/annotations/streamsnippet/main_test.go 41 internal/ingress/annotations/upstreamhashby/main_test.go 44 internal/ingress/annotations/upstreamvhost/main_test.go 32 internal/ingress/annotations/xforwardedprefix/main_test.go 40 internal/ingress/controller/checker_test.go 103 internal/ingress/controller/endpoints_test.go 499 internal/ingress/controller/nginx_test.go 463 internal/ingress/controller/process/nginx_test.go 25 internal/ingress/controller/store/endpoint_test.go 37 internal/ingress/controller/store/local_secret_test.go 18 internal/ingress/controller/store/objectref_test.go 36 internal/ingress/controller/store/store_test.go 1313 internal/ingress/controller/template/configmap_test.go 436 internal/ingress/controller/template/template_test.go 1713 internal/ingress/controller/util_test.go 16 internal/ingress/errors/errors_test.go 32 internal/ingress/metric/collectors/admission_test.go 99 internal/ingress/metric/collectors/controller_test.go 128 internal/ingress/metric/collectors/nginx_status_test.go 139 internal/ingress/metric/collectors/process_test.go 65 internal/ingress/metric/collectors/socket_test.go 341 internal/ingress/resolver/main_test.go 37 internal/ingress/status/status_test.go 650 internal/ingress/types_equals_test.go 261 internal/k8s/main_test.go 251 internal/net/dns/dns_test.go 41 internal/net/ipnet_test.go 33 internal/net/net_test.go 38 internal/net/ssl/ssl_test.go 381 internal/nginx/maxmind_test.go 54 internal/sets/match_test.go 38 internal/task/queue_test.go 103 internal/watch/file_watcher_test.go 113 rootfs/etc/nginx/lua/plugins/hello_world/test/main_test.lua 17 rootfs/etc/nginx/lua/test/balancer/chash_test.lua 27 rootfs/etc/nginx/lua/test/balancer/chashsubset_test.lua 86 rootfs/etc/nginx/lua/test/balancer/ewma_test.lua 161 rootfs/etc/nginx/lua/test/balancer/sticky_test.lua 522 rootfs/etc/nginx/lua/test/balancer_test.lua 464 rootfs/etc/nginx/lua/test/certificate_test.lua 143 rootfs/etc/nginx/lua/test/configuration_test.lua 259 rootfs/etc/nginx/lua/test/global_throttle_test.lua 205 rootfs/etc/nginx/lua/test/helpers.lua 39 rootfs/etc/nginx/lua/test/lua_ingress_test.lua 8 rootfs/etc/nginx/lua/test/monitor_test.lua 128 rootfs/etc/nginx/lua/test/plugins_test.lua 23 rootfs/etc/nginx/lua/test/run.lua 65 rootfs/etc/nginx/lua/test/util/dns_test.lua 114 rootfs/etc/nginx/lua/test/util/nodemap_test.lua 136 rootfs/etc/nginx/lua/test/util/resolv_conf_test.lua 55 rootfs/etc/nginx/lua/test/util/same_site_test.lua 54 rootfs/etc/nginx/lua/test/util/split_test.lua 47 rootfs/etc/nginx/lua/test/util_test.lua 86 test/e2e-image/e2e.sh 34 test/e2e-image/namespace-overlays/admission/values.yaml 28 test/e2e-image/namespace-overlays/custom-health-check-path/values.yaml 28 test/e2e-image/namespace-overlays/forwarded-port-headers/values.yaml 28 test/e2e-image/namespace-overlays/namespace-selector/values.yaml 29 test/e2e/admission/admission.go 228 test/e2e/annotations/affinity.go 350 test/e2e/annotations/affinitymode.go 127 test/e2e/annotations/alias.go 79 test/e2e/annotations/approot.go 32 test/e2e/annotations/auth.go 572 test/e2e/annotations/authtls.go 201 test/e2e/annotations/backendprotocol.go 84 test/e2e/annotations/canary.go 822 test/e2e/annotations/clientbodybuffersize.go 116 test/e2e/annotations/connection.go 32 test/e2e/annotations/cors.go 510 test/e2e/annotations/customhttperrors.go 85 test/e2e/annotations/default_backend.go 39 test/e2e/annotations/disableaccesslog.go 55 test/e2e/annotations/fastcgi.go 88 test/e2e/annotations/forcesslredirect.go 26 test/e2e/annotations/fromtowwwredirect.go 81 test/e2e/annotations/globalratelimit.go 56 test/e2e/annotations/grpc.go 198 test/e2e/annotations/http2pushpreload.go 24 test/e2e/annotations/influxdb.go 137 test/e2e/annotations/ipwhitelist.go 27 test/e2e/annotations/limitconnections.go 70 test/e2e/annotations/limitrate.go 33 test/e2e/annotations/log.go 36 test/e2e/annotations/mirror.go 52 test/e2e/annotations/modsecurity/modsecurity.go 294 test/e2e/annotations/preservetrailingslash.go 28 test/e2e/annotations/proxy.go 178 test/e2e/annotations/proxyssl.go 163 test/e2e/annotations/redirect.go 58 test/e2e/annotations/rewrite.go 160 test/e2e/annotations/satisfy.go 90 test/e2e/annotations/serversnippet.go 62 test/e2e/annotations/serviceupstream.go 89 test/e2e/annotations/snippet.go 56 test/e2e/annotations/sslciphers.go 33 test/e2e/annotations/streamsnippet.go 95 test/e2e/annotations/upstreamhashby.go 66 test/e2e/annotations/upstreamvhost.go 24 test/e2e/annotations/xforwardedprefix.go 51 test/e2e/dbg/main.go 59 test/e2e/defaultbackend/custom_default_backend.go 34 test/e2e/defaultbackend/default_backend.go 83 test/e2e/defaultbackend/ssl.go 33 test/e2e/defaultbackend/with_hosts.go 54 test/e2e/e2e.go 38 test/e2e/e2e_test.go 12 test/e2e/framework/deployment.go 365 test/e2e/framework/exec.go 114 test/e2e/framework/fastcgi_helloserver.go 77 test/e2e/framework/framework.go 577 test/e2e/framework/grpc_fortune_teller.go 77 test/e2e/framework/healthz.go 22 test/e2e/framework/influxdb.go 115 test/e2e/framework/k8s.go 308 test/e2e/framework/logs.go 18 test/e2e/framework/metrics.go 34 test/e2e/framework/ssl.go 277 test/e2e/framework/test_context.go 19 test/e2e/framework/util.go 311 test/e2e/gracefulshutdown/grace_period.go 54 test/e2e/gracefulshutdown/shutdown.go 32 test/e2e/gracefulshutdown/slow_requests.go 12 test/e2e/ingress/multiple_rules.go 71 test/e2e/ingress/pathtype_exact.go 77 test/e2e/ingress/pathtype_mixed.go 106 test/e2e/ingress/pathtype_prefix.go 43 test/e2e/ingress/without_host.go 69 test/e2e/kind.yaml 16 test/e2e/leaks/lua_ssl.go 86 test/e2e/loadbalance/configmap.go 25 test/e2e/loadbalance/ewma.go 53 test/e2e/loadbalance/round_robin.go 44 test/e2e/lua/dynamic_certificates.go 180 test/e2e/lua/dynamic_configuration.go 181 test/e2e/run-chart-test.sh 57 test/e2e/run.sh 54 test/e2e/security/request_smuggling.go 62 test/e2e/servicebackend/service_backend.go 131 test/e2e/servicebackend/service_externalname.go 270 test/e2e/servicebackend/service_nil_backend.go 75 test/e2e/settings/access_log.go 59 test/e2e/settings/badannotationvalues.go 113 test/e2e/settings/brotli.go 47 test/e2e/settings/configmap_change.go 44 test/e2e/settings/custom_header.go 60 test/e2e/settings/default_ssl_certificate.go 65 test/e2e/settings/disable_catch_all.go 97 test/e2e/settings/disable_service_external_name.go 62 test/e2e/settings/enable_real_ip.go 79 test/e2e/settings/forwarded_headers.go 94 test/e2e/settings/geoip2.go 82 test/e2e/settings/global_access_block.go 81 test/e2e/settings/global_external_auth.go 194 test/e2e/settings/global_options.go 33 test/e2e/settings/globalratelimit.go 65 test/e2e/settings/hash-size.go 65 test/e2e/settings/ingress_class.go 526 test/e2e/settings/keep-alive.go 54 test/e2e/settings/limit_rate.go 34 test/e2e/settings/listen_nondefault_ports.go 100 test/e2e/settings/log-format.go 78 test/e2e/settings/lua_shared_dicts.go 17 test/e2e/settings/main_snippet.go 18 test/e2e/settings/modsecurity/modsecurity_snippet.go 20 test/e2e/settings/multi_accept.go 33 test/e2e/settings/namespace_selector.go 82 test/e2e/settings/no_auth_locations.go 132 test/e2e/settings/no_tls_redirect_locations.go 24 test/e2e/settings/ocsp/ocsp.go 286 test/e2e/settings/opentracing.go 176 test/e2e/settings/plugins.go 31 test/e2e/settings/pod_security_policy.go 94 test/e2e/settings/pod_security_policy_volumes.go 78 test/e2e/settings/proxy_connect_timeout.go 38 test/e2e/settings/proxy_host.go 53 test/e2e/settings/proxy_next_upstream.go 32 test/e2e/settings/proxy_protocol.go 153 test/e2e/settings/proxy_read_timeout.go 38 test/e2e/settings/proxy_send_timeout.go 38 test/e2e/settings/reuse-port.go 32 test/e2e/settings/server_snippet.go 106 test/e2e/settings/server_tokens.go 65 test/e2e/settings/ssl_ciphers.go 18 test/e2e/settings/stream_snippet.go 54 test/e2e/settings/tls.go 186 test/e2e/ssl/http_redirect.go 33 test/e2e/ssl/secret_update.go 84 test/e2e/status/update.go 95 test/e2e/tcpudp/tcp.go 148 test/e2e/wait-for-nginx.sh 68