Commit graph

1733 commits

Author SHA1 Message Date
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
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
Manuel Alejandro de Brito Fontes
3e5c034908 Merge pull request #1311 from aledbf/enable-aio-threads
Enable nginx async writes
2017-09-07 09:45:13 -07:00
Manuel de Brito Fontes
5050307ea9 Enable nginx async writes 2017-09-07 13:40:10 -03:00
Manuel Alejandro de Brito Fontes
bf5e8f4b95 Merge pull request #1306 from tscolari/patch-1
Fix kubeconfig example for nginx deployment
2017-09-07 09:28:31 -07:00
Manuel de Brito Fontes
e57b90636b Refactoring nginx configuration configmap 2017-09-07 13:15:36 -03:00
Gabi Davar
1f61dc9229 A trivial typo in config 2017-09-07 17:46:41 +03:00
Tiago Scolari
15fae6c236 Fix kubeconfig example for nginx deployment
Missing the `volumeMounts`, without it the pod will not start
2017-09-07 07:34:20 +01:00
Manuel Alejandro de Brito Fontes
7434c50cdb Merge pull request #1299 from dunjut/master
fix two doc issues in nginx/README
2017-09-05 07:47:02 -03:00
du
f6946738f8 [nginx/README] fix broken link on how to generate secrets containing SSL certificates 2017-09-05 14:28:07 +08:00
du
712a8421df [nginx/README] fix unusable deployment guide 2017-09-05 14:17:29 +08:00
Manuel Alejandro de Brito Fontes
85e1a65009 Merge pull request #1295 from dunjut/master
fix README of nginx-ingress-controller
2017-09-04 10:28:16 -03:00
du
710eaffc69 fix README of nginx-ingress-controller 2017-09-04 16:57:44 +08:00
Manuel Alejandro de Brito Fontes
1bcfb15e50 Merge pull request #1293 from estaleiro/ssl-auth-error-page
Adds support for error page in Client Certificate Authentication
2017-09-03 19:31:29 -03:00
Ricardo Pchevuzinske Katz
d33b748716
Adds support for error page in Client Certificate Authentication 2017-09-03 17:12:03 -03:00
Manuel Alejandro de Brito Fontes
54459d8d42 Merge pull request #1278 from antoineco/proxy-pass-params
Add proxy-pass-params annotation and Backend field
2017-09-02 17:43:42 -03:00
Manuel Alejandro de Brito Fontes
528cb8b040 Merge pull request #1288 from dwelch2344/master
Allow PATCH in enable-cors
2017-09-02 17:42:33 -03:00
Manuel Alejandro de Brito Fontes
cffeac0119 Merge pull request #1290 from chancez/disable_node_listing
Add flag to disabling node listing
2017-09-02 17:41:42 -03:00
Manuel Alejandro de Brito Fontes
e8157830a4 Merge pull request #1291 from khrisrichardson/correct_faq_link
fix link to conformance suite
2017-09-02 17:40:39 -03:00
Khris Richardson
fbd3778fa4 fix link to conformance suite 2017-09-01 16:06:44 -07:00
Chance Zibolski
d793d53636 Update nginx readme with latest nginx --help usage 2017-09-01 15:29:03 -07:00
Chance Zibolski
bb09963b66 Godeps,vendor: Add k8s.io/client-go/tools/cache/testing 2017-09-01 15:26:37 -07:00
Chance Zibolski
adc2a7d74c core: Allow disabling node-lister via flag 2017-09-01 15:26:12 -07:00
David Welch
8abbd1ae8c Allow PATCH in enable-cors 2017-09-01 10:54:41 -06:00
Nick Sardo
cda42f93c7 Merge pull request #1282 from aledbf/fix-stats
Fix nginx stats
2017-08-31 11:33:06 -07:00