Joao Morais
6b54ae58ac
Create or delete ingress based on class annotation
2017-06-07 13:16:34 -03: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 de Brito Fontes
797560ab8c
Change recorder event scheme
2017-05-24 14:02:51 -04:00
Joao Morais
c4d8011fa4
Move secretTracker updating to GetAuthCertificate()
2017-05-23 14:20:31 -03:00
Manuel de Brito Fontes
d98a052972
Remove service annotation for namedPorts
2017-05-22 22:55:39 -04:00
Manuel Alejandro de Brito Fontes
3dc7717a68
Merge pull request #716 from jcmoraisjr/jm-secure-ca
...
Add secure-verify-ca-secret annotation
2017-05-17 07:41:13 -04:00
zouyee
bb72a03bc2
nodeController sync
2017-05-15 14:34:08 +08:00
Joao Morais
8b5a6e7661
Add secure-verify-ca-secret annotation
2017-05-14 19:14:27 -03:00
Manuel de Brito Fontes
a537d2d0fa
Remove secrets from ingress after a Delete event
2017-05-11 22:19:16 -03:00
Manuel de Brito Fontes
5c9c5a301a
Avoid periodic check for secret changes
2017-05-10 21:54:30 -03:00
Manuel de Brito Fontes
87b484eb47
Allow more frequent reload events
2017-04-27 14:29:31 -03:00
Manuel de Brito Fontes
8fc09d521f
Add debug information about ingress class
2017-04-26 23:43:52 -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
77c9f4e5fc
Add flag to force namespace isolation
2017-04-12 22:50:54 -03:00
chentao1596
2ec3bb810e
remove reduntants alias
2017-04-11 11:13:09 +08: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
Andreas Kohn
049790918c
Fix a couple of 'does not contains' typos
2017-04-03 12:22:08 +02:00
Joao Morais
b59d49a4a7
Add Backends.SSLPassthrough attribute
2017-04-01 23:32:22 -03:00
Joao Morais
8552351af0
Add annotations to location of default backend (root context)
2017-03-30 22:30:39 -03: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
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
Andreas Kohn
6e017269db
Fix grammar in error messages
2017-03-14 13:51:23 +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
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 de Brito Fontes
c6dd2db550
Fix node lister when --watch-namespace is used
2017-02-24 14:18:10 -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