Commit graph

1833 commits

Author SHA1 Message Date
Manuel de Brito Fontes
34394f1d2d Opentracing docs 2017-09-28 21:07:07 -03:00
Manuel Alejandro de Brito Fontes
cb77efeb02 Merge pull request #1435 from aledbf/master
Add header to upstream server for external authentication
2017-09-28 15:46:31 -07:00
Manuel Alejandro de Brito Fontes
d514eb61da Merge pull request #1441 from aledbf/fix-custom-error
Improve custom error pages doc
2017-09-28 15:44:38 -07:00
Manuel de Brito Fontes
b8fe9eb031 Improve custom error pages doc 2017-09-28 19:43:55 -03:00
Manuel Alejandro de Brito Fontes
169b776856 Merge pull request #1352 from aledbf/custom-error-pages
Add example for nginx custom error pages
2017-09-28 10:36:20 -07:00
Manuel Alejandro de Brito Fontes
fa5df3372c Merge pull request #1440 from aledbf/monitor-master-process
Kill worker processes to allow the restart of nginx
2017-09-28 09:17:12 -07:00
Manuel de Brito Fontes
4f94027154 Kill worker processes to allow the restart of nginx 2017-09-28 11:52:12 -03:00
Manuel Alejandro de Brito Fontes
ef7b9adc66 Merge pull request #1438 from aledbf/do-not-intercept-errors
Do not intercept errors from the custom error service
2017-09-28 06:32:47 -07:00
Manuel de Brito Fontes
8de75c22a3 Do not intercept errors from the custom error service 2017-09-28 10:07:02 -03:00
Manuel de Brito Fontes
8fc6101d3b Add header to upstream server for external authentication 2017-09-27 23:51:01 -03:00
Manuel Alejandro de Brito Fontes
7d4cd1ba27 Merge pull request #1434 from jcmoraisjr/jm-fix-read-secrets
Fix exec of readSecrets
2017-09-27 17:59:07 -07:00
Joao Morais
389c7055fa Check if item is really a task.Element 2017-09-27 21:33:23 -03:00
Joao Morais
62e000ebf2 Fix exec of readSecrets 2017-09-27 20:53:31 -03:00
Manuel Alejandro de Brito Fontes
75cccbbd32 Merge pull request #1398 from decker502/server-snippet
Surpport snippet for server section by the annotation of the ingess
2017-09-27 10:44:07 -07:00
Manuel Alejandro de Brito Fontes
ca9a46f31c Merge pull request #1430 from skilld-labs/proxy-protocol-tcp-upstream
Add support for proxy protocol decoding and encoding in TCP services
2017-09-27 10:38:16 -07:00
Manuel Alejandro de Brito Fontes
9164c38e29 Merge pull request #1426 from diazjf/ma-logging
Enhance Certificate Logging and Clearup Mutual Auth Docs
2017-09-27 10:11:11 -07:00
Jean-Baptiste Guerraz
a24d65745e Add support for proxy protocol decoding and encoding in TCP services 2017-09-27 19:05:14 +02:00
Fernando Diaz
1ffeb2cee1 Enhance Certificate Logging and Clearup Mutual Auth Docs
Adds better logging to errors caused when getting a Certificate.
Adds notes and updates documentation for Mutual Authentication.
2017-09-27 11:09:37 -05:00
decker
5dfee7ba9a changed by suggest 2017-09-27 14:59:10 +08:00
Manuel Alejandro de Brito Fontes
6e24dc68f7 Merge pull request #1424 from albertvaka/patch-1
Allow overriding the tag and registry
2017-09-26 14:26:08 -07:00
Albert Vaca
ea7771ead9 Allow overriding the tag and registry
The same way it is possible in controllers/nginx/Makefile
2017-09-26 23:11:25 +02:00
Manuel Alejandro de Brito Fontes
7a7d3afc87 Merge pull request #1423 from aledbf/cast-error
Fix cast error
2017-09-26 11:31:06 -07:00
Manuel de Brito Fontes
0498f2a445 Fix cast error 2017-09-26 15:05:20 -03:00
Manuel Alejandro de Brito Fontes
47ea2d7077 Merge pull request #1384 from aledbf/opentracing
Add support for opentracing
2017-09-26 09:29:08 -07:00
Nick Sardo
5def275f6c Merge pull request #1383 from aledbf/nginx-opentracing
Release nginx-slim 0.25
2017-09-26 09:08:39 -07:00
Manuel Alejandro de Brito Fontes
7e6846e488 Merge pull request #1420 from aledbf/group-queue-itema
Process queue items by time window
2017-09-26 06:37:30 -07:00
Manuel de Brito Fontes
768cbb89d6 Process queue items by time window 2017-09-26 09:55:52 -03:00
Manuel Alejandro de Brito Fontes
37262bda76 Merge pull request #1419 from aledbf/cleanup
Remove duplicated ingress check code
2017-09-25 13:31:28 -07:00
Manuel de Brito Fontes
895fba386d Remove duplicated ingress check code 2017-09-25 16:40:55 -03:00
Manuel Alejandro de Brito Fontes
bd1d71030d Merge pull request #1418 from nikhita/fix-link-design-proposal
Fix links after design proposals move
2017-09-25 11:57:06 -07:00
Nikhita Raghunath
fda0568b25 Fix link after design proposals move 2017-09-26 00:19:06 +05:30
Manuel Alejandro de Brito Fontes
e43641f7c0 Merge pull request #1413 from aledbf/resolve-external-names
Validate external names
2017-09-24 14:54:24 -07:00
Manuel de Brito Fontes
f8b213cbea Validate external names 2017-09-24 17:36:59 -03:00
Manuel Alejandro de Brito Fontes
27d4e8b3d5 Merge pull request #1403 from wombat/master
Added tls ports to rbac nginx ingress controller and service
2017-09-24 12:31:14 -07:00
Manuel Alejandro de Brito Fontes
76fbbcafd4 Merge pull request #1404 from bobveznat/patch-1
Use nginx default value for SSLECDHCurve
2017-09-24 12:31:01 -07:00
Manuel Alejandro de Brito Fontes
5a24f4d3bd Merge pull request #1402 from auhlig/nilpointerfix
fix error when cert or key is nil
2017-09-24 12:30:12 -07:00
Manuel Alejandro de Brito Fontes
b01d2de585 Merge pull request #1400 from maxlaverse/fix_configmap_link
Fix ConfigMap link in doc
2017-09-24 12:29:34 -07:00
Manuel Alejandro de Brito Fontes
189e273bc3 Merge pull request #1411 from diazjf/fix-cert-logs
Add more descriptive logging in certificate loading
2017-09-24 12:27:52 -07:00
Manuel Alejandro de Brito Fontes
442a7aa9b3 Merge pull request #1412 from diazjf/empty-strings
Correct Error Handling to avoid panics and add more logging to template
2017-09-24 12:27:21 -07:00
Fernando Diaz
0c178252b2 Correct Error Handling to avoid panics and add more logging to template
When a type error is found we return an empty object of the expected
type(Example: return "" for string return type). Also makes adds logging
to all errors caused by type and corrects all related logging for consistency.
2017-09-22 18:12:08 -05:00
Fernando Diaz
073241e341 Add more descriptive logging in certificate loading
Currently a log "secret %v has no private key" is provided for
cert and "secret %v has no cert" is provided for key. They are in
the wrong place. This PR corrects the ordering and adds a
description as to what is actually missing.
2017-09-22 15:21:16 -05:00
Bob Van Zant
045cceacac Use nginx default value for SSLECDHCurve
This configuration setting permits nginx to auto discover supported curves based on what openssl was compiled with. With the old default of secp384r1 if you attempted to use a key from a different curve, for example prime256v1, the SSL handshake would fail in an awful way without any helpful errors logged anywhere.

