Manuel de Brito Fontes
87b484eb47
Allow more frequent reload events
2017-04-27 14:29:31 -03:00
Manuel Alejandro de Brito Fontes
a1b6fa7d5b
Merge pull request #663 from aledbf/remove-todo
...
Remove helper required in go < 1.8
2017-04-27 00:14:29 -03:00
Manuel Alejandro de Brito Fontes
192d832458
Merge pull request #662 from aledbf/fix-647
...
Add debug information about ingress class
2017-04-27 00:08:04 -03:00
Manuel de Brito Fontes
d1e77f132f
Remove helper required in go < 1.8
2017-04-26 23:52:03 -03:00
Manuel de Brito Fontes
8fc09d521f
Add debug information about ingress class
2017-04-26 23:43:52 -03:00
Manuel de Brito Fontes
7eee34f473
Rollback queue refactoring
2017-04-26 22:52:04 -03:00
Manuel de Brito Fontes
ab1f04b9c2
Add support for https in proxy request for external authentication
2017-04-24 22:14:38 -03:00
Manuel de Brito Fontes
786d977a90
Fix lint errors
2017-04-20 16:48:14 -03:00
Manuel Alejandro de Brito Fontes
b18f8e86ad
Merge pull request #629 from aledbf/externalname-feature
...
Add support for services of type ExternalName
2017-04-20 16:44:03 -03:00
Manuel de Brito Fontes
c71fe9f73f
Add support for services of type ExternalName
2017-04-19 23:30:51 -03:00
Manuel de Brito Fontes
de14e2f4f1
Refactor ssl-passthroug using go to handle TLS hello
2017-04-19 01:39:14 -03:00
Manuel de Brito Fontes
c4ef98240d
Status leader election must consired the ingress class
2017-04-16 15:48:12 -03:00
Manuel Alejandro de Brito Fontes
0f9f082959
Merge pull request #599 from aledbf/force-isolation
...
Add flag to force namespace isolation
2017-04-15 11:42:46 -03:00
caiyixiang
25a5b92e94
add a judgment
2017-04-13 16:38:07 +08:00
Manuel de Brito Fontes
77c9f4e5fc
Add flag to force namespace isolation
2017-04-12 22:50:54 -03:00
chentao1596
f5baeb2f4a
add unit test cases for core/pkg/ingress/controller/backend_ssl
2017-04-11 15:27:22 +08:00
chentao1596
2ec3bb810e
remove reduntants alias
2017-04-11 11:13:09 +08:00
Manuel de Brito Fontes
5bd729a1b6
Detect if the ingress controller is running with multiple replicas
2017-04-09 16:14:20 -03:00
Manuel de Brito Fontes
f28142ae8e
Replace secret workqueue
2017-04-09 13:52:10 -03:00
Joao Morais
239166b4b7
Revert merge annotations to the implicit root context
2017-04-06 22:18:51 -03:00
Joao Morais
4558ef6a52
Fix intermittent misconfiguration of backend.secure and sticky
2017-04-05 22:21:34 -03:00
Manuel Alejandro de Brito Fontes
ed6987e716
Merge pull request #540 from jcmoraisjr/jm-ssl-passthrough
...
Add Backends.SSLPassthrough attribute
2017-04-05 17:53:29 -03:00
Nick Sardo
12a0373d2e
Merge pull request #539 from aledbf/migrate-client-go
...
Migrate to client-go
2017-04-05 13:50:21 -07:00
Manuel de Brito Fontes
e0561ddeb9
Update nginx and generic controller
2017-04-04 11:51:50 -03:00
Giancarlo Rubio
c21f7ce666
OverrideFlags was called before parsing arguments (arguments was always empty)
...
correct args order for newStatsCollector
2017-04-04 13:15:06 +02:00
Andreas Kohn
049790918c
Fix a couple of 'does not contains' typos
2017-04-03 12:22:08 +02:00
Manuel de Brito Fontes
4103537ea1
Fix lint errors
2017-04-02 11:07:07 -03:00
Joao Morais
b59d49a4a7
Add Backends.SSLPassthrough attribute
2017-04-01 23:32:22 -03:00
Manuel Alejandro de Brito Fontes
02cd3ce885
Merge pull request #225 from electroma/nginx/extauth_headers
...
Support for http header passing from external authentication service
2017-04-01 20:40:29 -03:00
Manuel Alejandro de Brito Fontes
638ea2b51e
Merge pull request #527 from jcmoraisjr/jm-ann-root-context
...
Add annotations to location of default backend (root context)
2017-04-01 11:21:06 -03:00
Manuel de Brito Fontes
00ce4f46f3
Add test for ingress status update
2017-03-31 09:46:51 -03:00
Joao Morais
8552351af0
Add annotations to location of default backend (root context)
2017-03-30 22:30:39 -03:00
Andreas Kohn
33715a9c8e
Fix a typo in an error message
2017-03-30 13:00:31 +02:00
Ash Berlin
6ac7a12a60
Use whitelist-source-range from configmap when no annotation on ingress.
...
Even though we were returning a SourceRange it was being ignored because
we were also returning an error. Detect the case (and add tests) when
the annotation is not present and use the BackendConfig in that case.
Fixes #473 .
2017-03-29 13:09:03 +01:00
chentao1596
767591fa18
remove unused constants
2017-03-27 10:11:40 +08:00
chentao1596
6ab3a21971
add unit test cases for core/pkg/ingress/controller/annotations
2017-03-27 10:06:07 +08:00
Joao Morais
567041ea0d
Improve TLS secret configuration
2017-03-26 09:28:59 -03:00
Joao Morais
f945624e9c
Proper enqueue a secret on the secret queue
2017-03-25 21:10:20 -03:00
rsafronov
6d07d32003
Merge branch 'upstream' into nginx/extauth_headers
2017-03-24 20:25:18 -04:00
chentao1596
740f7caeb8
add unit test case for named_port
2017-03-24 14:18:17 +08:00
chentao1596
9f5ed978b9
use interface instead of implementation
2017-03-24 10:20:44 +08:00
Nick Sardo
62070a15e2
Merge pull request #111 from chentao1596/fix-go-style-mistake-errorf
...
fix some go style mistakes about fmt.Errorf
2017-03-17 11:08:03 -07:00
chentao1596
37bdb3952e
fix all go style mistakes about fmt.Errorf
2017-03-17 08:35:55 +08:00
Manuel de Brito Fontes
18492c1384
Add information about SSL certificates in the default log level.
2017-03-16 16:02:15 -03:00
Manuel de Brito Fontes
d82544fe80
Avoid upstreams with multiple servers with the same port
2017-03-16 08:20:52 -03:00
Manuel Alejandro de Brito Fontes
c25936df62
Merge pull request #427 from rikatz/app-root-redirect
...
Adds support for root context redirection
2017-03-16 07:32:30 -03:00
Giancarlo Rubio
3570d44370
remove configmap validations . rollback #441 , fix #443
2017-03-15 12:39:39 +01:00
Manuel Alejandro de Brito Fontes
2f01845964
Merge pull request #441 from gianrubio/skip-validation
...
skip validation when configmap is empty
2017-03-14 11:25:23 -03:00
Giancarlo Rubio
1e1e4dca94
skip validation on empty configmap
2017-03-14 14:45:47 +01:00
Manuel Alejandro de Brito Fontes
153fdf516e
Merge pull request #439 from Collaborne/pr/nil-reference-temp-file
...
Avoid a nil-reference when the temporary file cannot be created
2017-03-14 10:29:07 -03:00