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
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
Andreas Kohn
dbeead3615
Fix typo in error message
2017-03-14 13:51:29 +01:00
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
Ian Quick
0fa2a32b6f
pass the ingress in or the 2nd invocation will be used
2017-03-13 18:39:35 -04:00
rsafronov
7034e1de69
Merge remote-tracking branch 'upstream/master' into nginx/extauth_headers
...
# Conflicts:
# core/pkg/ingress/annotations/authreq/main.go
2017-03-13 15:04:37 -04:00
Ricardo Pchevuzinske Katz
0e5d3ca9e9
Adds support for root redirection, and improves rewrite documentation
2017-03-13 12:03:47 -03:00
Ricardo Pchevuzinske Katz
04af55af3c
Adds support for root context redirection
2017-03-12 19:06:10 -03: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
Cole Mickens
09e6aabce4
Add auth-signin annotation
2017-03-08 20:24:01 -03:00
Manuel de Brito Fontes
9ed7bc6ad1
Remove special check in sort server by name
2017-03-07 20:07:43 -03:00
Manuel de Brito Fontes
7f73916715
External auth method is optional
2017-03-07 19:45:54 -03:00
Manuel de Brito Fontes
91904de4a1
Fix RateLimit comment
2017-03-07 11:41:05 -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
Peter Wilson
1a72b3f775
add ForceSSLRedirect ingress annotation
2017-03-03 16:44:29 +11:00
caiyixiang
248f6ade75
add judgment
2017-03-03 08:39:18 +08:00
rsafronov
d5ede33f88
test fix
2017-03-02 15:48:36 -05:00
Giancarlo Rubio
2ddba72baa
Fix ingress class
2017-03-02 16:50:31 +01:00
electroma
c8eda8f17f
Merge branch 'master' into nginx/extauth_headers
2017-02-27 16:28:11 -05: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
a44130f7f5
Fix lint error
2017-02-24 21:54:47 -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
Giancarlo Rubio
704a18cec9
Add support for proxy cookie path/proxy cookie domain
2017-02-24 16:06:30 +01:00
Marcin Owsiany
5159afad2a
Fix for vet complaints: #335 .
2017-02-24 11:56:31 +01:00