Commit graph

4212 commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
d6a5eaa496 Release 0.25.0 2019-07-04 22:32:22 -04:00
Kubernetes Prow Robot
5ba18ce085 Merge pull request #4246 from ElvinEfendi/proxy-alternative-upstream-name
introduce proxy_alternative_upstream_name Nginx var
2019-07-04 19:20:35 -07:00
Elvin Efendi
72df6ca5e7 introduce proxy_alternative_upstream_name Nginx var to differentiate canary requests 2019-07-04 19:43:20 -04:00
Kubernetes Prow Robot
a088028978 Merge pull request #4273 from aledbf/ssh-chain-dynamic
Check and complete intermediate SSL certificates
2019-07-04 16:32:36 -07:00
Manuel Alejandro de Brito Fontes
ef1ba9c437 Check and complete intermediate SSL certificates 2019-07-04 19:13:21 -04:00
Kubernetes Prow Robot
a7cd0e5e60 Merge pull request #4274 from ElvinEfendi/support-trailing-dot
Support trailing dot
2019-07-04 16:00:36 -07:00
Elvin Efendi
a89988b200 add comment to the test 2019-07-04 18:39:29 -04:00
Elvin Efendi
ca62be4366 dynamic cert mode should understand domain with trailing dot 2019-07-04 17:30:41 -04:00
Manuel Alejandro de Brito Fontes
2e1e2282e3 Fix error deleting temporal directory in case of errors (#4257) 2019-07-03 22:21:20 -04:00
Kubernetes Prow Robot
16d7231a7d Merge pull request #4272 from ElvinEfendi/balancer-ewma-score-var
introduce ngx.var.balancer_ewma_score
2019-07-03 14:34:12 -07:00
Kubernetes Prow Robot
ecd84dc801 Merge pull request #4267 from ElvinEfendi/more-e2e-tests
More e2e tests
2019-07-03 13:56:12 -07:00
Elvin Efendi
632f299dc4 introduce ngx.var.balancer_ewma_score 2019-07-03 16:50:22 -04:00
Elvin Efendi
a30924ba30 e2e test for ewma 2019-07-03 16:25:53 -04:00
Kubernetes Prow Robot
a2bf311abe Merge pull request #4270 from ElvinEfendi/e2e-test-refactor
GetLbAlgorithm helper func for e2e
2019-07-03 06:04:32 -07:00
Elvin Efendi
6edc3e5324 GetLbAlgorithm helper func for e2e 2019-07-03 08:15:41 -04:00
Kubernetes Prow Robot
4a05b9d6a5 Merge pull request #4232 from ElvinEfendi/fix-dynamic-cert-bug
override least recently used entries when certificate_data dict is full
2019-07-01 08:03:22 -07:00
Elvin Efendi
7d29c9235c adjust docs 2019-07-01 10:24:09 -04:00
Elvin Efendi
f1dcc2fea8 override least recently used entries when certificate_data dictionary is full 2019-07-01 10:18:40 -04:00
Kubernetes Prow Robot
cbcfc2efc4 Merge pull request #4258 from aledbf/goimports
Fix go imports
2019-07-01 06:27:22 -07:00
Manuel Alejandro de Brito Fontes
3a31beb338 Fix go imports 2019-06-30 18:58:18 -04:00
Kubernetes Prow Robot
20ac618507 Merge pull request #4249 from ElvinEfendi/trailing-dot
test to make sure dynamic cert works trailing dot in domains
2019-06-29 16:43:22 -07:00
Kubernetes Prow Robot
829231dd2b Merge pull request #4253 from aledbf/defaults-cfg
Remove kubeclient configuration
2019-06-29 16:21:29 -07:00
Kubernetes Prow Robot
07fecef19a Merge pull request #4251 from aledbf/leader
Refactor prometheus leader helper
2019-06-29 16:21:22 -07:00
Kubernetes Prow Robot
88337e4e07 Merge pull request #4254 from aledbf/update-kind
Update kind to 0.4.0
2019-06-29 15:53:20 -07:00
Manuel Alejandro de Brito Fontes
0aa48c68cb Update kind to 0.4.0 2019-06-29 18:32:02 -04:00
Manuel Alejandro de Brito Fontes
3811c5604e Refactor metric prometheus leader helper 2019-06-29 17:44:53 -04:00
Kubernetes Prow Robot
b83b0669bc Merge pull request #4235 from aledbf/lint
Add new lints
2019-06-29 14:27:20 -07:00
Manuel Alejandro de Brito Fontes
40e0ea9b72 Remove kubeclient configuration 2019-06-29 16:12:59 -04:00
Kubernetes Prow Robot
06af05eebd Merge pull request #4250 from aledbf/lint-scripts
Lint shell scripts
2019-06-28 15:41:30 -07:00
Manuel Alejandro de Brito Fontes
35d0da5536 Lint shell scripts 2019-06-28 17:44:16 -04:00
Elvin Efendi
28e0a51d69 test to make sure dynamic cert works trailing dot in domains 2019-06-28 16:21:59 -04:00
Kubernetes Prow Robot
123eb3a7af Merge pull request #4236 from aledbf/leaks
Add e2e test suite to detect memory leaks in lua
2019-06-27 20:59:21 -07:00
Manuel Alejandro de Brito Fontes
820d70d8b7 Add e2e test suite to detect memory leaks in lua 2019-06-27 22:05:52 -04:00
Kubernetes Prow Robot
502c1aef10 Merge pull request #4237 from aledbf/update
Update go dependencies
2019-06-27 18:37:21 -07:00
Manuel Alejandro de Brito Fontes
93d97deada Update go dependencies 2019-06-27 10:34:47 -04:00
Manuel Alejandro de Brito Fontes
f4477ca336 Add new lints 2019-06-27 08:56:57 -04:00
Kubernetes Prow Robot
cdb110a75d Merge pull request #3852 from aledbf/arm
Enable arm again
2019-06-26 20:45:19 -07:00
Kubernetes Prow Robot
8e8c7fd2f1 Merge pull request #4233 from aledbf/update-nginx
Update nginx image to 0.90
2019-06-26 20:13:21 -07:00
Manuel Alejandro de Brito Fontes
51a1c5fc71 Enable arm again 2019-06-26 23:00:58 -04:00
Manuel Alejandro de Brito Fontes
977d105e2f Update nginx image to 0.90 2019-06-26 18:46:56 -04:00
Kubernetes Prow Robot
f7a4d31eb6 Merge pull request #4180 from aledbf/externalname
Service type=ExternalName can be defined with ports
2019-06-25 13:47:15 -07:00
Kubernetes Prow Robot
f84943c8d2 Merge pull request #4229 from aledbf/4106
Do not send empty certificates to nginx
2019-06-25 13:21:58 -07:00
Manuel Alejandro de Brito Fontes
142e09b878 Add e2e test for invalid secrets 2019-06-25 09:28:52 -04:00
Manuel Alejandro de Brito Fontes
e767fad2e6 Do not send empty certificates to nginx 2019-06-25 08:15:28 -04:00
Kubernetes Prow Robot
1b32cfe691 Merge pull request #4228 from roemba/patch-1
Add notes on timeouts while using long GRPC streams
2019-06-25 04:38:35 -07:00
Manuel Alejandro de Brito Fontes
d86cc52e8c Update image dependencies (#4225) 2019-06-25 06:58:27 -04:00
Roemer Hendrikx
40791d435e Add notes on timeouts while using long GRPC streams
GRPC streams longer than 60s hit multiple timeouts that NGINX has defined. Not all of them are easy to find, so I added some notes to the GRPC example to warn users of setting the correct timeouts if the wish their stream to not be aborted after 60 seconds.
2019-06-25 10:29:39 +02:00
Kubernetes Prow Robot
87899013d8 Merge pull request #4227 from aledbf/lint
Fix misspelled and e2e check
2019-06-24 21:30:34 -07:00
Kubernetes Prow Robot
19f8f1fec4 Merge pull request #4226 from aledbf/update-image
Update nginx image
2019-06-24 21:02:36 -07:00
Manuel Alejandro de Brito Fontes
929d045bd4 Fix misspelled and e2e check 2019-06-24 23:47:22 -04:00