├── .ct.yaml ├── .gcloudignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── cve_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── mkdocs │ │ ├── Dockerfile │ │ ├── action.sh │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── chart.yaml │ ├── ci.yaml │ ├── depreview.yaml │ ├── docs.yaml │ ├── golangci-lint.yml │ ├── images.yaml │ ├── junit-reports.yaml │ ├── perftest.yaml │ ├── plugin.yaml │ ├── project.yml │ ├── scorecards.yml │ ├── vulnerability-scans.yaml │ ├── zz-tmpl-images.yaml │ └── zz-tmpl-k8s-e2e.yaml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── .luacheckrc ├── CONTRIBUTING.md ├── Changelog.md ├── GOLANG_VERSION ├── ISSUE_TRIAGE.md ├── LICENSE ├── MANUAL_RELEASE.md ├── Makefile ├── NEW_CONTRIBUTOR.md ├── NEW_RELEASE_PROCESS.md ├── NGINX_BASE ├── OWNERS ├── OWNERS_ALIASES ├── README.md ├── SECURITY.md ├── SECURITY_CONTACTS ├── TAG ├── changelog ├── controller-1.10.0.md ├── controller-1.10.1.md ├── controller-1.10.2.md ├── controller-1.10.3.md ├── controller-1.10.4.md ├── controller-1.10.5.md ├── controller-1.10.6.md ├── controller-1.11.0.md ├── controller-1.11.1.md ├── controller-1.11.2.md ├── controller-1.11.3.md ├── controller-1.11.4.md ├── controller-1.11.5.md ├── controller-1.11.6.md ├── controller-1.11.7.md ├── controller-1.11.8.md ├── controller-1.12.0-beta.0.md ├── controller-1.12.0.md ├── controller-1.12.1.md ├── controller-1.12.2.md ├── controller-1.12.3.md ├── controller-1.12.4.md ├── controller-1.12.5.md ├── controller-1.12.6.md ├── controller-1.12.7.md ├── controller-1.12.8.md ├── controller-1.13.0.md ├── controller-1.13.1.md ├── controller-1.13.2.md ├── controller-1.13.3.md ├── controller-1.13.4.md ├── controller-1.14.0.md ├── controller-1.6.4.md ├── controller-1.7.0.md ├── controller-1.7.1.md ├── controller-1.8.0.md ├── controller-1.8.1.md ├── controller-1.8.2.md ├── controller-1.9.0-beta.0.md ├── controller-1.9.0.md ├── controller-1.9.1.md ├── controller-1.9.3.md ├── controller-1.9.4.md ├── controller-1.9.5.md ├── controller-1.9.6.md └── controller.md.gotmpl ├── charts ├── Makefile └── ingress-nginx │ ├── .helmignore │ ├── Chart.yaml │ ├── OWNERS │ ├── README.md │ ├── README.md.gotmpl │ ├── changelog │ ├── helm-chart-2.10.0.md │ ├── helm-chart-2.11.0.md │ ├── helm-chart-2.11.1.md │ ├── helm-chart-2.11.2.md │ ├── helm-chart-2.11.3.md │ ├── helm-chart-2.12.0.md │ ├── helm-chart-2.12.1.md │ ├── helm-chart-2.13.0.md │ ├── helm-chart-2.14.0.md │ ├── helm-chart-2.15.0.md │ ├── helm-chart-2.16.0.md │ ├── helm-chart-2.9.0.md │ ├── helm-chart-2.9.1.md │ ├── helm-chart-3.0.0.md │ ├── helm-chart-3.10.0.md │ ├── helm-chart-3.10.1.md │ ├── helm-chart-3.11.0.md │ ├── helm-chart-3.11.1.md │ ├── helm-chart-3.12.0.md │ ├── helm-chart-3.13.0.md │ ├── helm-chart-3.14.0.md │ ├── helm-chart-3.15.0.md │ ├── helm-chart-3.15.1.md │ ├── helm-chart-3.16.0.md │ ├── helm-chart-3.16.1.md │ ├── helm-chart-3.17.0.md │ ├── helm-chart-3.18.0.md │ ├── helm-chart-3.19.0.md │ ├── helm-chart-3.20.0.md │ ├── helm-chart-3.20.1.md │ ├── helm-chart-3.21.0.md │ ├── helm-chart-3.22.0.md │ ├── helm-chart-3.23.0.md │ ├── helm-chart-3.24.0.md │ ├── helm-chart-3.25.0.md │ ├── helm-chart-3.26.0.md │ ├── helm-chart-3.27.0.md │ ├── helm-chart-3.28.0.md │ ├── helm-chart-3.29.0.md │ ├── helm-chart-3.3.0.md │ ├── helm-chart-3.3.1.md │ ├── helm-chart-3.30.0.md │ ├── helm-chart-3.31.0.md │ ├── helm-chart-3.32.0.md │ ├── helm-chart-3.33.0.md │ ├── helm-chart-3.34.0.md │ ├── helm-chart-3.4.0.md │ ├── helm-chart-3.5.0.md │ ├── helm-chart-3.5.1.md │ ├── helm-chart-3.6.0.md │ ├── helm-chart-3.7.0.md │ ├── helm-chart-3.7.1.md │ ├── helm-chart-3.8.0.md │ ├── helm-chart-3.9.0.md │ ├── helm-chart-4.0.1.md │ ├── helm-chart-4.0.10.md │ ├── helm-chart-4.0.11.md │ ├── helm-chart-4.0.12.md │ ├── helm-chart-4.0.13.md │ ├── helm-chart-4.0.14.md │ ├── helm-chart-4.0.15.md │ ├── helm-chart-4.0.18.md │ ├── helm-chart-4.0.2.md │ ├── helm-chart-4.0.3.md │ ├── helm-chart-4.0.5.md │ ├── helm-chart-4.0.6.md │ ├── helm-chart-4.0.7.md │ ├── helm-chart-4.0.9.md │ ├── helm-chart-4.1.0.md │ ├── helm-chart-4.1.2.md │ ├── helm-chart-4.10.0.md │ ├── helm-chart-4.10.1.md │ ├── helm-chart-4.10.2.md │ ├── helm-chart-4.10.3.md │ ├── helm-chart-4.10.4.md │ ├── helm-chart-4.10.5.md │ ├── helm-chart-4.10.6.md │ ├── helm-chart-4.11.0.md │ ├── helm-chart-4.11.1.md │ ├── helm-chart-4.11.2.md │ ├── helm-chart-4.11.3.md │ ├── helm-chart-4.11.4.md │ ├── helm-chart-4.11.5.md │ ├── helm-chart-4.11.6.md │ ├── helm-chart-4.11.7.md │ ├── helm-chart-4.11.8.md │ ├── helm-chart-4.12.0-beta.0.md │ ├── helm-chart-4.12.0.md │ ├── helm-chart-4.12.1.md │ ├── helm-chart-4.12.2.md │ ├── helm-chart-4.12.3.md │ ├── helm-chart-4.12.4.md │ ├── helm-chart-4.12.5.md │ ├── helm-chart-4.12.6.md │ ├── helm-chart-4.12.7.md │ ├── helm-chart-4.12.8.md │ ├── helm-chart-4.13.0.md │ ├── helm-chart-4.13.1.md │ ├── helm-chart-4.13.2.md │ ├── helm-chart-4.13.3.md │ ├── helm-chart-4.13.4.md │ ├── helm-chart-4.14.0.md │ ├── helm-chart-4.2.0.md │ ├── helm-chart-4.2.1.md │ ├── helm-chart-4.3.0.md │ ├── helm-chart-4.4.0.md │ ├── helm-chart-4.5.2.md │ ├── helm-chart-4.6.0.md │ ├── helm-chart-4.6.1.md │ ├── helm-chart-4.7.0.md │ ├── helm-chart-4.7.1.md │ ├── helm-chart-4.7.2.md │ ├── helm-chart-4.8.0-beta.0.md │ ├── helm-chart-4.8.0.md │ ├── helm-chart-4.8.1.md │ ├── helm-chart-4.8.2.md │ ├── helm-chart-4.8.3.md │ ├── helm-chart-4.9.0.md │ ├── helm-chart-4.9.1.md │ └── helm-chart.md.gotmpl │ ├── ci │ ├── admission-webhooks-cert-manager-values.yaml │ ├── controller-configmap-addheaders-values.yaml │ ├── controller-configmap-proxyheaders-values.yaml │ ├── controller-configmap-values.yaml │ ├── controller-daemonset-metrics-values.yaml │ ├── controller-daemonset-podannotations-values.yaml │ ├── controller-daemonset-values.yaml │ ├── controller-deployment-metrics-values.yaml │ ├── controller-deployment-podannotations-values.yaml │ ├── controller-deployment-values.yaml │ ├── controller-hpa-values.yaml │ ├── controller-ingressclass-values.yaml │ ├── controller-service-internal-values.yaml │ └── controller-service-values.yaml │ ├── cloudbuild.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── _params.tpl │ ├── admission-webhooks │ │ ├── cert-manager.yaml │ │ ├── job-patch │ │ │ ├── clusterrole.yaml │ │ │ ├── clusterrolebinding.yaml │ │ │ ├── job-createSecret.yaml │ │ │ ├── job-patchWebhook.yaml │ │ │ ├── networkpolicy.yaml │ │ │ ├── role.yaml │ │ │ ├── rolebinding.yaml │ │ │ └── serviceaccount.yaml │ │ └── validating-webhook.yaml │ ├── clusterrole.yaml │ ├── clusterrolebinding.yaml │ ├── controller-configmap-addheaders.yaml │ ├── controller-configmap-proxyheaders.yaml │ ├── controller-configmap-tcp.yaml │ ├── controller-configmap-udp.yaml │ ├── controller-configmap.yaml │ ├── controller-daemonset.yaml │ ├── controller-deployment.yaml │ ├── controller-hpa.yaml │ ├── controller-ingressclass-aliases.yaml │ ├── controller-ingressclass.yaml │ ├── controller-keda.yaml │ ├── controller-networkpolicy.yaml │ ├── controller-poddisruptionbudget.yaml │ ├── controller-prometheusrule.yaml │ ├── controller-role.yaml │ ├── controller-rolebinding.yaml │ ├── controller-secret.yaml │ ├── controller-service-internal.yaml │ ├── controller-service-metrics.yaml │ ├── controller-service-webhook.yaml │ ├── controller-service.yaml │ ├── controller-serviceaccount.yaml │ ├── controller-servicemonitor.yaml │ ├── default-backend-deployment.yaml │ ├── default-backend-extra-configmaps.yaml │ ├── default-backend-hpa.yaml │ ├── default-backend-networkpolicy.yaml │ ├── default-backend-poddisruptionbudget.yaml │ ├── default-backend-service.yaml │ └── default-backend-serviceaccount.yaml │ ├── tests │ ├── admission-webhooks │ │ ├── cert-manager_test.yaml │ │ ├── job-patch │ │ │ ├── clusterrole_test.yaml │ │ │ ├── clusterrolebinding_test.yaml │ │ │ ├── job-createSecret_test.yaml │ │ │ ├── job-patchWebhook_test.yaml │ │ │ ├── role_test.yaml │ │ │ ├── rolebinding_test.yaml │ │ │ └── serviceaccount_test.yaml │ │ └── validating-webhook_test.yaml │ ├── controller-configmap-addheaders_test.yaml │ ├── controller-configmap-proxyheaders_test.yaml │ ├── controller-configmap_test.yaml │ ├── controller-daemonset_test.yaml │ ├── controller-deployment_test.yaml │ ├── controller-hpa_test.yaml │ ├── controller-ingressclass-aliases_test.yaml │ ├── controller-ingressclass_test.yaml │ ├── controller-keda_test.yaml │ ├── controller-networkpolicy_test.yaml │ ├── controller-poddisruptionbudget_test.yaml │ ├── controller-prometheusrule_test.yaml │ ├── controller-service-internal_test.yaml │ ├── controller-service-metrics_test.yaml │ ├── controller-service-webhook_test.yaml │ ├── controller-service_test.yaml │ ├── controller-serviceaccount_test.yaml │ ├── controller-servicemonitor_test.yaml │ ├── default-backend-deployment_test.yaml │ ├── default-backend-extra-configmaps_test.yaml │ ├── default-backend-poddisruptionbudget_test.yaml │ ├── default-backend-service_test.yaml │ └── default-backend-serviceaccount_test.yaml │ └── values.yaml ├── cloudbuild.yaml ├── cmd ├── annotations │ ├── annotations.tmpl │ └── main.go ├── dataplane │ └── main.go ├── dbg │ └── main.go ├── nginx │ ├── logger.go │ ├── main.go │ └── main_test.go ├── plugin │ ├── commands │ │ ├── backends │ │ │ └── backends.go │ │ ├── certs │ │ │ └── certs.go │ │ ├── conf │ │ │ └── conf.go │ │ ├── exec │ │ │ └── exec.go │ │ ├── general │ │ │ └── general.go │ │ ├── info │ │ │ └── info.go │ │ ├── ingresses │ │ │ ├── ingresses.go │ │ │ └── ingresses_test.go │ │ ├── lint │ │ │ └── main.go │ │ ├── logs │ │ │ └── logs.go │ │ └── ssh │ │ │ └── ssh.go │ ├── krew.yaml │ ├── kubectl │ │ └── kubectl.go │ ├── lints │ │ ├── deployment.go │ │ └── ingress.go │ ├── main.go │ ├── request │ │ └── request.go │ └── util │ │ └── util.go └── waitshutdown │ └── main.go ├── code-of-conduct.md ├── deploy ├── README.md ├── grafana │ ├── dashboards │ │ ├── .markdownlint.json │ │ ├── README.md │ │ ├── nginx.json │ │ ├── request-handling-performance.json │ │ ├── request-handling.png │ │ └── screenshot.png │ ├── deployment.yaml │ ├── kustomization.yaml │ └── service.yaml ├── prometheus │ ├── deployment.yaml │ ├── kustomization.yaml │ ├── prometheus.yaml │ ├── role-binding.yaml │ ├── role.yaml │ ├── service-account.yaml │ └── service.yaml └── static │ └── provider │ ├── aws │ ├── deploy.yaml │ ├── kustomization.yaml │ └── nlb-with-tls-termination │ │ ├── deploy.yaml │ │ └── kustomization.yaml │ ├── baremetal │ ├── deploy.yaml │ └── kustomization.yaml │ ├── cloud │ ├── deploy.yaml │ └── kustomization.yaml │ ├── do │ ├── deploy.yaml │ └── kustomization.yaml │ ├── exoscale │ ├── deploy.yaml │ └── kustomization.yaml │ ├── kind │ ├── deploy.yaml │ └── kustomization.yaml │ ├── oracle │ ├── deploy.yaml │ └── kustomization.yaml │ └── scw │ ├── deploy.yaml │ └── kustomization.yaml ├── docs ├── OWNERS ├── deploy │ ├── baremetal.md │ ├── hardening-guide.md │ ├── index.md │ ├── rbac.md │ └── upgrade.md ├── developer-guide │ ├── code-overview.md │ └── getting-started.md ├── e2e-tests.md ├── enhancements │ ├── 20190724-only-dynamic-ssl.md │ ├── 20190815-zone-aware-routing.md │ ├── 20231001-split-containers.md │ ├── README.md │ └── YYYYMMDD-kep-template.md ├── examples │ ├── PREREQUISITES.md │ ├── affinity │ │ └── cookie │ │ │ ├── README.md │ │ │ ├── ingress-samesite.yaml │ │ │ └── ingress.yaml │ ├── auth │ │ ├── basic │ │ │ └── README.md │ │ ├── client-certs │ │ │ ├── README.md │ │ │ └── ingress.yaml │ │ ├── external-auth │ │ │ ├── README.md │ │ │ └── ingress.yaml │ │ └── oauth-external-auth │ │ │ ├── README.md │ │ │ ├── images │ │ │ ├── dashboard.png │ │ │ ├── github-auth.png │ │ │ ├── oauth-login.png │ │ │ ├── register-oauth-app-2.png │ │ │ └── register-oauth-app.png │ │ │ ├── oauth2-proxy.yaml │ │ │ └── vouch-proxy.yaml │ ├── canary │ │ └── README.md │ ├── chashsubset │ │ └── deployment.yaml │ ├── customization │ │ ├── configuration-snippets │ │ │ ├── README.md │ │ │ └── ingress.yaml │ │ ├── custom-configuration │ │ │ ├── README.md │ │ │ └── configmap.yaml │ │ ├── custom-errors │ │ │ ├── README.md │ │ │ ├── custom-default-backend-error_pages.configMap.yaml │ │ │ ├── custom-default-backend.helm.values.yaml │ │ │ └── custom-default-backend.yaml │ │ ├── custom-headers │ │ │ ├── README.md │ │ │ ├── configmap-client-response.yaml │ │ │ ├── configmap.yaml │ │ │ └── custom-headers.yaml │ │ ├── external-auth-headers │ │ │ ├── README.md │ │ │ ├── auth-service.yaml │ │ │ └── echo-service.yaml │ │ ├── jwt │ │ │ └── README.md │ │ ├── ssl-dh-param │ │ │ ├── README.md │ │ │ ├── configmap.yaml │ │ │ └── ssl-dh-param.yaml │ │ └── sysctl │ │ │ ├── README.md │ │ │ └── patch.json │ ├── docker-registry │ │ ├── README.md │ │ ├── deployment.yaml │ │ ├── ingress-with-tls.yaml │ │ └── ingress-without-tls.yaml │ ├── grpc │ │ └── README.md │ ├── http-svc.yaml │ ├── index.md │ ├── multi-tls │ │ ├── README.md │ │ └── multi-tls.yaml │ ├── openpolicyagent │ │ ├── README.md │ │ ├── rule.yaml │ │ ├── template.yaml │ │ └── tests │ │ │ ├── should-allow-ns-except.yaml │ │ │ ├── should-allow.yaml │ │ │ └── should-deny.yaml │ ├── rewrite │ │ └── README.md │ ├── static-ip │ │ ├── README.md │ │ ├── nginx-ingress-controller.yaml │ │ ├── nginx-ingress.yaml │ │ └── static-ip-svc.yaml │ └── tls-termination │ │ ├── README.md │ │ └── ingress.yaml ├── extra.css ├── faq.md ├── how-it-works.md ├── images │ ├── baremetal │ │ ├── baremetal_overview.gliffy │ │ ├── baremetal_overview.jpg │ │ ├── cloud_overview.gliffy │ │ ├── cloud_overview.jpg │ │ ├── hostnetwork.gliffy │ │ ├── hostnetwork.jpg │ │ ├── metallb.gliffy │ │ ├── metallb.jpg │ │ ├── nodeport.gliffy │ │ ├── nodeport.jpg │ │ ├── user_edge.gliffy │ │ └── user_edge.jpg │ ├── elb-l7-listener.png │ ├── grafana-dashboard1.png │ ├── grafana.png │ ├── jaeger-demo.png │ ├── otel-grafana-demo.png │ ├── otel-jaeger-demo.png │ ├── otel-zipkin-demo.png │ ├── prometheus-dashboard.png │ ├── prometheus-dashboard1.png │ └── zipkin-demo.png ├── index.md ├── kubectl-plugin.md ├── lua_tests.md ├── requirements.txt ├── troubleshooting.md └── user-guide │ ├── basic-usage.md │ ├── cli-arguments.md │ ├── convert_arguments_to_doc.py │ ├── custom-errors.md │ ├── default-backend.md │ ├── exposing-tcp-udp-services.md │ ├── external-articles.md │ ├── fcgi-services.md │ ├── ingress-path-matching.md │ ├── k8s-122-migration.md │ ├── miscellaneous.md │ ├── monitoring.md │ ├── multiple-ingress.md │ ├── nginx-configuration │ ├── annotations-risk.md │ ├── annotations.md │ ├── configmap.md │ ├── custom-template.md │ ├── index.md │ └── log-format.md │ ├── third-party-addons │ ├── modsecurity.md │ └── opentelemetry.md │ └── tls.md ├── ginkgo_upgrade.md ├── go.mod ├── go.sum ├── hack ├── .tool-versions ├── add-namespace.py ├── boilerplate │ ├── boilerplate.generated.go.txt │ ├── boilerplate.go.txt │ ├── boilerplate.py │ ├── boilerplate.py.txt │ └── boilerplate.sh.txt ├── generate-deploy-scripts.sh ├── kube-env.sh ├── manifest-templates │ ├── common │ │ ├── kustomization.yaml │ │ └── namespace.yaml │ ├── provider │ │ ├── aws │ │ │ ├── kustomization.yaml │ │ │ ├── nlb-with-tls-termination │ │ │ │ ├── kustomization.yaml │ │ │ │ └── values.yaml │ │ │ └── values.yaml │ │ ├── baremetal │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ │ ├── cloud │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ │ ├── do │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ │ ├── exoscale │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ │ ├── kind │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ │ ├── oracle │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ │ └── scw │ │ │ ├── kustomization.yaml │ │ │ └── values.yaml │ └── static-kustomization-template.yaml ├── print-e2e-suite.sh ├── tools.go ├── update-annotation-doc.sh ├── update-codegen.sh ├── update-toc.sh ├── verify-all.sh ├── verify-annotation-docs.sh ├── verify-boilerplate.sh ├── verify-codegen.sh ├── verify-gofmt.sh ├── verify-golint.sh └── verify-lualint.sh ├── images ├── Makefile ├── README.md ├── cfssl │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ │ └── Dockerfile ├── custom-error-pages │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ │ ├── Dockerfile │ │ ├── etc │ │ └── mime.types │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ ├── metrics.go │ │ └── www │ │ ├── 404.html │ │ ├── 404.json │ │ ├── 4xx.html │ │ ├── 4xx.json │ │ ├── 500.html │ │ ├── 500.json │ │ ├── 5xx.html │ │ └── 5xx.json ├── e2e-test-echo │ ├── EXTRAARGS │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ │ ├── Dockerfile │ │ └── nginx.conf ├── ext-auth-example-authsvc │ ├── TAG │ └── rootfs │ │ ├── Dockerfile │ │ ├── authsvc.go │ │ ├── go.mod │ │ └── go.sum ├── fastcgi-helloserver │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ │ ├── Dockerfile │ │ ├── go.mod │ │ └── main.go ├── go-grpc-greeter-server │ ├── TAG │ └── rootfs │ │ ├── Dockerfile │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── httpbun │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ │ └── Dockerfile ├── kube-webhook-certgen │ ├── README.md │ ├── TAG │ ├── cloudbuild.yaml │ ├── hack │ │ ├── e2e.sh │ │ └── e2e.yaml │ └── rootfs │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cmd │ │ ├── create.go │ │ ├── patch.go │ │ ├── patch_test.go │ │ ├── root.go │ │ └── version.go │ │ ├── core │ │ └── version.go │ │ ├── go.mod │ │ ├── go.sum │ │ ├── main.go │ │ └── pkg │ │ ├── certs │ │ ├── certs.go │ │ └── certs_test.go │ │ └── k8s │ │ ├── k8s.go │ │ └── k8s_test.go ├── nginx │ ├── Makefile │ ├── README.md │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ │ ├── Dockerfile │ │ ├── build.sh │ │ └── patches │ │ ├── 00_drop-alias-root.patch │ │ ├── 01_nginx-1.27.1-win32_max_err_str.patch │ │ ├── 02_nginx-1.27.1-stream_balancer_export.patch │ │ ├── 03_nginx-1.27.1-stream_proxy_get_next_upstream_tries.patch │ │ ├── 04_nginx-1.27.1-stream_proxy_timeout_fields.patch │ │ ├── 05_nginx-1.27.1-stream_ssl_preread_no_skip.patch │ │ ├── 06_nginx-1.27.1-resolver_conf_parsing.patch │ │ ├── 07_nginx-1.27.1-daemon_destroy_pool.patch │ │ ├── 08_nginx-1.27.1-init_cycle_pool_release.patch │ │ ├── 09_nginx-1.27.1-balancer_status_code.patch │ │ ├── 10_nginx-1.27.1-delayed_posted_events.patch │ │ ├── 11_nginx-1.27.1-privileged_agent_process.patch │ │ ├── 12_nginx-1.27.1-privileged_agent_process_connections.patch │ │ ├── 13_nginx-1.27.1-privileged_agent_process_thread_pool.patch │ │ ├── 14_nginx-1.27.1-single_process_graceful_exit.patch │ │ ├── 15_nginx-1.27.1-intercept_error_log.patch │ │ ├── 16_nginx-1.27.1-upstream_pipelining.patch │ │ ├── 17_nginx-1.27.1-no_error_pages.patch │ │ ├── 18_nginx-1.27.1-no_Werror.patch │ │ ├── 19_nginx-1.27.1-log_escape_non_ascii.patch │ │ ├── 20_nginx-1.27.1-proxy_host_port_vars.patch │ │ ├── 21_nginx-1.27.1-cache_manager_exit.patch │ │ ├── 22_nginx-1.27.1-larger_max_error_str.patch │ │ ├── 23_nginx-1.27.1-pcre_conf_opt.patch │ │ ├── 24_nginx-1.27.1-always_enable_cc_feature_tests.patch │ │ ├── 25_nginx-1.27.1-ssl_cert_cb_yield.patch │ │ ├── 26_nginx-1.27.1-ssl_sess_cb_yield.patch │ │ ├── 27_nginx-1.27.1-ssl_client_hello_cb_yield.patch │ │ ├── 28_nginx-1.27.1-CVE-2025-23419.patch │ │ ├── 29_nginx-1.27.1-upstream_timeout_fields.patch │ │ ├── 30_nginx-1.27.1-safe_resolver_ipv6_option.patch │ │ ├── 31_nginx-1.27.1-socket_cloexec.patch │ │ ├── 32_nginx-1.27.1-reuseport_close_unused_fds.patch │ │ ├── 33_nginx-1.27.1-proc_exit_handler.patch │ │ └── 34_nginx-1.27.1-stream_proxy_protocol_v2.patch └── test-runner │ ├── Makefile │ ├── TAG │ ├── cloudbuild.yaml │ └── rootfs │ └── Dockerfile ├── internal ├── admission │ └── controller │ │ ├── main.go │ │ ├── main_test.go │ │ └── server.go ├── ingress │ ├── annotations │ │ ├── alias │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── annotations.go │ │ ├── annotations_test.go │ │ ├── auth │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── authreq │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── authreqglobal │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── authtls │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── backendprotocol │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── canary │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── clientbodybuffersize │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── connection │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── cors │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── customheaders │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── customhttperrors │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── defaultbackend │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── disableproxyintercepterrors │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── fastcgi │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── http2pushpreload │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── ipallowlist │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── ipdenylist │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── loadbalancing │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── log │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── mirror │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── modsecurity │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── opentelemetry │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── parser │ │ │ ├── main.go │ │ │ ├── main_test.go │ │ │ ├── validators.go │ │ │ └── validators_test.go │ │ ├── portinredirect │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── proxy │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── proxyssl │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── ratelimit │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── redirect │ │ │ ├── redirect.go │ │ │ └── redirect_test.go │ │ ├── rewrite │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── satisfy │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── serversnippet │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── serviceupstream │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── sessionaffinity │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── snippet │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── sslcipher │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── sslpassthrough │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── streamsnippet │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── upstreamhashby │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── upstreamvhost │ │ │ ├── main.go │ │ │ └── main_test.go │ │ └── xforwardedprefix │ │ │ ├── main.go │ │ │ └── main_test.go │ ├── controller │ │ ├── certificate.go │ │ ├── checker.go │ │ ├── checker_test.go │ │ ├── config │ │ │ └── config.go │ │ ├── controller.go │ │ ├── controller_test.go │ │ ├── endpointslices.go │ │ ├── endpointslices_test.go │ │ ├── ingressclass │ │ │ └── ingressclass.go │ │ ├── location.go │ │ ├── nginx.go │ │ ├── nginx_test.go │ │ ├── process │ │ │ ├── nginx.go │ │ │ └── nginx_test.go │ │ ├── status.go │ │ ├── store │ │ │ ├── backend_ssl.go │ │ │ ├── configmap.go │ │ │ ├── endpointslice.go │ │ │ ├── endpointslice_test.go │ │ │ ├── ingress.go │ │ │ ├── ingress_annotation.go │ │ │ ├── ingressclass.go │ │ │ ├── local_secret.go │ │ │ ├── local_secret_test.go │ │ │ ├── namespace.go │ │ │ ├── objectref.go │ │ │ ├── objectref_test.go │ │ │ ├── secret.go │ │ │ ├── service.go │ │ │ ├── store.go │ │ │ └── store_test.go │ │ ├── template │ │ │ ├── buffer_pool.go │ │ │ ├── configmap.go │ │ │ ├── configmap_test.go │ │ │ ├── template.go │ │ │ └── template_test.go │ │ ├── util.go │ │ └── util_test.go │ ├── defaults │ │ └── main.go │ ├── errors │ │ ├── errors.go │ │ └── errors_test.go │ ├── inspector │ │ ├── ingress.go │ │ ├── ingress_test.go │ │ ├── inspector.go │ │ ├── inspector_test.go │ │ ├── rules.go │ │ ├── rules_test.go │ │ └── service.go │ ├── metric │ │ ├── collectors │ │ │ ├── admission.go │ │ │ ├── admission_test.go │ │ │ ├── controller.go │ │ │ ├── controller_test.go │ │ │ ├── main.go │ │ │ ├── nginx_status.go │ │ │ ├── nginx_status_test.go │ │ │ ├── process.go │ │ │ ├── process_test.go │ │ │ ├── socket.go │ │ │ ├── socket_test.go │ │ │ └── testutils.go │ │ ├── dummy.go │ │ └── main.go │ ├── resolver │ │ ├── main.go │ │ ├── main_test.go │ │ └── mock.go │ └── status │ │ ├── status.go │ │ └── status_test.go ├── k8s │ ├── main.go │ ├── main_test.go │ └── zz_generated.deepcopy.go ├── net │ ├── dns │ │ ├── dns.go │ │ └── dns_test.go │ ├── ipnet.go │ ├── ipnet_test.go │ ├── net.go │ ├── net_ipv6_test.go │ ├── net_test.go │ └── ssl │ │ ├── ssl.go │ │ └── ssl_test.go ├── nginx │ ├── main.go │ ├── maxmind.go │ └── maxmind_test.go └── task │ ├── queue.go │ └── queue_test.go ├── magefiles ├── exec.go ├── mage.go ├── steps │ ├── helm.go │ ├── release.go │ └── tags.go └── utils │ ├── common.go │ ├── controller.go │ ├── e2edocs.go │ ├── helm.go │ ├── releasenote.go │ └── templates │ └── e2edocs.tpl ├── mkdocs.yml ├── netlify.toml ├── pkg ├── apis │ └── ingress │ │ ├── sslcert.go │ │ ├── types.go │ │ ├── types_equals.go │ │ ├── types_equals_test.go │ │ └── zz_generated.deepcopy.go ├── flags │ ├── flags.go │ └── flags_test.go ├── metrics │ └── handler.go ├── tcpproxy │ └── tcp.go └── util │ ├── file │ ├── file.go │ ├── file_test.go │ ├── file_watcher.go │ ├── file_watcher_test.go │ ├── filesystem.go │ └── structure.go │ ├── ingress │ ├── ingress.go │ └── ingress_test.go │ ├── process │ ├── controller.go │ ├── sigterm.go │ └── sigterm_test.go │ ├── runtime │ ├── cpu_linux.go │ └── cpu_notlinux.go │ └── sets │ ├── match.go │ └── match_test.go ├── rootfs ├── .dockerignore ├── .gitignore ├── Dockerfile ├── Dockerfile-chroot ├── chroot.sh ├── etc │ └── nginx │ │ ├── lua │ │ ├── OWNERS │ │ ├── balancer.lua │ │ ├── balancer │ │ │ ├── chash.lua │ │ │ ├── chashsubset.lua │ │ │ ├── ewma.lua │ │ │ ├── resty.lua │ │ │ ├── round_robin.lua │ │ │ ├── sticky.lua │ │ │ ├── sticky_balanced.lua │ │ │ └── sticky_persistent.lua │ │ ├── certificate.lua │ │ ├── configuration.lua │ │ ├── lua_ingress.lua │ │ ├── monitor.lua │ │ ├── nginx │ │ │ ├── ngx_conf_balancer.lua │ │ │ ├── ngx_conf_balancer_tcp_udp.lua │ │ │ ├── ngx_conf_certificate.lua │ │ │ ├── ngx_conf_configuration.lua │ │ │ ├── ngx_conf_content_tcp_udp.lua │ │ │ ├── ngx_conf_external_auth.lua │ │ │ ├── ngx_conf_init_tcp_udp.lua │ │ │ ├── ngx_conf_is_dynamic_lb_initialized.lua │ │ │ ├── ngx_conf_log.lua │ │ │ ├── ngx_conf_log_block.lua │ │ │ ├── ngx_conf_rewrite_auth.lua │ │ │ ├── ngx_conf_srv_hdr_filter.lua │ │ │ ├── ngx_rewrite.lua │ │ │ └── ngx_srv_redirect.lua │ │ ├── ngx_conf_init.lua │ │ ├── ngx_conf_init_stream.lua │ │ ├── ngx_conf_init_worker.lua │ │ ├── tcp_udp_balancer.lua │ │ ├── tcp_udp_configuration.lua │ │ ├── test │ │ │ ├── balancer │ │ │ │ ├── chash_test.lua │ │ │ │ ├── chashsubset_test.lua │ │ │ │ ├── ewma_test.lua │ │ │ │ └── sticky_test.lua │ │ │ ├── balancer_test.lua │ │ │ ├── certificate_test.lua │ │ │ ├── configuration_test.lua │ │ │ ├── fixtures │ │ │ │ ├── default-cert.pem │ │ │ │ └── example-com-cert.pem │ │ │ ├── helpers.lua │ │ │ ├── lua_ingress_test.lua │ │ │ ├── monitor_test.lua │ │ │ ├── run.lua │ │ │ ├── util │ │ │ │ ├── dns_test.lua │ │ │ │ ├── nodemap_test.lua │ │ │ │ ├── resolv_conf_test.lua │ │ │ │ ├── same_site_test.lua │ │ │ │ └── split_test.lua │ │ │ └── util_test.lua │ │ ├── util.lua │ │ └── util │ │ │ ├── dns.lua │ │ │ ├── nodemap.lua │ │ │ ├── resolv_conf.lua │ │ │ ├── same_site.lua │ │ │ └── split.lua │ │ ├── nginx.conf │ │ ├── opentracing.json │ │ └── template │ │ └── nginx.tmpl └── nginx-chroot-wrapper.sh ├── test ├── data │ ├── cleanConf.expected.conf │ ├── cleanConf.src.conf │ └── config.json ├── e2e-image │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── e2e.sh │ └── namespace-overlays │ │ ├── admission │ │ └── values.yaml │ │ ├── custom-health-check-path │ │ └── values.yaml │ │ ├── disableleaderelection │ │ └── values.yaml │ │ ├── forwarded-port-headers │ │ └── values.yaml │ │ ├── namespace-selector │ │ └── values.yaml │ │ ├── topology │ │ └── values.yaml │ │ └── validations │ │ └── values.yaml ├── e2e │ ├── HTTPBUN_IMAGE │ ├── admission │ │ └── admission.go │ ├── annotations │ │ ├── affinity.go │ │ ├── affinitymode.go │ │ ├── alias.go │ │ ├── approot.go │ │ ├── auth.go │ │ ├── authtls.go │ │ ├── backendprotocol.go │ │ ├── canary.go │ │ ├── clientbodybuffersize.go │ │ ├── connection.go │ │ ├── cors.go │ │ ├── customheaders.go │ │ ├── customhttperrors.go │ │ ├── default_backend.go │ │ ├── disableaccesslog.go │ │ ├── disableproxyintercepterrors.go │ │ ├── fastcgi.go │ │ ├── forcesslredirect.go │ │ ├── fromtowwwredirect.go │ │ ├── grpc.go │ │ ├── http2pushpreload.go │ │ ├── ipallowlist.go │ │ ├── ipdenylist.go │ │ ├── limitconnections.go │ │ ├── limitrate.go │ │ ├── log.go │ │ ├── mirror.go │ │ ├── modsecurity │ │ │ └── modsecurity.go │ │ ├── preservetrailingslash.go │ │ ├── proxy.go │ │ ├── proxyssl.go │ │ ├── redirect.go │ │ ├── relativeredirects.go │ │ ├── rewrite.go │ │ ├── satisfy.go │ │ ├── serversnippet.go │ │ ├── serviceupstream.go │ │ ├── snippet.go │ │ ├── sslciphers.go │ │ ├── streamsnippet.go │ │ ├── upstreamhashby.go │ │ ├── upstreamvhost.go │ │ └── xforwardedprefix.go │ ├── cgroups │ │ └── cgroups.go │ ├── dbg │ │ └── main.go │ ├── defaultbackend │ │ ├── custom_default_backend.go │ │ ├── default_backend.go │ │ ├── ssl.go │ │ └── with_hosts.go │ ├── disableleaderelection │ │ └── disable_leader.go │ ├── e2e.go │ ├── e2e_test.go │ ├── endpointslices │ │ ├── longname.go │ │ └── topology.go │ ├── framework │ │ ├── deployment.go │ │ ├── exec.go │ │ ├── fastcgi_helloserver.go │ │ ├── framework.go │ │ ├── grpc_delay.go │ │ ├── healthz.go │ │ ├── httpexpect │ │ │ ├── README.md │ │ │ ├── array.go │ │ │ ├── chain.go │ │ │ ├── cookie.go │ │ │ ├── match.go │ │ │ ├── object.go │ │ │ ├── reporter.go │ │ │ ├── request.go │ │ │ ├── response.go │ │ │ ├── string.go │ │ │ └── value.go │ │ ├── k8s.go │ │ ├── logs.go │ │ ├── metrics.go │ │ ├── ssl.go │ │ ├── test_context.go │ │ └── util.go │ ├── gracefulshutdown │ │ ├── grace_period.go │ │ ├── shutdown.go │ │ └── slow_requests.go │ ├── ingress │ │ ├── deep_inspection.go │ │ ├── multiple_rules.go │ │ ├── pathtype_exact.go │ │ ├── pathtype_mixed.go │ │ ├── pathtype_prefix.go │ │ └── without_host.go │ ├── kind.yaml │ ├── leaks │ │ └── lua_ssl.go │ ├── loadbalance │ │ ├── configmap.go │ │ ├── ewma.go │ │ └── round_robin.go │ ├── lua │ │ ├── dynamic_certificates.go │ │ └── dynamic_configuration.go │ ├── metrics │ │ └── metrics.go │ ├── nginx │ │ └── nginx.go │ ├── run-chart-test.sh │ ├── run-e2e-suite.sh │ ├── run-kind-e2e.sh │ ├── security │ │ └── request_smuggling.go │ ├── servicebackend │ │ ├── service_backend.go │ │ ├── service_externalname.go │ │ └── service_nil_backend.go │ ├── settings │ │ ├── access_log.go │ │ ├── aio_write.go │ │ ├── badannotationvalues.go │ │ ├── brotli.go │ │ ├── configmap_change.go │ │ ├── custom_header.go │ │ ├── default_ssl_certificate.go │ │ ├── disable_catch_all.go │ │ ├── disable_service_external_name.go │ │ ├── disable_sync_events.go │ │ ├── enable_real_ip.go │ │ ├── forwarded_headers.go │ │ ├── geoip2.go │ │ ├── global_access_block.go │ │ ├── global_external_auth.go │ │ ├── global_options.go │ │ ├── grpc.go │ │ ├── gzip.go │ │ ├── hash-size.go │ │ ├── ingress_class.go │ │ ├── keep-alive.go │ │ ├── limit_rate.go │ │ ├── listen_nondefault_ports.go │ │ ├── log-format.go │ │ ├── lua_shared_dicts.go │ │ ├── main_snippet.go │ │ ├── modsecurity │ │ │ └── modsecurity_snippet.go │ │ ├── multi_accept.go │ │ ├── namespace_selector.go │ │ ├── no_auth_locations.go │ │ ├── no_tls_redirect_locations.go │ │ ├── ocsp │ │ │ ├── ca_csr.json │ │ │ ├── db-config.json │ │ │ ├── intermediate_ca_csr.json │ │ │ ├── leaf_csr.json │ │ │ ├── ocsp.go │ │ │ ├── ocsp_csr.json │ │ │ └── template.db │ │ ├── opentelemetry.go │ │ ├── proxy_connect_timeout.go │ │ ├── proxy_host.go │ │ ├── proxy_next_upstream.go │ │ ├── proxy_protocol.go │ │ ├── proxy_read_timeout.go │ │ ├── proxy_send_timeout.go │ │ ├── reuse-port.go │ │ ├── server_snippet.go │ │ ├── server_tokens.go │ │ ├── ssl_ciphers.go │ │ ├── ssl_passthrough.go │ │ ├── ssl_session_cache.go │ │ ├── ssl_session_tickets.go │ │ ├── stream_snippet.go │ │ ├── tls.go │ │ └── validations │ │ │ └── validations.go │ ├── ssl │ │ ├── http_redirect.go │ │ └── secret_update.go │ ├── status │ │ └── update.go │ ├── tcpudp │ │ └── tcp.go │ └── wait-for-nginx.sh ├── k6 │ ├── README.md │ ├── loadtest.js │ └── smoketest.js ├── manifests │ ├── configuration-a.json │ ├── configuration-b.json │ └── configuration-c.json ├── test-lua.sh └── test.sh └── version └── version.go /.ct.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.ct.yaml -------------------------------------------------------------------------------- /.gcloudignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/cve_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/ISSUE_TEMPLATE/cve_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/mkdocs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/actions/mkdocs/Dockerfile -------------------------------------------------------------------------------- /.github/actions/mkdocs/action.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/actions/mkdocs/action.sh -------------------------------------------------------------------------------- /.github/actions/mkdocs/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/actions/mkdocs/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/chart.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/depreview.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/depreview.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/images.yaml -------------------------------------------------------------------------------- /.github/workflows/junit-reports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/junit-reports.yaml -------------------------------------------------------------------------------- /.github/workflows/perftest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/perftest.yaml -------------------------------------------------------------------------------- /.github/workflows/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/plugin.yaml -------------------------------------------------------------------------------- /.github/workflows/project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/project.yml -------------------------------------------------------------------------------- /.github/workflows/scorecards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/scorecards.yml -------------------------------------------------------------------------------- /.github/workflows/vulnerability-scans.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/vulnerability-scans.yaml -------------------------------------------------------------------------------- /.github/workflows/zz-tmpl-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/zz-tmpl-images.yaml -------------------------------------------------------------------------------- /.github/workflows/zz-tmpl-k8s-e2e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.github/workflows/zz-tmpl-k8s-e2e.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.luacheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/.luacheckrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/Changelog.md -------------------------------------------------------------------------------- /GOLANG_VERSION: -------------------------------------------------------------------------------- 1 | 1.25.4 2 | -------------------------------------------------------------------------------- /ISSUE_TRIAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/ISSUE_TRIAGE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/LICENSE -------------------------------------------------------------------------------- /MANUAL_RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/MANUAL_RELEASE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/Makefile -------------------------------------------------------------------------------- /NEW_CONTRIBUTOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/NEW_CONTRIBUTOR.md -------------------------------------------------------------------------------- /NEW_RELEASE_PROCESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/NEW_RELEASE_PROCESS.md -------------------------------------------------------------------------------- /NGINX_BASE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/NGINX_BASE -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/OWNERS -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SECURITY_CONTACTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/SECURITY_CONTACTS -------------------------------------------------------------------------------- /TAG: -------------------------------------------------------------------------------- 1 | v1.14.0 2 | -------------------------------------------------------------------------------- /changelog/controller-1.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.0.md -------------------------------------------------------------------------------- /changelog/controller-1.10.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.1.md -------------------------------------------------------------------------------- /changelog/controller-1.10.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.2.md -------------------------------------------------------------------------------- /changelog/controller-1.10.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.3.md -------------------------------------------------------------------------------- /changelog/controller-1.10.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.4.md -------------------------------------------------------------------------------- /changelog/controller-1.10.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.5.md -------------------------------------------------------------------------------- /changelog/controller-1.10.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.10.6.md -------------------------------------------------------------------------------- /changelog/controller-1.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.0.md -------------------------------------------------------------------------------- /changelog/controller-1.11.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.1.md -------------------------------------------------------------------------------- /changelog/controller-1.11.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.2.md -------------------------------------------------------------------------------- /changelog/controller-1.11.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.3.md -------------------------------------------------------------------------------- /changelog/controller-1.11.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.4.md -------------------------------------------------------------------------------- /changelog/controller-1.11.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.5.md -------------------------------------------------------------------------------- /changelog/controller-1.11.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.6.md -------------------------------------------------------------------------------- /changelog/controller-1.11.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.7.md -------------------------------------------------------------------------------- /changelog/controller-1.11.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.11.8.md -------------------------------------------------------------------------------- /changelog/controller-1.12.0-beta.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.0-beta.0.md -------------------------------------------------------------------------------- /changelog/controller-1.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.0.md -------------------------------------------------------------------------------- /changelog/controller-1.12.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.1.md -------------------------------------------------------------------------------- /changelog/controller-1.12.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.2.md -------------------------------------------------------------------------------- /changelog/controller-1.12.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.3.md -------------------------------------------------------------------------------- /changelog/controller-1.12.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.4.md -------------------------------------------------------------------------------- /changelog/controller-1.12.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.5.md -------------------------------------------------------------------------------- /changelog/controller-1.12.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.6.md -------------------------------------------------------------------------------- /changelog/controller-1.12.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.7.md -------------------------------------------------------------------------------- /changelog/controller-1.12.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.12.8.md -------------------------------------------------------------------------------- /changelog/controller-1.13.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.13.0.md -------------------------------------------------------------------------------- /changelog/controller-1.13.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.13.1.md -------------------------------------------------------------------------------- /changelog/controller-1.13.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.13.2.md -------------------------------------------------------------------------------- /changelog/controller-1.13.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.13.3.md -------------------------------------------------------------------------------- /changelog/controller-1.13.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.13.4.md -------------------------------------------------------------------------------- /changelog/controller-1.14.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.14.0.md -------------------------------------------------------------------------------- /changelog/controller-1.6.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.6.4.md -------------------------------------------------------------------------------- /changelog/controller-1.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.7.0.md -------------------------------------------------------------------------------- /changelog/controller-1.7.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.7.1.md -------------------------------------------------------------------------------- /changelog/controller-1.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.8.0.md -------------------------------------------------------------------------------- /changelog/controller-1.8.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.8.1.md -------------------------------------------------------------------------------- /changelog/controller-1.8.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.8.2.md -------------------------------------------------------------------------------- /changelog/controller-1.9.0-beta.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.0-beta.0.md -------------------------------------------------------------------------------- /changelog/controller-1.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.0.md -------------------------------------------------------------------------------- /changelog/controller-1.9.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.1.md -------------------------------------------------------------------------------- /changelog/controller-1.9.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.3.md -------------------------------------------------------------------------------- /changelog/controller-1.9.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.4.md -------------------------------------------------------------------------------- /changelog/controller-1.9.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.5.md -------------------------------------------------------------------------------- /changelog/controller-1.9.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller-1.9.6.md -------------------------------------------------------------------------------- /changelog/controller.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/changelog/controller.md.gotmpl -------------------------------------------------------------------------------- /charts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/Makefile -------------------------------------------------------------------------------- /charts/ingress-nginx/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/.helmignore -------------------------------------------------------------------------------- /charts/ingress-nginx/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/Chart.yaml -------------------------------------------------------------------------------- /charts/ingress-nginx/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/OWNERS -------------------------------------------------------------------------------- /charts/ingress-nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/README.md -------------------------------------------------------------------------------- /charts/ingress-nginx/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/README.md.gotmpl -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.10.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.11.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.11.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.11.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.11.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.11.2.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.11.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.11.3.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.12.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.12.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.12.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.13.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.13.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.14.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.14.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.15.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.15.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.16.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.16.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.9.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-2.9.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-2.9.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.0.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.10.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.10.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.10.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.11.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.11.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.11.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.12.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.13.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.13.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.14.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.14.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.15.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.15.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.15.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.15.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.16.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.16.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.16.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.16.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.17.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.17.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.18.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.18.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.19.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.19.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.20.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.20.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.20.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.20.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.21.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.21.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.22.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.22.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.23.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.23.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.24.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.24.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.25.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.25.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.26.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.26.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.27.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.27.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.28.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.28.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.29.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.29.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.3.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.3.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.30.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.30.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.31.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.31.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.32.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.32.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.33.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.33.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.34.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.34.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.4.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.5.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.5.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.5.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.6.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.7.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.7.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.7.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.8.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-3.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-3.9.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.10.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.11.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.12.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.13.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.14.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.15.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.18.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.2.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.3.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.5.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.6.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.7.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.0.9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.0.9.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.1.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.1.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.1.2.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.2.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.3.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.4.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.5.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.10.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.10.6.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.2.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.3.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.4.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.5.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.6.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.7.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.11.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.11.8.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.0.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.1.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.2.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.3.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.4.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.5.md -------------------------------------------------------------------------------- /charts/ingress-nginx/changelog/helm-chart-4.12.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/changelog/helm-chart-4.12.6.md -------------------------------------------------------------------------------- /charts/ingress-nginx/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/cloudbuild.yaml -------------------------------------------------------------------------------- /charts/ingress-nginx/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/ingress-nginx/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/ingress-nginx/templates/_params.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/templates/_params.tpl -------------------------------------------------------------------------------- /charts/ingress-nginx/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/templates/clusterrole.yaml -------------------------------------------------------------------------------- /charts/ingress-nginx/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/charts/ingress-nginx/values.yaml -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /cmd/annotations/annotations.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/annotations/annotations.tmpl -------------------------------------------------------------------------------- /cmd/annotations/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/annotations/main.go -------------------------------------------------------------------------------- /cmd/dataplane/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/dataplane/main.go -------------------------------------------------------------------------------- /cmd/dbg/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/dbg/main.go -------------------------------------------------------------------------------- /cmd/nginx/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/nginx/logger.go -------------------------------------------------------------------------------- /cmd/nginx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/nginx/main.go -------------------------------------------------------------------------------- /cmd/nginx/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/nginx/main_test.go -------------------------------------------------------------------------------- /cmd/plugin/commands/backends/backends.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/backends/backends.go -------------------------------------------------------------------------------- /cmd/plugin/commands/certs/certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/certs/certs.go -------------------------------------------------------------------------------- /cmd/plugin/commands/conf/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/conf/conf.go -------------------------------------------------------------------------------- /cmd/plugin/commands/exec/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/exec/exec.go -------------------------------------------------------------------------------- /cmd/plugin/commands/general/general.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/general/general.go -------------------------------------------------------------------------------- /cmd/plugin/commands/info/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/info/info.go -------------------------------------------------------------------------------- /cmd/plugin/commands/ingresses/ingresses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/ingresses/ingresses.go -------------------------------------------------------------------------------- /cmd/plugin/commands/ingresses/ingresses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/ingresses/ingresses_test.go -------------------------------------------------------------------------------- /cmd/plugin/commands/lint/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/lint/main.go -------------------------------------------------------------------------------- /cmd/plugin/commands/logs/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/logs/logs.go -------------------------------------------------------------------------------- /cmd/plugin/commands/ssh/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/commands/ssh/ssh.go -------------------------------------------------------------------------------- /cmd/plugin/krew.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/krew.yaml -------------------------------------------------------------------------------- /cmd/plugin/kubectl/kubectl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/kubectl/kubectl.go -------------------------------------------------------------------------------- /cmd/plugin/lints/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/lints/deployment.go -------------------------------------------------------------------------------- /cmd/plugin/lints/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/lints/ingress.go -------------------------------------------------------------------------------- /cmd/plugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/main.go -------------------------------------------------------------------------------- /cmd/plugin/request/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/request/request.go -------------------------------------------------------------------------------- /cmd/plugin/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/plugin/util/util.go -------------------------------------------------------------------------------- /cmd/waitshutdown/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/cmd/waitshutdown/main.go -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/README.md -------------------------------------------------------------------------------- /deploy/grafana/dashboards/.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "MD024": { "siblings_only": true } 3 | } 4 | -------------------------------------------------------------------------------- /deploy/grafana/dashboards/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/dashboards/README.md -------------------------------------------------------------------------------- /deploy/grafana/dashboards/nginx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/dashboards/nginx.json -------------------------------------------------------------------------------- /deploy/grafana/dashboards/request-handling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/dashboards/request-handling.png -------------------------------------------------------------------------------- /deploy/grafana/dashboards/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/dashboards/screenshot.png -------------------------------------------------------------------------------- /deploy/grafana/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/deployment.yaml -------------------------------------------------------------------------------- /deploy/grafana/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/kustomization.yaml -------------------------------------------------------------------------------- /deploy/grafana/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/grafana/service.yaml -------------------------------------------------------------------------------- /deploy/prometheus/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/prometheus/deployment.yaml -------------------------------------------------------------------------------- /deploy/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/prometheus/kustomization.yaml -------------------------------------------------------------------------------- /deploy/prometheus/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/prometheus/prometheus.yaml -------------------------------------------------------------------------------- /deploy/prometheus/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/prometheus/role-binding.yaml -------------------------------------------------------------------------------- /deploy/prometheus/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/prometheus/role.yaml -------------------------------------------------------------------------------- /deploy/prometheus/service-account.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ServiceAccount 3 | metadata: 4 | name: prometheus-server 5 | -------------------------------------------------------------------------------- /deploy/prometheus/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/prometheus/service.yaml -------------------------------------------------------------------------------- /deploy/static/provider/aws/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/aws/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/aws/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/aws/kustomization.yaml -------------------------------------------------------------------------------- /deploy/static/provider/baremetal/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/baremetal/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/cloud/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/cloud/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/cloud/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/cloud/kustomization.yaml -------------------------------------------------------------------------------- /deploy/static/provider/do/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/do/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/do/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/do/kustomization.yaml -------------------------------------------------------------------------------- /deploy/static/provider/exoscale/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/exoscale/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/kind/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/kind/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/kind/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/kind/kustomization.yaml -------------------------------------------------------------------------------- /deploy/static/provider/oracle/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/oracle/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/oracle/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/oracle/kustomization.yaml -------------------------------------------------------------------------------- /deploy/static/provider/scw/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/scw/deploy.yaml -------------------------------------------------------------------------------- /deploy/static/provider/scw/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/deploy/static/provider/scw/kustomization.yaml -------------------------------------------------------------------------------- /docs/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/OWNERS -------------------------------------------------------------------------------- /docs/deploy/baremetal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/deploy/baremetal.md -------------------------------------------------------------------------------- /docs/deploy/hardening-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/deploy/hardening-guide.md -------------------------------------------------------------------------------- /docs/deploy/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/deploy/index.md -------------------------------------------------------------------------------- /docs/deploy/rbac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/deploy/rbac.md -------------------------------------------------------------------------------- /docs/deploy/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/deploy/upgrade.md -------------------------------------------------------------------------------- /docs/developer-guide/code-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/developer-guide/code-overview.md -------------------------------------------------------------------------------- /docs/developer-guide/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/developer-guide/getting-started.md -------------------------------------------------------------------------------- /docs/e2e-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/e2e-tests.md -------------------------------------------------------------------------------- /docs/enhancements/20190724-only-dynamic-ssl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/enhancements/20190724-only-dynamic-ssl.md -------------------------------------------------------------------------------- /docs/enhancements/20190815-zone-aware-routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/enhancements/20190815-zone-aware-routing.md -------------------------------------------------------------------------------- /docs/enhancements/20231001-split-containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/enhancements/20231001-split-containers.md -------------------------------------------------------------------------------- /docs/enhancements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/enhancements/README.md -------------------------------------------------------------------------------- /docs/enhancements/YYYYMMDD-kep-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/enhancements/YYYYMMDD-kep-template.md -------------------------------------------------------------------------------- /docs/examples/PREREQUISITES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/PREREQUISITES.md -------------------------------------------------------------------------------- /docs/examples/affinity/cookie/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/affinity/cookie/README.md -------------------------------------------------------------------------------- /docs/examples/affinity/cookie/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/affinity/cookie/ingress.yaml -------------------------------------------------------------------------------- /docs/examples/auth/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/auth/basic/README.md -------------------------------------------------------------------------------- /docs/examples/auth/client-certs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/auth/client-certs/README.md -------------------------------------------------------------------------------- /docs/examples/auth/client-certs/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/auth/client-certs/ingress.yaml -------------------------------------------------------------------------------- /docs/examples/auth/external-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/auth/external-auth/README.md -------------------------------------------------------------------------------- /docs/examples/auth/external-auth/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/auth/external-auth/ingress.yaml -------------------------------------------------------------------------------- /docs/examples/auth/oauth-external-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/auth/oauth-external-auth/README.md -------------------------------------------------------------------------------- /docs/examples/canary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/canary/README.md -------------------------------------------------------------------------------- /docs/examples/chashsubset/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/chashsubset/deployment.yaml -------------------------------------------------------------------------------- /docs/examples/customization/jwt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/customization/jwt/README.md -------------------------------------------------------------------------------- /docs/examples/customization/sysctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/customization/sysctl/README.md -------------------------------------------------------------------------------- /docs/examples/customization/sysctl/patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/customization/sysctl/patch.json -------------------------------------------------------------------------------- /docs/examples/docker-registry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/docker-registry/README.md -------------------------------------------------------------------------------- /docs/examples/docker-registry/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/docker-registry/deployment.yaml -------------------------------------------------------------------------------- /docs/examples/grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/grpc/README.md -------------------------------------------------------------------------------- /docs/examples/http-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/http-svc.yaml -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/multi-tls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/multi-tls/README.md -------------------------------------------------------------------------------- /docs/examples/multi-tls/multi-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/multi-tls/multi-tls.yaml -------------------------------------------------------------------------------- /docs/examples/openpolicyagent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/openpolicyagent/README.md -------------------------------------------------------------------------------- /docs/examples/openpolicyagent/rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/openpolicyagent/rule.yaml -------------------------------------------------------------------------------- /docs/examples/openpolicyagent/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/openpolicyagent/template.yaml -------------------------------------------------------------------------------- /docs/examples/rewrite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/rewrite/README.md -------------------------------------------------------------------------------- /docs/examples/static-ip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/static-ip/README.md -------------------------------------------------------------------------------- /docs/examples/static-ip/nginx-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/static-ip/nginx-ingress.yaml -------------------------------------------------------------------------------- /docs/examples/static-ip/static-ip-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/static-ip/static-ip-svc.yaml -------------------------------------------------------------------------------- /docs/examples/tls-termination/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/tls-termination/README.md -------------------------------------------------------------------------------- /docs/examples/tls-termination/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/examples/tls-termination/ingress.yaml -------------------------------------------------------------------------------- /docs/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/extra.css -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/how-it-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/how-it-works.md -------------------------------------------------------------------------------- /docs/images/baremetal/baremetal_overview.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/baremetal_overview.gliffy -------------------------------------------------------------------------------- /docs/images/baremetal/baremetal_overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/baremetal_overview.jpg -------------------------------------------------------------------------------- /docs/images/baremetal/cloud_overview.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/cloud_overview.gliffy -------------------------------------------------------------------------------- /docs/images/baremetal/cloud_overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/cloud_overview.jpg -------------------------------------------------------------------------------- /docs/images/baremetal/hostnetwork.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/hostnetwork.gliffy -------------------------------------------------------------------------------- /docs/images/baremetal/hostnetwork.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/hostnetwork.jpg -------------------------------------------------------------------------------- /docs/images/baremetal/metallb.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/metallb.gliffy -------------------------------------------------------------------------------- /docs/images/baremetal/metallb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/metallb.jpg -------------------------------------------------------------------------------- /docs/images/baremetal/nodeport.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/nodeport.gliffy -------------------------------------------------------------------------------- /docs/images/baremetal/nodeport.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/nodeport.jpg -------------------------------------------------------------------------------- /docs/images/baremetal/user_edge.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/user_edge.gliffy -------------------------------------------------------------------------------- /docs/images/baremetal/user_edge.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/baremetal/user_edge.jpg -------------------------------------------------------------------------------- /docs/images/elb-l7-listener.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/elb-l7-listener.png -------------------------------------------------------------------------------- /docs/images/grafana-dashboard1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/grafana-dashboard1.png -------------------------------------------------------------------------------- /docs/images/grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/grafana.png -------------------------------------------------------------------------------- /docs/images/jaeger-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/jaeger-demo.png -------------------------------------------------------------------------------- /docs/images/otel-grafana-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/otel-grafana-demo.png -------------------------------------------------------------------------------- /docs/images/otel-jaeger-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/otel-jaeger-demo.png -------------------------------------------------------------------------------- /docs/images/otel-zipkin-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/otel-zipkin-demo.png -------------------------------------------------------------------------------- /docs/images/prometheus-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/prometheus-dashboard.png -------------------------------------------------------------------------------- /docs/images/prometheus-dashboard1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/prometheus-dashboard1.png -------------------------------------------------------------------------------- /docs/images/zipkin-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/images/zipkin-demo.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/kubectl-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/kubectl-plugin.md -------------------------------------------------------------------------------- /docs/lua_tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/lua_tests.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/user-guide/basic-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/basic-usage.md -------------------------------------------------------------------------------- /docs/user-guide/cli-arguments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/cli-arguments.md -------------------------------------------------------------------------------- /docs/user-guide/convert_arguments_to_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/convert_arguments_to_doc.py -------------------------------------------------------------------------------- /docs/user-guide/custom-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/custom-errors.md -------------------------------------------------------------------------------- /docs/user-guide/default-backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/default-backend.md -------------------------------------------------------------------------------- /docs/user-guide/exposing-tcp-udp-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/exposing-tcp-udp-services.md -------------------------------------------------------------------------------- /docs/user-guide/external-articles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/external-articles.md -------------------------------------------------------------------------------- /docs/user-guide/fcgi-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/fcgi-services.md -------------------------------------------------------------------------------- /docs/user-guide/ingress-path-matching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/ingress-path-matching.md -------------------------------------------------------------------------------- /docs/user-guide/k8s-122-migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/k8s-122-migration.md -------------------------------------------------------------------------------- /docs/user-guide/miscellaneous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/miscellaneous.md -------------------------------------------------------------------------------- /docs/user-guide/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/monitoring.md -------------------------------------------------------------------------------- /docs/user-guide/multiple-ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/multiple-ingress.md -------------------------------------------------------------------------------- /docs/user-guide/nginx-configuration/configmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/nginx-configuration/configmap.md -------------------------------------------------------------------------------- /docs/user-guide/nginx-configuration/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/nginx-configuration/index.md -------------------------------------------------------------------------------- /docs/user-guide/nginx-configuration/log-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/nginx-configuration/log-format.md -------------------------------------------------------------------------------- /docs/user-guide/third-party-addons/modsecurity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/third-party-addons/modsecurity.md -------------------------------------------------------------------------------- /docs/user-guide/tls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/docs/user-guide/tls.md -------------------------------------------------------------------------------- /ginkgo_upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/ginkgo_upgrade.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/go.sum -------------------------------------------------------------------------------- /hack/.tool-versions: -------------------------------------------------------------------------------- 1 | kustomize 4.5.4 2 | helm 3.19.2 3 | -------------------------------------------------------------------------------- /hack/add-namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/add-namespace.py -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.generated.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/boilerplate/boilerplate.generated.go.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/boilerplate/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/boilerplate/boilerplate.py -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.py.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/boilerplate/boilerplate.py.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.sh.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/boilerplate/boilerplate.sh.txt -------------------------------------------------------------------------------- /hack/generate-deploy-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/generate-deploy-scripts.sh -------------------------------------------------------------------------------- /hack/kube-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/kube-env.sh -------------------------------------------------------------------------------- /hack/manifest-templates/common/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/manifest-templates/common/kustomization.yaml -------------------------------------------------------------------------------- /hack/manifest-templates/common/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/manifest-templates/common/namespace.yaml -------------------------------------------------------------------------------- /hack/manifest-templates/provider/aws/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/manifest-templates/provider/aws/values.yaml -------------------------------------------------------------------------------- /hack/manifest-templates/provider/do/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/manifest-templates/provider/do/values.yaml -------------------------------------------------------------------------------- /hack/manifest-templates/provider/kind/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/manifest-templates/provider/kind/values.yaml -------------------------------------------------------------------------------- /hack/manifest-templates/provider/scw/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/manifest-templates/provider/scw/values.yaml -------------------------------------------------------------------------------- /hack/print-e2e-suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/print-e2e-suite.sh -------------------------------------------------------------------------------- /hack/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/tools.go -------------------------------------------------------------------------------- /hack/update-annotation-doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/update-annotation-doc.sh -------------------------------------------------------------------------------- /hack/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/update-codegen.sh -------------------------------------------------------------------------------- /hack/update-toc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/update-toc.sh -------------------------------------------------------------------------------- /hack/verify-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-all.sh -------------------------------------------------------------------------------- /hack/verify-annotation-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-annotation-docs.sh -------------------------------------------------------------------------------- /hack/verify-boilerplate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-boilerplate.sh -------------------------------------------------------------------------------- /hack/verify-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-codegen.sh -------------------------------------------------------------------------------- /hack/verify-gofmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-gofmt.sh -------------------------------------------------------------------------------- /hack/verify-golint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-golint.sh -------------------------------------------------------------------------------- /hack/verify-lualint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/hack/verify-lualint.sh -------------------------------------------------------------------------------- /images/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/Makefile -------------------------------------------------------------------------------- /images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/README.md -------------------------------------------------------------------------------- /images/cfssl/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/cfssl/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/cfssl/cloudbuild.yaml -------------------------------------------------------------------------------- /images/cfssl/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/cfssl/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/custom-error-pages/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/custom-error-pages/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/cloudbuild.yaml -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/etc/mime.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/etc/mime.types -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/go.mod -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/go.sum -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/main.go -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/metrics.go -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/www/404.html -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/404.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/custom-error-pages/rootfs/www/404.json -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/4xx.html: -------------------------------------------------------------------------------- 1 | 4xx html -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/4xx.json: -------------------------------------------------------------------------------- 1 | 4xx json -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/500.html: -------------------------------------------------------------------------------- 1 | 500 html -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/500.json: -------------------------------------------------------------------------------- 1 | 500 json -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/5xx.html: -------------------------------------------------------------------------------- 1 | 5xx html -------------------------------------------------------------------------------- /images/custom-error-pages/rootfs/www/5xx.json: -------------------------------------------------------------------------------- 1 | 5xx json -------------------------------------------------------------------------------- /images/e2e-test-echo/EXTRAARGS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/e2e-test-echo/EXTRAARGS -------------------------------------------------------------------------------- /images/e2e-test-echo/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/e2e-test-echo/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/e2e-test-echo/cloudbuild.yaml -------------------------------------------------------------------------------- /images/e2e-test-echo/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/e2e-test-echo/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/e2e-test-echo/rootfs/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/e2e-test-echo/rootfs/nginx.conf -------------------------------------------------------------------------------- /images/ext-auth-example-authsvc/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/ext-auth-example-authsvc/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/ext-auth-example-authsvc/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/ext-auth-example-authsvc/rootfs/authsvc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/ext-auth-example-authsvc/rootfs/authsvc.go -------------------------------------------------------------------------------- /images/ext-auth-example-authsvc/rootfs/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/ext-auth-example-authsvc/rootfs/go.mod -------------------------------------------------------------------------------- /images/ext-auth-example-authsvc/rootfs/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/ext-auth-example-authsvc/rootfs/go.sum -------------------------------------------------------------------------------- /images/fastcgi-helloserver/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/fastcgi-helloserver/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/fastcgi-helloserver/cloudbuild.yaml -------------------------------------------------------------------------------- /images/fastcgi-helloserver/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/fastcgi-helloserver/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/fastcgi-helloserver/rootfs/go.mod: -------------------------------------------------------------------------------- 1 | module k8s.io/ingress-nginx/fastcgi-helloserver 2 | 3 | go 1.25.4 4 | -------------------------------------------------------------------------------- /images/fastcgi-helloserver/rootfs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/fastcgi-helloserver/rootfs/main.go -------------------------------------------------------------------------------- /images/go-grpc-greeter-server/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/go-grpc-greeter-server/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/go-grpc-greeter-server/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/go-grpc-greeter-server/rootfs/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/go-grpc-greeter-server/rootfs/go.mod -------------------------------------------------------------------------------- /images/go-grpc-greeter-server/rootfs/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/go-grpc-greeter-server/rootfs/go.sum -------------------------------------------------------------------------------- /images/go-grpc-greeter-server/rootfs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/go-grpc-greeter-server/rootfs/main.go -------------------------------------------------------------------------------- /images/httpbun/TAG: -------------------------------------------------------------------------------- 1 | v1.2.5 2 | -------------------------------------------------------------------------------- /images/httpbun/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/httpbun/cloudbuild.yaml -------------------------------------------------------------------------------- /images/httpbun/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/httpbun/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/kube-webhook-certgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/README.md -------------------------------------------------------------------------------- /images/kube-webhook-certgen/TAG: -------------------------------------------------------------------------------- 1 | v1.6.5 2 | -------------------------------------------------------------------------------- /images/kube-webhook-certgen/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/cloudbuild.yaml -------------------------------------------------------------------------------- /images/kube-webhook-certgen/hack/e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/hack/e2e.sh -------------------------------------------------------------------------------- /images/kube-webhook-certgen/hack/e2e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/hack/e2e.yaml -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/.gitignore: -------------------------------------------------------------------------------- 1 | /kube-webhook-certgen 2 | -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/LICENSE -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/README.md -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/cmd/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/cmd/create.go -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/cmd/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/cmd/patch.go -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/cmd/root.go -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/cmd/version.go -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/go.mod -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/go.sum -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/main.go -------------------------------------------------------------------------------- /images/kube-webhook-certgen/rootfs/pkg/k8s/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/kube-webhook-certgen/rootfs/pkg/k8s/k8s.go -------------------------------------------------------------------------------- /images/nginx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/nginx/Makefile -------------------------------------------------------------------------------- /images/nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/nginx/README.md -------------------------------------------------------------------------------- /images/nginx/TAG: -------------------------------------------------------------------------------- 1 | v2.2.5 2 | -------------------------------------------------------------------------------- /images/nginx/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/nginx/cloudbuild.yaml -------------------------------------------------------------------------------- /images/nginx/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/nginx/rootfs/Dockerfile -------------------------------------------------------------------------------- /images/nginx/rootfs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/nginx/rootfs/build.sh -------------------------------------------------------------------------------- /images/test-runner/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/test-runner/Makefile -------------------------------------------------------------------------------- /images/test-runner/TAG: -------------------------------------------------------------------------------- 1 | v2.2.5 2 | -------------------------------------------------------------------------------- /images/test-runner/cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/test-runner/cloudbuild.yaml -------------------------------------------------------------------------------- /images/test-runner/rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/images/test-runner/rootfs/Dockerfile -------------------------------------------------------------------------------- /internal/admission/controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/admission/controller/main.go -------------------------------------------------------------------------------- /internal/admission/controller/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/admission/controller/main_test.go -------------------------------------------------------------------------------- /internal/admission/controller/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/admission/controller/server.go -------------------------------------------------------------------------------- /internal/ingress/annotations/alias/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/alias/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/alias/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/alias/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/annotations.go -------------------------------------------------------------------------------- /internal/ingress/annotations/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/annotations_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/auth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/auth/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/auth/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/auth/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/authreq/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/authreq/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/authreq/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/authreq/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/authtls/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/authtls/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/authtls/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/authtls/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/canary/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/canary/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/canary/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/canary/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/connection/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/connection/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/cors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/cors/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/cors/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/cors/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/fastcgi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/fastcgi/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/fastcgi/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/fastcgi/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/ipallowlist/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/ipallowlist/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/ipdenylist/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/ipdenylist/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/log/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/log/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/log/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/log/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/mirror/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/mirror/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/mirror/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/mirror/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/modsecurity/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/modsecurity/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/parser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/parser/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/parser/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/parser/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/parser/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/parser/validators.go -------------------------------------------------------------------------------- /internal/ingress/annotations/proxy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/proxy/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/proxy/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/proxy/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/proxyssl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/proxyssl/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/ratelimit/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/ratelimit/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/redirect/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/redirect/redirect.go -------------------------------------------------------------------------------- /internal/ingress/annotations/rewrite/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/rewrite/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/rewrite/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/rewrite/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/satisfy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/satisfy/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/satisfy/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/satisfy/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/snippet/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/snippet/main.go -------------------------------------------------------------------------------- /internal/ingress/annotations/snippet/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/snippet/main_test.go -------------------------------------------------------------------------------- /internal/ingress/annotations/sslcipher/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/annotations/sslcipher/main.go -------------------------------------------------------------------------------- /internal/ingress/controller/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/certificate.go -------------------------------------------------------------------------------- /internal/ingress/controller/checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/checker.go -------------------------------------------------------------------------------- /internal/ingress/controller/checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/checker_test.go -------------------------------------------------------------------------------- /internal/ingress/controller/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/config/config.go -------------------------------------------------------------------------------- /internal/ingress/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/controller.go -------------------------------------------------------------------------------- /internal/ingress/controller/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/controller_test.go -------------------------------------------------------------------------------- /internal/ingress/controller/endpointslices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/endpointslices.go -------------------------------------------------------------------------------- /internal/ingress/controller/location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/location.go -------------------------------------------------------------------------------- /internal/ingress/controller/nginx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/nginx.go -------------------------------------------------------------------------------- /internal/ingress/controller/nginx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/nginx_test.go -------------------------------------------------------------------------------- /internal/ingress/controller/process/nginx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/process/nginx.go -------------------------------------------------------------------------------- /internal/ingress/controller/process/nginx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/process/nginx_test.go -------------------------------------------------------------------------------- /internal/ingress/controller/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/status.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/backend_ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/backend_ssl.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/configmap.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/ingress.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/ingressclass.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/ingressclass.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/local_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/local_secret.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/namespace.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/objectref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/objectref.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/secret.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/service.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/store.go -------------------------------------------------------------------------------- /internal/ingress/controller/store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/store/store_test.go -------------------------------------------------------------------------------- /internal/ingress/controller/template/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/template/configmap.go -------------------------------------------------------------------------------- /internal/ingress/controller/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/template/template.go -------------------------------------------------------------------------------- /internal/ingress/controller/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/util.go -------------------------------------------------------------------------------- /internal/ingress/controller/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/controller/util_test.go -------------------------------------------------------------------------------- /internal/ingress/defaults/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/defaults/main.go -------------------------------------------------------------------------------- /internal/ingress/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/errors/errors.go -------------------------------------------------------------------------------- /internal/ingress/errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/errors/errors_test.go -------------------------------------------------------------------------------- /internal/ingress/inspector/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/ingress.go -------------------------------------------------------------------------------- /internal/ingress/inspector/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/ingress_test.go -------------------------------------------------------------------------------- /internal/ingress/inspector/inspector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/inspector.go -------------------------------------------------------------------------------- /internal/ingress/inspector/inspector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/inspector_test.go -------------------------------------------------------------------------------- /internal/ingress/inspector/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/rules.go -------------------------------------------------------------------------------- /internal/ingress/inspector/rules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/rules_test.go -------------------------------------------------------------------------------- /internal/ingress/inspector/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/inspector/service.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/admission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/admission.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/controller.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/main.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/process.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/socket.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/socket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/socket_test.go -------------------------------------------------------------------------------- /internal/ingress/metric/collectors/testutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/collectors/testutils.go -------------------------------------------------------------------------------- /internal/ingress/metric/dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/dummy.go -------------------------------------------------------------------------------- /internal/ingress/metric/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/metric/main.go -------------------------------------------------------------------------------- /internal/ingress/resolver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/resolver/main.go -------------------------------------------------------------------------------- /internal/ingress/resolver/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/resolver/main_test.go -------------------------------------------------------------------------------- /internal/ingress/resolver/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/resolver/mock.go -------------------------------------------------------------------------------- /internal/ingress/status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/status/status.go -------------------------------------------------------------------------------- /internal/ingress/status/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/ingress/status/status_test.go -------------------------------------------------------------------------------- /internal/k8s/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/k8s/main.go -------------------------------------------------------------------------------- /internal/k8s/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/k8s/main_test.go -------------------------------------------------------------------------------- /internal/k8s/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/k8s/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /internal/net/dns/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/dns/dns.go -------------------------------------------------------------------------------- /internal/net/dns/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/dns/dns_test.go -------------------------------------------------------------------------------- /internal/net/ipnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/ipnet.go -------------------------------------------------------------------------------- /internal/net/ipnet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/ipnet_test.go -------------------------------------------------------------------------------- /internal/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/net.go -------------------------------------------------------------------------------- /internal/net/net_ipv6_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/net_ipv6_test.go -------------------------------------------------------------------------------- /internal/net/net_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/net_test.go -------------------------------------------------------------------------------- /internal/net/ssl/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/ssl/ssl.go -------------------------------------------------------------------------------- /internal/net/ssl/ssl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/net/ssl/ssl_test.go -------------------------------------------------------------------------------- /internal/nginx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/nginx/main.go -------------------------------------------------------------------------------- /internal/nginx/maxmind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/nginx/maxmind.go -------------------------------------------------------------------------------- /internal/nginx/maxmind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/nginx/maxmind_test.go -------------------------------------------------------------------------------- /internal/task/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/task/queue.go -------------------------------------------------------------------------------- /internal/task/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/internal/task/queue_test.go -------------------------------------------------------------------------------- /magefiles/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/exec.go -------------------------------------------------------------------------------- /magefiles/mage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/mage.go -------------------------------------------------------------------------------- /magefiles/steps/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/steps/helm.go -------------------------------------------------------------------------------- /magefiles/steps/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/steps/release.go -------------------------------------------------------------------------------- /magefiles/steps/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/steps/tags.go -------------------------------------------------------------------------------- /magefiles/utils/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/utils/common.go -------------------------------------------------------------------------------- /magefiles/utils/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/utils/controller.go -------------------------------------------------------------------------------- /magefiles/utils/e2edocs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/utils/e2edocs.go -------------------------------------------------------------------------------- /magefiles/utils/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/utils/helm.go -------------------------------------------------------------------------------- /magefiles/utils/releasenote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/utils/releasenote.go -------------------------------------------------------------------------------- /magefiles/utils/templates/e2edocs.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/magefiles/utils/templates/e2edocs.tpl -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/netlify.toml -------------------------------------------------------------------------------- /pkg/apis/ingress/sslcert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/apis/ingress/sslcert.go -------------------------------------------------------------------------------- /pkg/apis/ingress/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/apis/ingress/types.go -------------------------------------------------------------------------------- /pkg/apis/ingress/types_equals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/apis/ingress/types_equals.go -------------------------------------------------------------------------------- /pkg/apis/ingress/types_equals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/apis/ingress/types_equals_test.go -------------------------------------------------------------------------------- /pkg/apis/ingress/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/apis/ingress/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/flags/flags.go -------------------------------------------------------------------------------- /pkg/flags/flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/flags/flags_test.go -------------------------------------------------------------------------------- /pkg/metrics/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/metrics/handler.go -------------------------------------------------------------------------------- /pkg/tcpproxy/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/tcpproxy/tcp.go -------------------------------------------------------------------------------- /pkg/util/file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/file/file.go -------------------------------------------------------------------------------- /pkg/util/file/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/file/file_test.go -------------------------------------------------------------------------------- /pkg/util/file/file_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/file/file_watcher.go -------------------------------------------------------------------------------- /pkg/util/file/file_watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/file/file_watcher_test.go -------------------------------------------------------------------------------- /pkg/util/file/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/file/filesystem.go -------------------------------------------------------------------------------- /pkg/util/file/structure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/file/structure.go -------------------------------------------------------------------------------- /pkg/util/ingress/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/ingress/ingress.go -------------------------------------------------------------------------------- /pkg/util/ingress/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/ingress/ingress_test.go -------------------------------------------------------------------------------- /pkg/util/process/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/process/controller.go -------------------------------------------------------------------------------- /pkg/util/process/sigterm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/process/sigterm.go -------------------------------------------------------------------------------- /pkg/util/process/sigterm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/process/sigterm_test.go -------------------------------------------------------------------------------- /pkg/util/runtime/cpu_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/runtime/cpu_linux.go -------------------------------------------------------------------------------- /pkg/util/runtime/cpu_notlinux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/runtime/cpu_notlinux.go -------------------------------------------------------------------------------- /pkg/util/sets/match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/sets/match.go -------------------------------------------------------------------------------- /pkg/util/sets/match_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/pkg/util/sets/match_test.go -------------------------------------------------------------------------------- /rootfs/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/.dockerignore -------------------------------------------------------------------------------- /rootfs/.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | 3 | -------------------------------------------------------------------------------- /rootfs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/Dockerfile -------------------------------------------------------------------------------- /rootfs/Dockerfile-chroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/Dockerfile-chroot -------------------------------------------------------------------------------- /rootfs/chroot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/chroot.sh -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/OWNERS -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/chash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/chash.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/chashsubset.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/chashsubset.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/ewma.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/ewma.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/resty.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/resty.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/round_robin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/round_robin.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/sticky.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/sticky.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/balancer/sticky_balanced.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/balancer/sticky_balanced.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/certificate.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/certificate.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/configuration.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/configuration.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/lua_ingress.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/lua_ingress.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/monitor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/monitor.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/nginx/ngx_conf_balancer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/nginx/ngx_conf_balancer.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/nginx/ngx_conf_log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/nginx/ngx_conf_log.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/nginx/ngx_conf_log_block.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/nginx/ngx_conf_log_block.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/nginx/ngx_rewrite.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/nginx/ngx_rewrite.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/nginx/ngx_srv_redirect.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/nginx/ngx_srv_redirect.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/ngx_conf_init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/ngx_conf_init.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/ngx_conf_init_stream.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/ngx_conf_init_stream.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/ngx_conf_init_worker.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/ngx_conf_init_worker.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/tcp_udp_balancer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/tcp_udp_balancer.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/tcp_udp_configuration.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/tcp_udp_configuration.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/balancer/chash_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/balancer/chash_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/balancer/ewma_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/balancer/ewma_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/balancer_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/balancer_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/certificate_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/certificate_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/configuration_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/configuration_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/helpers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/helpers.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/lua_ingress_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/lua_ingress_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/monitor_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/monitor_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/run.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/run.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/util/dns_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/util/dns_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/util/nodemap_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/util/nodemap_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/util/same_site_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/util/same_site_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/util/split_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/util/split_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/test/util_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/test/util_test.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/util.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/util/dns.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/util/dns.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/util/nodemap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/util/nodemap.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/util/resolv_conf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/util/resolv_conf.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/util/same_site.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/util/same_site.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/lua/util/split.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/lua/util/split.lua -------------------------------------------------------------------------------- /rootfs/etc/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/nginx.conf -------------------------------------------------------------------------------- /rootfs/etc/nginx/opentracing.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /rootfs/etc/nginx/template/nginx.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/etc/nginx/template/nginx.tmpl -------------------------------------------------------------------------------- /rootfs/nginx-chroot-wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/rootfs/nginx-chroot-wrapper.sh -------------------------------------------------------------------------------- /test/data/cleanConf.expected.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/data/cleanConf.expected.conf -------------------------------------------------------------------------------- /test/data/cleanConf.src.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/data/cleanConf.src.conf -------------------------------------------------------------------------------- /test/data/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/data/config.json -------------------------------------------------------------------------------- /test/e2e-image/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e-image/.gitignore -------------------------------------------------------------------------------- /test/e2e-image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e-image/Dockerfile -------------------------------------------------------------------------------- /test/e2e-image/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e-image/Makefile -------------------------------------------------------------------------------- /test/e2e-image/e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e-image/e2e.sh -------------------------------------------------------------------------------- /test/e2e/HTTPBUN_IMAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/HTTPBUN_IMAGE -------------------------------------------------------------------------------- /test/e2e/admission/admission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/admission/admission.go -------------------------------------------------------------------------------- /test/e2e/annotations/affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/affinity.go -------------------------------------------------------------------------------- /test/e2e/annotations/affinitymode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/affinitymode.go -------------------------------------------------------------------------------- /test/e2e/annotations/alias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/alias.go -------------------------------------------------------------------------------- /test/e2e/annotations/approot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/approot.go -------------------------------------------------------------------------------- /test/e2e/annotations/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/auth.go -------------------------------------------------------------------------------- /test/e2e/annotations/authtls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/authtls.go -------------------------------------------------------------------------------- /test/e2e/annotations/backendprotocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/backendprotocol.go -------------------------------------------------------------------------------- /test/e2e/annotations/canary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/canary.go -------------------------------------------------------------------------------- /test/e2e/annotations/clientbodybuffersize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/clientbodybuffersize.go -------------------------------------------------------------------------------- /test/e2e/annotations/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/connection.go -------------------------------------------------------------------------------- /test/e2e/annotations/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/cors.go -------------------------------------------------------------------------------- /test/e2e/annotations/customheaders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/customheaders.go -------------------------------------------------------------------------------- /test/e2e/annotations/customhttperrors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/customhttperrors.go -------------------------------------------------------------------------------- /test/e2e/annotations/default_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/default_backend.go -------------------------------------------------------------------------------- /test/e2e/annotations/disableaccesslog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/disableaccesslog.go -------------------------------------------------------------------------------- /test/e2e/annotations/fastcgi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/fastcgi.go -------------------------------------------------------------------------------- /test/e2e/annotations/forcesslredirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/forcesslredirect.go -------------------------------------------------------------------------------- /test/e2e/annotations/fromtowwwredirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/fromtowwwredirect.go -------------------------------------------------------------------------------- /test/e2e/annotations/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/grpc.go -------------------------------------------------------------------------------- /test/e2e/annotations/http2pushpreload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/http2pushpreload.go -------------------------------------------------------------------------------- /test/e2e/annotations/ipallowlist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/ipallowlist.go -------------------------------------------------------------------------------- /test/e2e/annotations/ipdenylist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/ipdenylist.go -------------------------------------------------------------------------------- /test/e2e/annotations/limitconnections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/limitconnections.go -------------------------------------------------------------------------------- /test/e2e/annotations/limitrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/limitrate.go -------------------------------------------------------------------------------- /test/e2e/annotations/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/log.go -------------------------------------------------------------------------------- /test/e2e/annotations/mirror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/mirror.go -------------------------------------------------------------------------------- /test/e2e/annotations/modsecurity/modsecurity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/modsecurity/modsecurity.go -------------------------------------------------------------------------------- /test/e2e/annotations/preservetrailingslash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/preservetrailingslash.go -------------------------------------------------------------------------------- /test/e2e/annotations/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/proxy.go -------------------------------------------------------------------------------- /test/e2e/annotations/proxyssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/proxyssl.go -------------------------------------------------------------------------------- /test/e2e/annotations/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/redirect.go -------------------------------------------------------------------------------- /test/e2e/annotations/relativeredirects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/relativeredirects.go -------------------------------------------------------------------------------- /test/e2e/annotations/rewrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/rewrite.go -------------------------------------------------------------------------------- /test/e2e/annotations/satisfy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/satisfy.go -------------------------------------------------------------------------------- /test/e2e/annotations/serversnippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/serversnippet.go -------------------------------------------------------------------------------- /test/e2e/annotations/serviceupstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/serviceupstream.go -------------------------------------------------------------------------------- /test/e2e/annotations/snippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/snippet.go -------------------------------------------------------------------------------- /test/e2e/annotations/sslciphers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/sslciphers.go -------------------------------------------------------------------------------- /test/e2e/annotations/streamsnippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/streamsnippet.go -------------------------------------------------------------------------------- /test/e2e/annotations/upstreamhashby.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/upstreamhashby.go -------------------------------------------------------------------------------- /test/e2e/annotations/upstreamvhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/upstreamvhost.go -------------------------------------------------------------------------------- /test/e2e/annotations/xforwardedprefix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/annotations/xforwardedprefix.go -------------------------------------------------------------------------------- /test/e2e/cgroups/cgroups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/cgroups/cgroups.go -------------------------------------------------------------------------------- /test/e2e/dbg/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/dbg/main.go -------------------------------------------------------------------------------- /test/e2e/defaultbackend/custom_default_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/defaultbackend/custom_default_backend.go -------------------------------------------------------------------------------- /test/e2e/defaultbackend/default_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/defaultbackend/default_backend.go -------------------------------------------------------------------------------- /test/e2e/defaultbackend/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/defaultbackend/ssl.go -------------------------------------------------------------------------------- /test/e2e/defaultbackend/with_hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/defaultbackend/with_hosts.go -------------------------------------------------------------------------------- /test/e2e/disableleaderelection/disable_leader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/disableleaderelection/disable_leader.go -------------------------------------------------------------------------------- /test/e2e/e2e.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/e2e.go -------------------------------------------------------------------------------- /test/e2e/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/e2e_test.go -------------------------------------------------------------------------------- /test/e2e/endpointslices/longname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/endpointslices/longname.go -------------------------------------------------------------------------------- /test/e2e/endpointslices/topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/endpointslices/topology.go -------------------------------------------------------------------------------- /test/e2e/framework/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/deployment.go -------------------------------------------------------------------------------- /test/e2e/framework/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/exec.go -------------------------------------------------------------------------------- /test/e2e/framework/fastcgi_helloserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/fastcgi_helloserver.go -------------------------------------------------------------------------------- /test/e2e/framework/framework.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/framework.go -------------------------------------------------------------------------------- /test/e2e/framework/grpc_delay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/grpc_delay.go -------------------------------------------------------------------------------- /test/e2e/framework/healthz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/healthz.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/README.md -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/array.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/chain.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/cookie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/cookie.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/match.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/object.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/reporter.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/request.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/response.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/string.go -------------------------------------------------------------------------------- /test/e2e/framework/httpexpect/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/httpexpect/value.go -------------------------------------------------------------------------------- /test/e2e/framework/k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/k8s.go -------------------------------------------------------------------------------- /test/e2e/framework/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/logs.go -------------------------------------------------------------------------------- /test/e2e/framework/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/metrics.go -------------------------------------------------------------------------------- /test/e2e/framework/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/ssl.go -------------------------------------------------------------------------------- /test/e2e/framework/test_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/test_context.go -------------------------------------------------------------------------------- /test/e2e/framework/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/framework/util.go -------------------------------------------------------------------------------- /test/e2e/gracefulshutdown/grace_period.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/gracefulshutdown/grace_period.go -------------------------------------------------------------------------------- /test/e2e/gracefulshutdown/shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/gracefulshutdown/shutdown.go -------------------------------------------------------------------------------- /test/e2e/gracefulshutdown/slow_requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/gracefulshutdown/slow_requests.go -------------------------------------------------------------------------------- /test/e2e/ingress/deep_inspection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ingress/deep_inspection.go -------------------------------------------------------------------------------- /test/e2e/ingress/multiple_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ingress/multiple_rules.go -------------------------------------------------------------------------------- /test/e2e/ingress/pathtype_exact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ingress/pathtype_exact.go -------------------------------------------------------------------------------- /test/e2e/ingress/pathtype_mixed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ingress/pathtype_mixed.go -------------------------------------------------------------------------------- /test/e2e/ingress/pathtype_prefix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ingress/pathtype_prefix.go -------------------------------------------------------------------------------- /test/e2e/ingress/without_host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ingress/without_host.go -------------------------------------------------------------------------------- /test/e2e/kind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/kind.yaml -------------------------------------------------------------------------------- /test/e2e/leaks/lua_ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/leaks/lua_ssl.go -------------------------------------------------------------------------------- /test/e2e/loadbalance/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/loadbalance/configmap.go -------------------------------------------------------------------------------- /test/e2e/loadbalance/ewma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/loadbalance/ewma.go -------------------------------------------------------------------------------- /test/e2e/loadbalance/round_robin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/loadbalance/round_robin.go -------------------------------------------------------------------------------- /test/e2e/lua/dynamic_certificates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/lua/dynamic_certificates.go -------------------------------------------------------------------------------- /test/e2e/lua/dynamic_configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/lua/dynamic_configuration.go -------------------------------------------------------------------------------- /test/e2e/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/metrics/metrics.go -------------------------------------------------------------------------------- /test/e2e/nginx/nginx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/nginx/nginx.go -------------------------------------------------------------------------------- /test/e2e/run-chart-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/run-chart-test.sh -------------------------------------------------------------------------------- /test/e2e/run-e2e-suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/run-e2e-suite.sh -------------------------------------------------------------------------------- /test/e2e/run-kind-e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/run-kind-e2e.sh -------------------------------------------------------------------------------- /test/e2e/security/request_smuggling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/security/request_smuggling.go -------------------------------------------------------------------------------- /test/e2e/servicebackend/service_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/servicebackend/service_backend.go -------------------------------------------------------------------------------- /test/e2e/servicebackend/service_externalname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/servicebackend/service_externalname.go -------------------------------------------------------------------------------- /test/e2e/servicebackend/service_nil_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/servicebackend/service_nil_backend.go -------------------------------------------------------------------------------- /test/e2e/settings/access_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/access_log.go -------------------------------------------------------------------------------- /test/e2e/settings/aio_write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/aio_write.go -------------------------------------------------------------------------------- /test/e2e/settings/badannotationvalues.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/badannotationvalues.go -------------------------------------------------------------------------------- /test/e2e/settings/brotli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/brotli.go -------------------------------------------------------------------------------- /test/e2e/settings/configmap_change.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/configmap_change.go -------------------------------------------------------------------------------- /test/e2e/settings/custom_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/custom_header.go -------------------------------------------------------------------------------- /test/e2e/settings/default_ssl_certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/default_ssl_certificate.go -------------------------------------------------------------------------------- /test/e2e/settings/disable_catch_all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/disable_catch_all.go -------------------------------------------------------------------------------- /test/e2e/settings/disable_sync_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/disable_sync_events.go -------------------------------------------------------------------------------- /test/e2e/settings/enable_real_ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/enable_real_ip.go -------------------------------------------------------------------------------- /test/e2e/settings/forwarded_headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/forwarded_headers.go -------------------------------------------------------------------------------- /test/e2e/settings/geoip2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/geoip2.go -------------------------------------------------------------------------------- /test/e2e/settings/global_access_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/global_access_block.go -------------------------------------------------------------------------------- /test/e2e/settings/global_external_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/global_external_auth.go -------------------------------------------------------------------------------- /test/e2e/settings/global_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/global_options.go -------------------------------------------------------------------------------- /test/e2e/settings/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/grpc.go -------------------------------------------------------------------------------- /test/e2e/settings/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/gzip.go -------------------------------------------------------------------------------- /test/e2e/settings/hash-size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/hash-size.go -------------------------------------------------------------------------------- /test/e2e/settings/ingress_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ingress_class.go -------------------------------------------------------------------------------- /test/e2e/settings/keep-alive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/keep-alive.go -------------------------------------------------------------------------------- /test/e2e/settings/limit_rate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/limit_rate.go -------------------------------------------------------------------------------- /test/e2e/settings/listen_nondefault_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/listen_nondefault_ports.go -------------------------------------------------------------------------------- /test/e2e/settings/log-format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/log-format.go -------------------------------------------------------------------------------- /test/e2e/settings/lua_shared_dicts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/lua_shared_dicts.go -------------------------------------------------------------------------------- /test/e2e/settings/main_snippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/main_snippet.go -------------------------------------------------------------------------------- /test/e2e/settings/multi_accept.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/multi_accept.go -------------------------------------------------------------------------------- /test/e2e/settings/namespace_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/namespace_selector.go -------------------------------------------------------------------------------- /test/e2e/settings/no_auth_locations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/no_auth_locations.go -------------------------------------------------------------------------------- /test/e2e/settings/no_tls_redirect_locations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/no_tls_redirect_locations.go -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/ca_csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ocsp/ca_csr.json -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/db-config.json: -------------------------------------------------------------------------------- 1 | {"driver":"sqlite3","data_source":"empty.db"} 2 | -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/intermediate_ca_csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ocsp/intermediate_ca_csr.json -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/leaf_csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ocsp/leaf_csr.json -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/ocsp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ocsp/ocsp.go -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/ocsp_csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ocsp/ocsp_csr.json -------------------------------------------------------------------------------- /test/e2e/settings/ocsp/template.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ocsp/template.db -------------------------------------------------------------------------------- /test/e2e/settings/opentelemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/opentelemetry.go -------------------------------------------------------------------------------- /test/e2e/settings/proxy_connect_timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/proxy_connect_timeout.go -------------------------------------------------------------------------------- /test/e2e/settings/proxy_host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/proxy_host.go -------------------------------------------------------------------------------- /test/e2e/settings/proxy_next_upstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/proxy_next_upstream.go -------------------------------------------------------------------------------- /test/e2e/settings/proxy_protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/proxy_protocol.go -------------------------------------------------------------------------------- /test/e2e/settings/proxy_read_timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/proxy_read_timeout.go -------------------------------------------------------------------------------- /test/e2e/settings/proxy_send_timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/proxy_send_timeout.go -------------------------------------------------------------------------------- /test/e2e/settings/reuse-port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/reuse-port.go -------------------------------------------------------------------------------- /test/e2e/settings/server_snippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/server_snippet.go -------------------------------------------------------------------------------- /test/e2e/settings/server_tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/server_tokens.go -------------------------------------------------------------------------------- /test/e2e/settings/ssl_ciphers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ssl_ciphers.go -------------------------------------------------------------------------------- /test/e2e/settings/ssl_passthrough.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ssl_passthrough.go -------------------------------------------------------------------------------- /test/e2e/settings/ssl_session_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ssl_session_cache.go -------------------------------------------------------------------------------- /test/e2e/settings/ssl_session_tickets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/ssl_session_tickets.go -------------------------------------------------------------------------------- /test/e2e/settings/stream_snippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/stream_snippet.go -------------------------------------------------------------------------------- /test/e2e/settings/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/tls.go -------------------------------------------------------------------------------- /test/e2e/settings/validations/validations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/settings/validations/validations.go -------------------------------------------------------------------------------- /test/e2e/ssl/http_redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ssl/http_redirect.go -------------------------------------------------------------------------------- /test/e2e/ssl/secret_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/ssl/secret_update.go -------------------------------------------------------------------------------- /test/e2e/status/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/status/update.go -------------------------------------------------------------------------------- /test/e2e/tcpudp/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/tcpudp/tcp.go -------------------------------------------------------------------------------- /test/e2e/wait-for-nginx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/e2e/wait-for-nginx.sh -------------------------------------------------------------------------------- /test/k6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/k6/README.md -------------------------------------------------------------------------------- /test/k6/loadtest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/k6/loadtest.js -------------------------------------------------------------------------------- /test/k6/smoketest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/k6/smoketest.js -------------------------------------------------------------------------------- /test/manifests/configuration-a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/manifests/configuration-a.json -------------------------------------------------------------------------------- /test/manifests/configuration-b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/manifests/configuration-b.json -------------------------------------------------------------------------------- /test/manifests/configuration-c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/manifests/configuration-c.json -------------------------------------------------------------------------------- /test/test-lua.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/test-lua.sh -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/test/test.sh -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/ingress-nginx/HEAD/version/version.go --------------------------------------------------------------------------------