Commit graph

238 commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
6b80ddaada Merge pull request #1485 from aledbf/rd
Fix source IP address
2017-10-05 22:56:26 -04:00
Manuel de Brito Fontes
0755231469 Fix source IP address 2017-10-05 23:37:12 -03:00
Manuel Alejandro de Brito Fontes
51248f87f3 Merge pull request #1478 from aledbf/rd
Pass redirect field in login page to get a proper redirect
2017-10-05 13:58:58 -04:00
Arno Uhlig
b8f7ea05c4 configurable ssl_verify_client 2017-10-05 13:26:07 +02:00
Manuel de Brito Fontes
23af068e17 Pass redirect field in login page to get a proper redirect 2017-10-05 01:55:42 -03:00
Manuel Alejandro de Brito Fontes
23916be991 Merge pull request #1477 from aledbf/fix-semicolon
Fix semicolons in global configuration
2017-10-04 19:11:43 -07:00
Manuel de Brito Fontes
c2a4bbc804 Fix semicolons in global configuration 2017-10-04 22:51:02 -03:00
Manuel de Brito Fontes
f6ba3abca3 Add OCSP support 2017-10-04 22:36:44 -03:00
Manuel de Brito Fontes
952a27ff4c Fix X-Auth-Request-Redirect value to reflect the request uri 2017-10-04 10:59:14 -03:00
Manuel Alejandro de Brito Fontes
8218421812 Merge pull request #1469 from killfill/fix-nginx-ingress-typo-401
Typo: Add missing {{ }}
2017-10-03 12:10:56 -07:00
killfill
1aec666538 Add missing {{ }} 2017-10-03 15:57:10 -03:00
killfill
c16d42d3f7 Add the original URL to the auth request 2017-10-03 15:48:41 -03:00
Manuel de Brito Fontes
b5c9ed08ad Release nginx ingress controller 0.9-beta.14 2017-10-02 08:55:18 -03:00
Manuel de Brito Fontes
05b212e1de Allow custom global configuration at multiple levels 2017-10-01 11:45:33 -03:00
Manuel de Brito Fontes
f253d249f2 Cleanup 2017-09-29 18:03:27 -03:00
Manuel de Brito Fontes
f549e03cbd Fix remote address 2017-09-29 12:11:35 -03:00
Manuel de Brito Fontes
fe2386b0a6 Cleanup 2017-09-29 09:57:16 -03:00
Manuel de Brito Fontes
db12b517c9 Fix identation 2017-09-29 09:17:55 -03:00
Manuel de Brito Fontes
3ed6019f9f Merge remote-tracking branch 'master/master' into refactor-template-headers 2017-09-29 09:03:57 -03:00
Manuel Alejandro de Brito Fontes
cb77efeb02 Merge pull request #1435 from aledbf/master
Add header to upstream server for external authentication
2017-09-28 15:46:31 -07:00
Manuel de Brito Fontes
8de75c22a3 Do not intercept errors from the custom error service 2017-09-28 10:07:02 -03:00
Manuel de Brito Fontes
8fc6101d3b Add header to upstream server for external authentication 2017-09-27 23:51:01 -03:00
Manuel Alejandro de Brito Fontes
75cccbbd32 Merge pull request #1398 from decker502/server-snippet
Surpport snippet for server section by the annotation of the ingess
2017-09-27 10:44:07 -07:00
Jean-Baptiste Guerraz
a24d65745e Add support for proxy protocol decoding and encoding in TCP services 2017-09-27 19:05:14 +02:00
Manuel de Brito Fontes
6ee2b726f8 Fix template mappings 2017-09-26 14:20:36 -03:00
Manuel de Brito Fontes
d73edb8176 Merge remote-tracking branch 'master/master' into refactor-template-headers
Merge
2017-09-26 14:08:17 -03:00
Manuel Alejandro de Brito Fontes
47ea2d7077 Merge pull request #1384 from aledbf/opentracing
Add support for opentracing
2017-09-26 09:29:08 -07:00
decker
407d8535da Surpport snippet for server section by the annotation of the ingess 2017-09-20 17:35:16 +08:00
Manuel de Brito Fontes
cd288b9993 Improve resource usage in nginx controller 2017-09-19 14:05:18 -03:00
Manuel de Brito Fontes
d38106f9c3 Add support for opentracing 2017-09-17 21:19:34 -03:00
Manuel de Brito Fontes
f38f49e770 Refactor X-Forwarded-* headers 2017-09-17 16:17:12 -03:00
Giancarlo Rubio
e37ea14e7e Set default value for vtsDefaultFilterKey 2017-09-15 10:15:21 +02:00
Giancarlo Rubio
72b0259151 support apdex metrics 2017-09-14 14:27:03 +02:00
Manuel Alejandro de Brito Fontes
981967b05e Merge pull request #1323 from sethpollack/white_list_real_ip
use $the_real_ip for rate limit whitelist
2017-09-13 09:51:34 -07:00
Manuel Alejandro de Brito Fontes
587a3440c5 Merge pull request #1335 from auhlig/requestbuffering
Configurable proxy_request_buffering per location..
2017-09-12 16:03:15 -07:00
Arno Uhlig
aa191c8c9b configurable proxy-request-buffering per location and fix conectTimeout -> connectTimeout 2017-09-12 19:54:28 +02:00
Manuel Alejandro de Brito Fontes
0a96924fc5 Merge pull request #1322 from sethpollack/realip
parse real ip
2017-09-12 06:40:39 -07:00
Manuel de Brito Fontes
e08e5c20e6 Enable status port listening in all interfaces 2017-09-12 10:27:51 -03:00
Milosz Tanski
2120aab66c POC: Setting upstream vhost for nginx.
In the current k8 ingress there's no way to control "Host" header sent
to upstream server; it's always the configured vhost.

It's desirable to support custom Host header when proxying for a number
of cases. One such case is forwarding to an Service that points to an
external host that expect a host paramater (like AWS S3 buckets).
There's a number of others.

By default nginx set Host to the upstreams domain name (and not the one
passed in) like K8 always forces. This provided an escape hatch to this
behavior.
2017-09-10 11:38:53 -04:00
Manuel de Brito Fontes
13f47ad56b Pass headers from the custom error backend 2017-09-09 14:38:48 -03:00
Seth Pollack
693a588175 use $the_real_ip for rate limit whitelist 2017-09-08 17:00:52 -04:00
Seth Pollack
c6d5c5557d parse real ip 2017-09-08 16:54:06 -04:00
Manuel de Brito Fontes
0c8f81301f Fix custom error pages 2017-09-07 20:39:58 -03:00
Manuel Alejandro de Brito Fontes
d8c7166891 Merge pull request #1312 from aledbf/custom-header
Allow custom forwarded for header
2017-09-07 14:27:15 -07:00
Manuel de Brito Fontes
c24e212aac Allow custom forwarded for header 2017-09-07 18:11:23 -03:00
Manuel de Brito Fontes
87e8b7255a Fix eol in nginx template 2017-09-07 13:48:36 -03:00
Manuel de Brito Fontes
5050307ea9 Enable nginx async writes 2017-09-07 13:40:10 -03:00
Ricardo Pchevuzinske Katz
d33b748716
Adds support for error page in Client Certificate Authentication 2017-09-03 17:12:03 -03:00
David Welch
8abbd1ae8c Allow PATCH in enable-cors 2017-09-01 10:54:41 -06:00
Manuel de Brito Fontes
a5432bf3a0 Fix listen error in aws 2017-08-31 14:28:20 -03:00