ingress-nginx-helm/internal/ingress
Gabor Lekeny 83ce21b4dd
Add keepalive support for auth requests (#8219)
* Add keepalive support for auth requests

* Fix typo

* Address PR comments

* Log warning when auth-url contains variable in its host:port
* Generate upstream name without replacing dots to underscores in server name
* Add comment in the nginx template when the keepalive upstream block is referenced

* Workaround for auth_request module ignores keepalive in upstream block

* The `auth_request` module does not support HTTP keepalives in upstream block:
  https://trac.nginx.org/nginx/ticket/1579
* As a workaround we use ngx.location.capture but unfortunately it does not
  support HTTP/2 so `use-http2` configuration parameter is needed.

* Handle PR comments

* Address PR comments

* Handle invalid values for int parameters

* Handle PR comments

* Fix e2e test
2022-04-08 20:22:04 -07:00
..
annotations Add keepalive support for auth requests (#8219) 2022-04-08 20:22:04 -07:00
controller Add keepalive support for auth requests (#8219) 2022-04-08 20:22:04 -07:00
defaults Allow the usage of Services as Upstream on a global level (#7469) 2021-09-07 12:47:15 -07:00
errors Remove deprecated libraries, update other libs, add ci v1.23 (#8118) 2022-01-09 16:29:12 -08:00
metric Add a certificate info metric (#8253) 2022-02-24 07:08:32 -08:00
resolver chore: Add test to internal ingress resolver pkg 2020-12-23 13:33:12 -03:00
status Remove deprecated libraries, update other libs, add ci v1.23 (#8118) 2022-01-09 16:29:12 -08:00
sslcert.go Add a certificate info metric (#8253) 2022-02-24 07:08:32 -08:00
types.go Add stream-snippet as a ConfigMap and Annotation option (#8029) 2021-12-23 11:46:30 -08:00
types_equals.go generating SHA for CA only certs in backend_ssl.go + comparision of ProxySSL structures in types_equals.go (#8098) 2022-01-09 14:06:00 -03:00
types_equals_test.go fix crl not reload when crl got updated in the ca secret 2021-03-31 16:13:07 -04:00
zz_generated.deepcopy.go Update ingress to go 1.17 (#7521) 2021-08-23 14:25:25 -07:00