Manuel de Brito Fontes
07cdee5ca8
Refactoring whitelist source IP verification
2017-05-20 19:32:03 -04:00
Manuel de Brito Fontes
d742dcb55c
Specify nginx image arch
2017-05-18 17:57:33 -04:00
Manuel de Brito Fontes
7ceb0a8025
Update nginx image
2017-05-17 14:54:27 -04:00
Manuel Alejandro de Brito Fontes
c831359733
Merge pull request #709 from phekmat/patch-1
...
Add config for X-Forwarded-For trust
2017-05-17 07:45:49 -04:00
Manuel Alejandro de Brito Fontes
b4032f0648
Merge pull request #722 from aledbf/remove-go-reaper
...
Remove go-reap and use tini as process reaper
2017-05-17 07:37:23 -04:00
Vlad Gorodetsky
3bd2cb331f
Add keepalive_requests and client_boxy_buffer_size options
2017-05-17 09:36:10 +03:00
Manuel de Brito Fontes
22d63d0ad0
Auto stash before merge of "master" and "master/master"
...
Remove go-reap and use tini as process reaper
2017-05-16 16:06:33 -04:00
Kwok-kuen Cheung
a83f17c716
Set $proxy_upstream_name before location directive
...
When nginx performs ssl redirect, $proxy_upstream_name used in log
is not initialized because it is set after nginx matched a location directive,
which is not the case when performing a ssl redirect.
refs #711
2017-05-14 08:59:30 +08:00
Manuel Alejandro de Brito Fontes
12d2c4f689
Merge pull request #690 from aledbf/avoid-empty-secret
...
Fix IP in logs for https traffic
2017-05-12 10:44:20 -03:00
Payam Hekmat
dd894f0f73
Add config for X-Forwarded-For trust
...
Use the same config option for `set_real_ip_from` when not using proxy protocol. The default remains `0.0.0.0/0`, which is insecure if the ingress is publicly accessible. This at least provides a workaround for #200
2017-05-11 21:55:35 -05:00
Manuel de Brito Fontes
4bd4bf3be6
Fix remote address in log when protocol is https
2017-05-11 15:04:19 -03:00
Dan Cech
485098fd69
use nginx vts module version 0.1.14
2017-05-11 13:56:42 -04:00
David Pratt
d56d8b7da1
Use proxy-protocol to pass through source IP to nginx
2017-05-10 16:22:48 -05:00
Matjaz Pancur
d402e16eb8
Fix error in generated nginx.conf hsts-preload
2017-05-04 11:29:32 +02:00
Jeff Pearce
a5d58cc521
Override load balancer alg view config map
2017-04-29 08:37:24 -07:00
Manuel de Brito Fontes
ab1f04b9c2
Add support for https in proxy request for external authentication
2017-04-24 22:14:38 -03:00
Manuel de Brito Fontes
12d4aadf74
Allow configuration of features underscores_in_headers and ignore_invalid_headers
2017-04-20 18:12:16 -03:00
Manuel de Brito Fontes
de14e2f4f1
Refactor ssl-passthroug using go to handle TLS hello
2017-04-19 01:39:14 -03:00
Jonas Kint
a7b09e71a1
Fixing wildcard in hostname for the upstream map
2017-04-13 17:27:20 +02:00
Manuel Alejandro de Brito Fontes
3810515663
Merge pull request #583 from stibi/patch-1
...
fixed lua_package_path in nginx.tmpl
2017-04-12 17:04:05 -03:00
Manuel de Brito Fontes
6038e17728
Remove Host header from auth_request proxy configuration
2017-04-12 09:37:03 -03:00
Martin Stiborsky
beb17f39ab
fixed lua_package_path in nginx.tmpl
...
I did my own build of the nginx-ingress-controller and its docker image, but I had troubles with the `error_page.lua` module, which couldn't be loaded, there was an error in the log, module was not found.
I think the lua package path is wrong, here is a fix.
2017-04-11 09:43:33 +02:00
Manuel de Brito Fontes
25bb7e4311
Set different listeners per protocol version
2017-04-09 15:03:27 -03:00
Manuel Alejandro de Brito Fontes
7ca7652ab2
Merge pull request #563 from aledbf/hsts-preload
...
Add option to disable hsts preload
2017-04-05 23:20:35 -03:00
Manuel de Brito Fontes
cbe4029597
Add option to disable hsts preload
2017-04-05 22:48:43 -03:00
Manuel de Brito Fontes
62c13fb7bc
Update nginx version and remove dumb-init
2017-04-04 17:59:54 -03:00
Manuel de Brito Fontes
bc68f9eea3
Update nginx and vts module
2017-04-02 16:07:38 -03:00
Manuel Alejandro de Brito Fontes
02cd3ce885
Merge pull request #225 from electroma/nginx/extauth_headers
...
Support for http header passing from external authentication service
2017-04-01 20:40:29 -03:00
Manuel de Brito Fontes
8e41bdd3d4
Add setting to configure ecdh curve
2017-03-30 23:23:14 -03:00
Manuel Alejandro de Brito Fontes
f5211458ce
Merge pull request #454 from danielqsj/master
...
Pass request port to real server
2017-03-26 08:01:11 -03:00
rsafronov
6d07d32003
Merge branch 'upstream' into nginx/extauth_headers
2017-03-24 20:25:18 -04:00
Canh Ngo
46a42a2905
Adds support for CORS with Authorization header
2017-03-23 16:17:47 +01:00
Canh Ngo
df76382055
Adds support for CORS on error responses
2017-03-23 16:17:37 +01:00
shijunqian
43469a8179
Pass request port to real server
2017-03-21 10:33:11 +08:00
Manuel Alejandro de Brito Fontes
c25936df62
Merge pull request #427 from rikatz/app-root-redirect
...
Adds support for root context redirection
2017-03-16 07:32:30 -03:00
Kirill Levin
23c45340be
fix nginx-udp-and-udp on same port
2017-03-15 20:45:21 +03:00
Manuel de Brito Fontes
350c5f2c03
Remove snake oil certificate generation
2017-03-15 08:23:25 -03:00
rsafronov
7034e1de69
Merge remote-tracking branch 'upstream/master' into nginx/extauth_headers
...
# Conflicts:
# core/pkg/ingress/annotations/authreq/main.go
2017-03-13 15:04:37 -04:00
Ricardo Pchevuzinske Katz
0e5d3ca9e9
Adds support for root redirection, and improves rewrite documentation
2017-03-13 12:03:47 -03:00
Ricardo Katz
c41e6bd82f
Merge 04af55af3c
into 0cb8f59f70
2017-03-12 22:09:42 +00:00
Ricardo Pchevuzinske Katz
04af55af3c
Adds support for root context redirection
2017-03-12 19:06:10 -03:00
Manuel de Brito Fontes
e702c55820
Fix build
2017-03-12 18:11:03 -03:00
Manuel de Brito Fontes
7ba389c1d0
Cleanup collection of prometheus metrics
2017-03-10 16:47:08 -03:00
Giancarlo Rubio
1d38e3a384
Scrap json metrics from nginx vts
...
upgrade vts to the latest version
2017-03-10 09:25:56 -03:00
Manuel Alejandro de Brito Fontes
a5f8af70bf
Merge pull request #410 from aledbf/colemickens-signin-url
...
Add support for "signin url"
2017-03-09 11:21:42 -03:00
Cole Mickens
09e6aabce4
Add auth-signin annotation
2017-03-08 20:24:01 -03:00
Manuel de Brito Fontes
c173985af0
Allow custom http2 header sizes
2017-03-08 20:00:16 -03:00
Giancarlo Rubio
63b5f2f1c5
add configuration to disable listening on ipv6
2017-03-08 13:29:02 +01:00
Manuel de Brito Fontes
bebd596b3f
Listen customization must be done just in one place
2017-03-07 19:50:24 -03:00
Manuel de Brito Fontes
484bd43111
Fix http2 header size
2017-03-07 14:42:59 -03:00