ingress-nginx-helm/rootfs/etc/nginx/lua
Tim Reddehase 018a1e4d94 respond with 503 when there are no endpoints
* related to:
  * https://github.com/kubernetes/ingress-nginx/issues/3070
  * https://github.com/kubernetes/ingress-nginx/issues/3335
* add a 503 test
  * test a service that starts out empty
    (a.k.a. ingress-nginx controller (re-)start)
  * test scaling up (should route traffic accordingly)
  * test scaling down to empty service
  * use custom deployments for scaling test.
* provide a fix by updating the lua table (cache) of the configured backends
  to unset the backend if there are no endpoints available.
2019-02-03 11:43:47 +01:00
..
balancer Merge pull request #3363 from skeeey/master 2019-01-14 07:52:28 -08:00
test Remove stickyness cookie domain from Lua balancer to match old behavior (#3648) 2019-01-11 22:24:45 -03:00
util dynamic certificate mode should support widlcard hosts 2018-11-29 15:41:34 +04:00
balancer.lua respond with 503 when there are no endpoints 2019-02-03 11:43:47 +01:00
certificate.lua Fix --enable-dynamic-certificates for nested subdomain 2018-12-12 09:16:39 -05:00
configuration.lua used cjson.safe instead of pcall. 2019-01-18 23:12:22 +08:00
lua_ingress.lua lua randomseed per worker 2018-12-20 17:09:29 +04:00
monitor.lua used table functions of LuaJIT for better performance. 2019-01-19 11:16:31 +08:00
tcp_udp_balancer.lua used cjson.safe instead of pcall. 2019-01-18 23:12:22 +08:00
tcp_udp_configuration.lua Add tcp e2e test 2018-11-16 21:07:52 -03:00
util.lua implement canary annotation and alternative backends 2018-11-06 13:13:14 -05:00