Commit Graph

1757 Commits

Author SHA1 Message Date
Giancarlo Rubio 72b0259151 support apdex metrics 2017-09-14 14:27:03 +02:00
Nick Sardo b2ad9e7078 Merge pull request #1033 from nikhiljindal/reportIGName
Adding logic to GCE ingress controller to handle multi cluster ingresses
2017-09-13 17:34:29 -07:00
Manuel Alejandro de Brito Fontes bd6c743bd8 Merge pull request #1354 from tonglil/patch-3
Fix link
2017-09-13 16:42:36 -07:00
Tony Li e490c19339 Fix link 2017-09-13 19:39:13 -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
nikhiljindal 937cde666e Remove multiple calls to CreateInstanceGroups by reusing results from a single call 2017-09-13 11:30:19 -07: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
nikhiljindal 0f4f5c97d4 Refactor code to merge multi cluster ingress sync with single cluster ingress sync 2017-09-11 14:44:52 -07: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
Manuel Alejandro de Brito Fontes 1c727956a5 Merge pull request #1315 from aledbf/custom-errors
Fix nginx custom error pages
2017-09-07 17:11:36 -07: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 Alejandro de Brito Fontes e05ac9b4bd Merge pull request #1313 from aledbf/fix-template
Fix eol in nginx template
2017-09-07 14:26:21 -07:00
Manuel de Brito Fontes c24e212aac Allow custom forwarded for header 2017-09-07 18:11:23 -03:00
Manuel Alejandro de Brito Fontes 7a31952892 Merge pull request #1308 from mindw/patch-1
A trivial typo in config
2017-09-07 11:58:17 -07:00
Manuel de Brito Fontes 87e8b7255a Fix eol in nginx template 2017-09-07 13:48:36 -03:00
Manuel Alejandro de Brito Fontes 6146bc4dc2 Merge pull request #1310 from aledbf/fix-config
Refactoring nginx configuration configmap
2017-09-07 09:45:32 -07:00