Manuel de Brito Fontes
d1e77f132f
Remove helper required in go < 1.8
2017-04-26 23:52:03 -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
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
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
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
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
rsafronov
6d07d32003
Merge branch 'upstream' into nginx/extauth_headers
2017-03-24 20:25:18 -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
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
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
Peter Wilson
1a72b3f775
add ForceSSLRedirect ingress annotation
2017-03-03 16:44:29 +11:00
rsafronov
d5ede33f88
test fix
2017-03-02 15:48:36 -05:00
electroma
c8eda8f17f
Merge branch 'master' into nginx/extauth_headers
2017-02-27 16:28:11 -05: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
Giancarlo Rubio
704a18cec9
Add support for proxy cookie path/proxy cookie domain
2017-02-24 16:06:30 +01:00
Manuel de Brito Fontes
a20c287614
Add annotation to customize nginx location configuration
2017-02-23 16:48:59 -03:00
fate-grand-order
3d0e374f9e
fix misspell "affinity" in main.go
2017-02-23 21:59:09 +08:00
Manuel Alejandro de Brito Fontes
05235588ff
Merge pull request #281 from andrewstuart/master
...
Add chmod up directory tree for world read/execute on directories
2017-02-18 09:33:08 -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 Alejandro de Brito Fontes
111f338fa3
Merge pull request #272 from aledbf/refactor-annotation-parsers
...
Fix error getting class information from Ingress annotations
2017-02-16 07:35:34 -03:00
Andrew Stuart
2b02ea6530
Add chmod up directory tree for world read/execute on directories
2017-02-15 12:29:27 -07:00
Ricardo Pchevuzinske Katz
b06ead1ea3
Corrects the affinity test
2017-02-15 11:50:10 -02: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
Manuel de Brito Fontes
eb69a1d011
Fix rewrite annotation parser
2017-02-11 19:12:56 -03:00
Ricardo Pchevuzinske Katz
6809319318
Adds support for configuring stickness per Ingress
2017-02-10 12:24:16 -02:00
Ricardo Pchevuzinske Katz
79e186cb77
New sticky session configuration
2017-02-10 01:33:23 -02:00
Ricardo Pchevuzinske Katz
1dbe65ecb6
Initial support for sticky config in annotations
2017-02-10 01:00:17 -02:00
rsafronov
302fa5f4bb
Added: support for http header passing from external authentication service response
2017-02-03 19:43:15 -05:00
chentao1596
59903592ac
Prefect unit test cases for annotation.proxy
2017-01-23 16:00:03 +08:00
Tang Le
50297c8f47
Fix issue for ratelimit
...
Signed-off-by: Tang Le <tangle3@wanda.cn>
2017-01-23 10:01:51 +08:00
Manuel Alejandro de Brito Fontes
8f9b71002b
Merge pull request #154 from chentao1596/cors-unit-test
...
add unit test cases for core.pkg.ingress.annotations.cors
2017-01-21 23:25:13 -03:00
Manuel de Brito Fontes
3df139cb56
Add configuration and annotation for port_in_redirect
2017-01-21 23:01:21 -03:00
chentao1596
4bdc7d87ff
add unit test cases for annotations.cors
2017-01-22 09:32:22 +08:00
Manuel de Brito Fontes
db17db812d
Add annotation for port in redirect
2017-01-21 13:56:54 -03:00
Manuel de Brito Fontes
b0c2619594
Add annotation to allow custom body sizes
2017-01-21 11:50:05 -03:00
Manuel Alejandro de Brito Fontes
793672d9b0
Merge pull request #119 from chentao1596/add-unit-test-for-annotations-service
...
add unit test case for annotations.service
2017-01-13 09:12:39 -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