The default setting in nginx has been "auto" since 1.11.0
2017-09-21 11:56:52 -07:00
Daniel Sachse
4ae356d93f Added tls ports to rbac nginx ingress controller and service
The rbac nginx ingress controller and service were missing tls/https
ports and nodePorts
2017-09-21 19:53:43 +02:00
Arno Uhlig
003667ff2e fix error when cert or key is nil 2017-09-21 17:50:20 +02:00
Max Laverse
7a1f604120 Fix ConfigMap link in doc 2017-09-21 10:22:46 +02:00
decker
15c6a1175a fix test 2017-09-21 14:50:11 +08:00
decker
407d8535da Surpport snippet for server section by the annotation of the ingess 2017-09-20 17:35:16 +08:00
Manuel Alejandro de Brito Fontes
37bd14dcd2 Merge pull request #1393 from aledbf/fix-sync
Limit the number of goroutines used for the update of  ingress status
2017-09-19 20:42:10 -07:00
Manuel de Brito Fontes
3afddc4ece Limit the number of goroutines used for the update of ingress status 2017-09-20 00:40:39 -03:00
Manuel Alejandro de Brito Fontes
defc425cd2 Merge pull request #1391 from thedch/patch-1
Add missing whitespace line between items
2017-09-19 20:33:36 -07:00