Commit graph

59 commits

Author SHA1 Message Date
Andreas Kohn
6e017269db
Fix grammar in error messages 2017-03-14 13:51:23 +01:00
Manuel Alejandro de Brito Fontes
03c43b611c Merge pull request #432 from gianrubio/validate-configmap
Validations
2017-03-14 09:22:02 -03:00
Giancarlo Rubio
c6195c44f3 Validate if configmap exist and is in the namespace/name format
Verifiy if watch-namespace option exist
2017-03-14 09:45:01 +01:00
Manuel de Brito Fontes
1cc0a95966 Manually sync secrets from certificate authentication annotations 2017-03-10 12:34:13 -03:00
Manuel de Brito Fontes
ad24784700 Only update Ingress status for the configured class 2017-03-09 22:04:03 -03:00
Ricardo Pchevuzinske Katz
51235a38e8 Removes wrong secret enqueing and improve the Fake Cert generation 2017-03-06 16:29:33 -03:00
Ricardo Pchevuzinske Katz
6c1b45a663 Generates a Self signed certificate for default vhost if the secret doesn't exists
Generates a Self signed certificate for default vhost if the secret doesn't exists

	modified:   core/pkg/ingress/controller/backend_ssl.go
	modified:   core/pkg/ingress/controller/controller.go
	modified:   core/pkg/net/ssl/ssl.go
2017-03-06 09:21:08 -03:00
Manuel Alejandro de Brito Fontes
6cd21f7dea Merge pull request #362 from gianrubio/fix-ingress-class
Fix ingress class
2017-03-03 09:49:59 -03:00
caiyixiang
248f6ade75 add judgment 2017-03-03 08:39:18 +08:00
Giancarlo Rubio
2ddba72baa Fix ingress class 2017-03-02 16:50:31 +01:00
Manuel Alejandro de Brito Fontes
fb8e2d7373 Merge pull request #351 from danielqsj/master
Enable custom election id for status sync.
2017-02-27 09:19:15 -03:00
shijunqian
2d526b213c Enable custom election id for status sync. 2017-02-27 15:35:04 +08:00
Ricardo Pchevuzinske Katz
a342c0bce3 Adds correct support for TLS Muthual autentication and depth verification
modified:   controllers/nginx/configuration.md
	modified:   controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl
	modified:   core/pkg/ingress/annotations/authtls/main.go
	modified:   core/pkg/ingress/controller/backend_ssl.go
	modified:   core/pkg/ingress/controller/controller.go
	modified:   core/pkg/ingress/controller/util_test.go
	modified:   core/pkg/ingress/resolver/main.go
	modified:   core/pkg/ingress/types.go
	modified:   core/pkg/net/ssl/ssl.go
	modified:   examples/PREREQUISITES.md
	new file:   examples/auth/client-certs/nginx/README.md
	new file:   examples/auth/client-certs/nginx/nginx-tls-auth.yaml
