Commit graph

1136 commits

Author SHA1 Message Date
Jan Weitz
3ad6fa80d4 Fix #798 - RBAC for leader election
Using gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.7
the nginx-controller needs to handle leader-election via configmaps.

To perform the leader-election the nginx-controller needs to have the
appropiate RBAC permissions.

Previously to this fix, the following errors occured:

-  cannot get configmaps in the namespace "NAMESPACE_PLACEHOLDER". (get configmaps ingress-controller-leader-nginx)
- initially creating leader election record: User "system:serviceaccount:NAMESPACE_PLACEHOLDER" cannot create configmaps in the namespace "NAMESPACE_PLACEHOLDER". (post configmaps)
2017-06-01 21:30:21 +02:00
Nick Sardo
a6bba68233 Merge pull request #785 from aledbf/echoheaders
Publish echoheader image
2017-05-30 11:01:43 -07:00
Manuel de Brito Fontes
c18c8f76ba Publish echoheader image 2017-05-30 13:51:32 -04:00
Manuel Alejandro de Brito Fontes
3f0307a96e Merge pull request #792 from aledbf/refactor-has-synced
Avoid checking if the controllers are synced
2017-05-29 20:38:30 -04:00
Manuel Alejandro de Brito Fontes
5f71bde601 Merge pull request #753 from jcmoraisjr/jm-secret-tracker
Move secretTracker updating to GetAuthCertificate()
2017-05-29 17:01:40 -04:00
Manuel de Brito Fontes
5472555186 Avoid checking if the controllers are synced 2017-05-29 12:22:30 -04:00
Manuel Alejandro de Brito Fontes
592f3c0736 Merge pull request #791 from mingyang91/patch-1
typo
2017-05-29 10:56:49 -04:00
明扬
721b228cef typo 2017-05-29 22:32:48 +08:00
Manuel Alejandro de Brito Fontes
d13b293619 Merge pull request #790 from arjanschaaf/duplicate-real-ip
#789 removing duplicate X-Real-IP header
2017-05-29 08:06:21 -04:00
Arjan Schaaf
a854dc71b2 #789 removing duplicate X-Real-IP header introduced 4bd4bf3be6 2017-05-29 11:43:05 +02:00
Manuel Alejandro de Brito Fontes
32f24380ec Merge pull request #787 from aledbf/pass-server-header
Add setting to allow returning the Server header from the backend
2017-05-28 19:16:58 -04:00
Manuel de Brito Fontes
2f20c6bfcb Add setting to allow returning the Server header from the backend 2017-05-28 17:40:25 -04:00
Manuel Alejandro de Brito Fontes
3a9e3fd7e2 Merge pull request #784 from aledbf/variable-hash-size
Allow customization of variables hash tables
2017-05-28 17:25:05 -04:00
Manuel de Brito Fontes
8837cf93e2 Allow customization of variables hash tables 2017-05-28 16:05:49 -04:00
Manuel Alejandro de Brito Fontes
f00823fd83 Merge pull request #783 from unixwitch/nginx-app-root
nginx/README.md: clarify app-root and fix example hyperlink
2017-05-28 15:43:51 -04:00
Liss Tarnell
6d3e9666ba nginx/README.md: clarify app-root and fix example hyperlink 2017-05-28 20:41:00 +01:00
Manuel Alejandro de Brito Fontes
bad009ecb4 Merge pull request #776 from unixwitch/annotations-list
docs/annotations.md: add list of known annotations
2017-05-28 14:54:57 -04:00
Liss Tarnell
d4d369d8c1 docs/annotations.md: fix app-root and clean up haproxy 2017-05-28 19:47:24 +01:00
Manuel Alejandro de Brito Fontes
efd6714d42 Merge pull request #774 from aledbf/fix-tcp-upd-listen
Add IPv6 support in TCP and UDP stream section
2017-05-28 13:11:05 -04:00
Manuel Alejandro de Brito Fontes
90e1ab3a69 Merge pull request #780 from xeor/patch-1
Correcting image version link
2017-05-27 15:29:15 -04:00
Lars Solberg
c12a2fa186 Correcting image version link 2017-05-27 21:04:40 +02:00
Manuel Alejandro de Brito Fontes
865cc78df3 Merge pull request #773 from aknuds1/fix-readme
Fix README WRT. building nginx-ingress-controller
2017-05-27 08:06:33 -04:00
Nick Sardo
fa579af218 Merge pull request #779 from nicksardo/recorder-scheme
Change recorder event scheme for GCE
2017-05-26 15:39:06 -07:00
Nick Sardo
4a43fe400d Use scheme package 2017-05-26 14:43:35 -07:00
Nick Sardo
c1b8a324dd Merge pull request #778 from aledbf/fix-beta-6
Release nginx ingress controller 0.9-beta.7
2017-05-26 12:58:28 -07:00
Manuel de Brito Fontes
6563330d2b Release nginx ingress controller 0.9-beta.7 2017-05-26 15:10:07 -04:00
Nick Sardo
cc1a560585 Merge pull request #777 from aledbf/fix-ssl-proxy
Update sniff parser to fix index out of bound error
2017-05-26 11:59:33 -07:00
Manuel de Brito Fontes
20e99fa409 Update sniff parser to fix index out of bound error 2017-05-26 14:25:06 -04:00
Liss Tarnell
d871f4409b docs/annotations.md: add list of known annotations
Per discussion in #770 and on Slack, create a list of known annotations across
various Ingress controller implementations.  This will (hopefully) increase
compatibility across implementations and reduce the need for users to change
all their annotations when changing Ingress controllers.
2017-05-26 18:51:32 +01:00
Manuel de Brito Fontes
40cd78d0b8 Add support for IPv6 in TCP and UDP stream section 2017-05-26 12:19:54 -04:00
Arve Knudsen
c34b78b59c Fix README wrt. building nginx-ingress-controller 2017-05-26 16:20:21 +02:00
Manuel Alejandro de Brito Fontes
e4c4b22c73 Merge pull request #769 from ohaiwalt/patch-1
Typo fix ingres -> ingress
2017-05-26 08:21:20 -04:00
Matthew Walter
4ef6073f08 Typo fix ingres -> ingress 2017-05-25 23:13:40 -04:00
Manuel Alejandro de Brito Fontes
5cd03957f5 Merge pull request #767 from julianvmodesto/add-voyager-to-catalog
Add Voyager, a HAProxy Ingress Controller, to the catalog
2017-05-25 18:36:47 -04:00
Julian V. Modesto
e70a7f39c3 Add Voyager to catalog 2017-05-25 14:52:59 -04:00
Manuel Alejandro de Brito Fontes
176a50ca6e Merge pull request #764 from chentao1596/example-copyright
Correct the format of 'copyright'
2017-05-25 07:45:51 -04:00
chentao1596
11eb7dff98 correct the wording of 'copyright' 2017-05-25 15:14:47 +08:00
Nick Sardo
0018fa5b15 Merge pull request #763 from aledbf/release-beta-6
Release nginx ingress controller 0.9-beta.6
2017-05-24 18:02:29 -07:00
Manuel Alejandro de Brito Fontes
5e6624404f Merge pull request #762 from jcmoraisjr/jm-config-flags
Add ConfigureFlags() on controller interface
2017-05-24 20:42:33 -04:00
Manuel de Brito Fontes
178321b1fe Release nginx ingress controller 0.9-beta.6 2017-05-24 20:14:49 -04:00
Joao Morais
37f8c8bb40 Add ConfigureFlags() on controller interface 2017-05-24 21:03:52 -03:00
Manuel Alejandro de Brito Fontes
675296dcf9 Merge pull request #760 from aledbf/refactor-locks
Change recorder event scheme
2017-05-24 14:35:13 -04:00
Manuel de Brito Fontes
797560ab8c Change recorder event scheme 2017-05-24 14:02:51 -04:00
Manuel Alejandro de Brito Fontes
9bdbba42c6 Merge pull request #757 from aledbf/refactor-locks
Replace use of endpoints as locks with configmap
2017-05-24 08:04:14 -04:00
Manuel de Brito Fontes
e347413649 Replace use of endpoint as locks with configmap 2017-05-24 01:55:13 -04:00
Manuel Alejandro de Brito Fontes
b849e90c22 Merge pull request #756 from aledbf/fix-bad-assignment
Fix bad variable assignment in template nginx
2017-05-24 00:53:21 -04:00
Manuel de Brito Fontes
30343c489a Fix bad variable assignment in template nginx 2017-05-24 00:25:42 -04:00
Manuel Alejandro de Brito Fontes
f2abb7894f Merge pull request #755 from aledbf/fix-ServerNameHashMaxSize
Fix server name hash maxSize default value
2017-05-23 21:10:45 -04:00
Manuel de Brito Fontes
4d7a280371 Fix server name hash maxSize default value 2017-05-23 20:13:32 -04:00
Manuel Alejandro de Brito Fontes
d13328b205 Merge pull request #747 from nevetS/master
added rbac example discussed in kubernetes/ingress issue #266
2017-05-23 13:31:30 -04:00