Commit graph

1764 commits

Author SHA1 Message Date
Tony Li
9bbabf12f1 Update nginx controller action 2017-09-26 14:46:46 -04:00
Tony Li
3b4df5c9bf Clarify list
Make it clear it is not a list of steps, but a list of options.
2017-09-26 14:45:25 -04:00
Tony Li
62a480f007
consolidate disabling information in beta limitations 2017-09-13 21:38:20 -04:00
Tony Li
19f49d5da0
expand on soft disable 2017-09-13 21:37:12 -04:00
Tony Li
f59e4a7b4a
make more clear gce deployment docs 2017-09-13 21:18:47 -04:00
Tony Li
b87c5ff39d
fix 2017-09-13 21:16:55 -04:00
Tony Li
f40b5cb8b6
consolidate gce ingress disabling methods 2017-09-13 21:16:06 -04:00
Tony Li
413b02803e
be even more clear about ingress.class selector 2017-09-13 21:16:03 -04:00
Tony Li
7bb0f4d394
be explicit about ingress.class usage 2017-09-13 21:15:24 -04:00
Tony Li
69c59dbbf6
update annotation style 2017-09-13 21:12:35 -04:00
Tony Li
78639ebfbd
fix link 2017-09-13 19:44:36 -04:00
Tony Li
81f5170034
fix link 2017-09-13 19:38:48 -04:00
Tony Li
a5556e356f Minor fixes 2017-09-13 19:28:42 -04:00
Tony Li
97e924d124 Clarify how to disable the GCE ingress controller 2017-09-13 19:27:37 -04:00
Manuel Alejandro de Brito Fontes
6cca4c5cdd Merge pull request #1350 from kubernetes/revert-1345-example
Revert "refactor controllers.go"
2017-09-13 12:16:29 -07:00
Manuel Alejandro de Brito Fontes
3f69c2762c Revert "refactor controllers.go" 2017-09-13 16:15:47 -03: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
ca0df3a271 Merge pull request #1349 from aledbf/force-reload
Force reload if a secret is updated
2017-09-13 09:48:38 -07:00
Manuel de Brito Fontes
33ce78ab66 Force reload if a secret is updated 2017-09-13 12:22:05 -03:00
Manuel Alejandro de Brito Fontes
01a1aa378c Merge pull request #1345 from hzxuzhonghu/example
refactor controllers.go
2017-09-13 06:33:53 -07:00
hzxuzhonghu
a61017ae4e refactor controllers.go 2017-09-13 12:15:14 +08:00
Manuel Alejandro de Brito Fontes
8033c1f8de Merge pull request #1340 from wwwtyro/patch-1
Update sha256sum of nginx substitutions
2017-09-12 21:03:36 -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
a5084d1a30 Merge pull request #1341 from drigz/patch-1
Fix typos
2017-09-12 09:51:21 -07:00
Rodrigo Queiro
01ad215d01 Fix typos 2017-09-12 18:33:47 +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
Rye Terrell
362469ba0a Update sha256sum of nginx substitutions
For whatever reason, this sha256sum changed. Double check this before merging, obviously, but it seems legit.
2017-09-12 08:31:55 -05:00
Manuel Alejandro de Brito Fontes
a7207da2b5 Merge pull request #1339 from aledbf/enable-status
Enable status port listening in all interfaces
2017-09-12 06:28:45 -07:00
Manuel de Brito Fontes
e08e5c20e6 Enable status port listening in all interfaces 2017-09-12 10:27:51 -03:00
Manuel Alejandro de Brito Fontes
a426b8964e Merge pull request #1338 from aledbf/fix-status
Fix multiple leader election
2017-09-12 05:04:08 -07:00
Manuel de Brito Fontes
f3efe498ed Fix multiple leader election 2017-09-12 00:40:42 -03:00
Manuel Alejandro de Brito Fontes
18ea2f7527 Merge pull request #1329 from hzxuzhonghu/example
add example for nginx-ingress
2017-09-10 18:39:49 -07:00
hzxuzhonghu
4481b2ee11 add example 2017-09-11 09:17:36 +08:00
Manuel Alejandro de Brito Fontes
1e943c0fc0 Merge pull request #1330 from diazjf/template-unit-tests
Increase coverage in template.go for nginx controller
2017-09-10 12:48:52 -07:00
Manuel Alejandro de Brito Fontes
f647914091 Merge pull request #719 from adfin/upstream-vhost
POC: Setting upstream vhost for nginx.
2017-09-10 12:47:59 -07:00
Fernando Diaz
c4293bcc38 Increase coverage in template.go for nginx controller
Adds some of the missing unit tests to template.go for the nginx
controller.
2017-09-10 11:57:14 -05: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 Alejandro de Brito Fontes
7eb2b81fd3 Merge pull request #1326 from aledbf/fix-headers
Pass headers from the custom error backend
2017-09-09 11:45:05 -07:00
Manuel de Brito Fontes
13f47ad56b Pass headers from the custom error backend 2017-09-09 14:38:48 -03:00
Manuel Alejandro de Brito Fontes
98311a5710 Merge pull request #1328 from hzxuzhonghu/master
update deprecated interface
2017-09-09 06:14:41 -07:00
hzxuzhonghu
a1d04a7397 update deprecated interface 2017-09-09 16:19:58 +08: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 Alejandro de Brito Fontes
7b4d8cb1c3 Merge pull request #1321 from aledbf/keepalive
Enable keepalive in upstreams
2017-09-08 13:26:29 -07:00
Manuel de Brito Fontes
3e4542e595 Enable keepalive in upstreams 2017-09-08 16:53:31 -03:00
Nick Sardo
949b83e92e Merge pull request #1319 from aledbf/update-nginx
Release nginx ingress controller 0.9.0-beta.13
2017-09-08 11:00:25 -07:00
Nick Sardo
0675ad3a2e Merge pull request #1318 from aledbf/nginx-0.24
Release nginx-slim 0.24
2017-09-08 09:54:54 -07:00
Manuel de Brito Fontes
109ee27013 Release nginx ingress controller 0.9.0-beta.13 2017-09-08 11:56:25 -03:00
Manuel de Brito Fontes
87b1d137da Release nginx-slim 0.24 2017-09-08 11:31:45 -03:00