2017-02-24 22:49:01 -03:00
Manuel de Brito Fontes
84324af140 Refactoring of TCP and UDP services 2017-02-24 20:14:43 -03:00
Manuel Alejandro de Brito Fontes
33ab550290 Merge pull request #332 from aledbf/snippets
Add annotation to customize nginx configuration
2017-02-24 18:39:45 -03:00
Manuel de Brito Fontes
c6dd2db550 Fix node lister when --watch-namespace is used 2017-02-24 14:18:10 -03:00
Manuel de Brito Fontes
a20c287614 Add annotation to customize nginx location configuration 2017-02-23 16:48:59 -03:00
Manuel de Brito Fontes
7013a52ee5 Return sorted endpoints 2017-02-22 14:41:44 -03:00
Manuel Alejandro de Brito Fontes
a9d68545ef Merge pull request #286 from aledbf/cleanup
Add logs to help debugging and simplify default upstream configuration
2017-02-18 09:32:27 -03:00
Prashanth B
698c08402a Merge pull request #258 from rikatz/nginx-sticky-annotations
Nginx sticky annotations
2017-02-17 05:27:18 +05:30
Manuel de Brito Fontes
8bebfbecaf Add logs to help debugging and simplify default upstream configuration 2017-02-16 14:26:58 -03:00
Kraig Amador
0d05db2d66 Added a Node StoreLister type to support writing ingress controllers that use NodePorts 2017-02-16 09:51:57 -07:00
Manuel Alejandro de Brito Fontes
b5819d8f4d Merge pull request #246 from aledbf/set-headers
Add support for custom proxy headers using a ConfigMap
2017-02-16 07:35:57 -03:00
Manuel de Brito Fontes
5c9bf12648 Fix error getting class information from Ingress annotations 2017-02-14 11:02:23 -03:00
Ricardo Pchevuzinske Katz
0161ae43d9 Improve in documentation and naming case 2017-02-14 08:49:10 -02:00
Ricardo Pchevuzinske Katz
a158e5fc5a Improve the session affinity feature 2017-02-12 21:13:39 -02:00
Ricardo Pchevuzinske Katz
6809319318 Adds support for configuring stickness per Ingress 2017-02-10 12:24:16 -02:00
Ricardo Pchevuzinske Katz
1dbe65ecb6 Initial support for sticky config in annotations 2017-02-10 01:00:17 -02:00
Manuel de Brito Fontes
5cc5669938 Add support for custom proxy headers using a ConfigMap 2017-02-07 17:00:23 -03:00
caiyixiang
229250f419 changeUDP 2017-02-07 14:35:39 +08:00
Manuel de Brito Fontes
80a0481550 Change searchs with searches 2017-02-05 19:41:05 -03:00
Manuel Alejandro de Brito Fontes
2b4a044d21 Merge pull request #212 from aledbf/udp-services
Simplify code to obtain TCP or UDP services
2017-02-04 18:22:15 -03:00
Manuel Alejandro de Brito Fontes
1cebef2dbf Merge pull request #121 from gianrubio/targetport-string
FIX: ingress was not creating the endpoint when target port is string
2017-02-02 21:22:39 -03:00
Manuel de Brito Fontes
4343aabba8 Simplify code to obtain TCP or UDP services 2017-02-02 19:41:02 -03:00
Manuel de Brito Fontes
4cc24bd216 Fix nil HTTP field 2017-02-02 16:54:56 -03:00
Ricardo Pchevuzinske Katz
cc1413261f Allows the usage of Default SSL Cert 2017-01-26 16:51:55 -02:00
Manuel de Brito Fontes
bc810d8eef Fix TLS does not get updated when changed 2017-01-26 00:01:33 -03:00
chentao1596
0245868808 prefect unit test cases for core.pkg.ingress.controller.annotations 2017-01-25 10:17:45 +08:00
chentao1596
f5706d1d74 prefect unit test cases for core.pkg.ingress.controller.util 2017-01-25 10:12:56 +08:00
Manuel de Brito Fontes
3df139cb56 Add configuration and annotation for port_in_redirect 2017-01-21 23:01:21 -03:00
Manuel Alejandro de Brito Fontes
728c1c96f0 Merge pull request #143 from aledbf/improve-errors
Use protobuf instead of rest to connect to apiserver host and add troubleshooting doc
2017-01-21 13:54:48 -03:00
Manuel de Brito Fontes
e5b02b609f Use protobuf instead of rest to connect to apiserver host 2017-01-21 13:25:12 -03:00
Manuel de Brito Fontes
6cd20734c6 Add flag to allow switch off the update of Ingress status 2017-01-21 12:25:22 -03:00
Manuel de Brito Fontes
b0c2619594 Add annotation to allow custom body sizes 2017-01-21 11:50:05 -03:00
Manuel de Brito Fontes
ba98383c2d Add TCP and UDP services removed in migration 2017-01-18 23:46:03 -03:00
Manuel de Brito Fontes
4a2146b8dc Address comments about consistency in the code 2017-01-12 19:05:55 -03:00
Manuel de Brito Fontes
8191245eee Fix interface duplication 2017-01-12 14:11:50 -03:00
Manuel de Brito Fontes
597a0e691a Deny location mapping in case of specific errors 2017-01-12 13:40:32 -03:00
Giancarlo Rubio
14ae787b40 FIX: ingress was not creating the endpoint when target port is string 2017-01-10 11:48:25 +01:00
Justin Santa Barbara
21d237792b Fix gofmt
So `make fmt` passes
2016-12-29 17:59:56 -05:00