Joao Morais
58373808bf
Merge pull request #228 from jcmoraisjr/jm-ssl-pass-http-port
...
Add http-port on ssl-passthrough
2018-10-22 21:58:18 -03:00
Joao Morais
f12c34785a
Add http-port on ssl-passthrough
2018-10-22 21:47:05 -03:00
Joao Morais
8149e7298f
Add OAuth2 support
...
Starting implementation of OAuth2 support. An oauth2 proxy should be configured as a deployment+service to make the OAuth handshake and sign a token. The current implementation uses Bitly’s `oauth2_proxy`.
2018-10-22 21:44:51 -03:00
Joao Morais
78c533e963
Merge pull request #236 from jcmoraisjr/jm-proxy-backend
...
Add proxy-protocol annotation
2018-10-22 21:42:04 -03:00
Joao Morais
dfc9aca04e
Add annotation and configmap validations
...
Add validation on:
* balance algorithm annotation and configmap
* proxy body size annotation and configmap
* timeout queue
2018-10-22 21:17:13 -03:00
Joao Morais
3af8b5fe1f
Add proxy-protocol annotation
...
Add `ingress.kubernetes.io/proxy-protocol` annotation for backends. Supported protocols are `v1`, `v2`, `v2-ssl`, `v2-ssl-cn`, falling back to not using the protocol if not specified.
2018-10-22 21:11:02 -03:00
Joao Morais
43382f0339
Merge pull request #227 from jcmoraisjr/jm-watch-namespace
...
Add watch-namespace command-line option
2018-10-22 21:09:23 -03:00
Joao Morais
d053ec695a
Optimize reading of default backend
2018-10-12 17:40:20 -03:00
Joao Morais
1bf611fa87
Add watch-namespace command-line option
2018-10-06 10:26:07 -03:00
Joao Morais
ab62cfe38c
Merge pull request #222 from jcmoraisjr/jm-backend-crt
...
Add client cert auth for backend
2018-09-30 09:12:33 -03:00
Joao Morais
791c1557ac
Merge pull request #223 from jcmoraisjr/jm-multi-pem-file
...
Use a multi pem file instead the ssl dir on shared frontend
2018-09-30 09:11:05 -03:00
Joao Morais
1359e29dd1
Add client cert auth for backend
2018-09-30 09:06:53 -03:00
Joao Morais
ea371fa1ac
Merge pull request #214 from jcmoraisjr/jm-hsts-def
...
Add HSTS on default backend
2018-09-30 08:55:58 -03:00
Joao Morais
0ae1d0015a
Merge pull request #212 from jcmoraisjr/jm-backend-ctx
...
Add backend annotations on ing.spec.backend
2018-09-30 08:38:33 -03:00
Joao Morais
318dfc1104
Merge pull request #201 from jcmoraisjr/jm-blue-green-mode
...
Add blue/green balance mode
2018-09-30 08:24:03 -03:00
Joao Morais
c26c9cf53e
Default blue/green mode as deploy; docs
2018-09-30 08:19:21 -03:00
Joao Morais
bd266859af
Merge pull request #208 from Nefelim4ag/master
...
Remove ports 80/443 from reserved
2018-09-29 20:30:37 -03:00
Joao Morais
14d8e74ff8
Fix queue test
2018-09-29 18:50:23 -03:00
Joao Morais
bbc0001e9f
Use a multi pem file instead the ssl dir on shared frontend
2018-09-29 17:33:01 -03:00
Joao Morais
6e0bb00bcd
Move dh-param file outside the ssl dir
2018-09-05 21:26:05 -03:00
Joao Morais
f9f509f8db
Add HSTS on default backend
2018-09-02 17:05:10 -03:00
Joao Morais
10bda999cb
Add backend annotations on ing.spec.backend
2018-09-02 08:33:04 -03:00
Joao Morais
d2ad4c2417
Blue/green deployment tests
2018-08-26 19:04:25 -03:00
Timofey Titovets
4cc9049fd9
Remove ports 80/443 from reserved
...
As default http/https ports can be overriden by ConfigMap
remove them from reserved
2018-08-24 18:28:45 +03:00
Joao Morais
f9d9c93053
Add blue/green balance mode
2018-08-05 15:10:27 -03:00