Commit graph

2907 commits

Author SHA1 Message Date
Yuki Nishiwaki
0a2b2afe55 Don't sort IngressStatus from each Goroutine(update for each ingress)
Currently ingress controller try to update status for each ingress
resource in a parallel by using Goroutine, and inside this Goroutine we
are trying to sort same IngressStatus reference which is shared between
all Goroutine, this will break the original refrence if some Goroutine
tried to sort exact same time.
So we should have done sorting before passing reference to each
Goroutine to prevent from breaking original reference

fixes: #3269
2018-10-19 11:10:31 +08:00
k8s-ci-robot
864ee54af9 Merge pull request #2732 from antoineco/improve-logging
Improve logging
2018-07-02 14:55:20 -07:00
Antoine Cotten
040b88bd8e Clarify log messages in controller pkg 2018-07-02 22:59:54 +02:00
k8s-ci-robot
75b22c9bfe Merge pull request #2727 from diazjf/add-more-e2e
Add e2e tests for Client-Body-Buffer-Size
2018-07-01 16:13:20 -07:00
Fernando Diaz
989189af11 Add e2e tests for Client-Body-Buffer-Size
Adds test cases for the client-body-buffer-size annotation.
2018-07-01 17:48:37 -05:00
k8s-ci-robot
80f66e9c01 Merge pull request #2719 from gugu/master
Sample rate configmap option for zipkin in nginx-opentracing
2018-06-28 12:31:24 -07:00
Andrii Kostenko
637c62cd1d Sample rate configmap option for zipkin in nginx-opentracing 2018-06-28 18:13:31 +03:00
Denis Salamanca
a3e7f10ac0 GCE/GKE proxy mentioned for Azure (#2717)
GCE/GKE are part of Google cloud not azure, so the note "proxy protocol is not supported in GCE/GKE" does not apply for azure
2018-06-27 15:49:24 -04:00
Manuel Alejandro de Brito Fontes
fc99f16b35 Remove duplicated securityContext (#2705) 2018-06-25 12:45:36 -04:00
Manuel Alejandro de Brito Fontes
3ea90df05b Release 0.16.2 (#2703) 2018-06-25 11:24:07 -04:00
k8s-ci-robot
ec92e25b7c Merge pull request #2701 from aledbf/remove-labels
Remove prometheus labels with high cardinality
2018-06-25 07:16:05 -07:00
Manuel de Brito Fontes
fa78955e6e Remove prometheus labels with high cardinality 2018-06-25 09:43:56 -04:00
k8s-ci-robot
3de77d1653 Merge pull request #2368 from antoineco/fix-typos
[aggregate] Fix typos across codebase
2018-06-24 17:26:02 -07:00
k8s-ci-robot
8fb9873d11 Merge pull request #2698 from antoineco/bug/no-host-tls
Improve best-cert guessing with empty tls.hosts
2018-06-24 17:00:04 -07:00
Antoine Cotten
9cf7ef239f Improve best-cert guessing with empty tls.hosts 2018-06-25 01:59:50 +02:00
Antoine Cotten
874f427d52 Proofreading 2018-06-25 00:04:43 +02:00
AdamDang
51acfa3b2d Correct grammar mistakes 2018-06-24 23:44:42 +02:00
k8s-ci-robot
acb9a91998 Merge pull request #2697 from diazjf/jaeger-docs
Enhance Distributed Tracing Documentation
2018-06-24 07:14:03 -07:00
Fernando Diaz
dab9781f83 Enhance Distributed Tracing Documentation
Corrects a few items in the Zipkin Collector Example. Adds a Example
of setting up the Jaeger Collector.
2018-06-23 23:51:46 -05:00
k8s-ci-robot
df29dae67f Merge pull request #2696 from bfin/fix/completely-remove-server-header
If server_tokens is disabled completely remove the Server header
2018-06-23 09:08:05 -07:00
Brian Findlay
734e1d9631 Update server-tokens tests 2018-06-23 10:08:39 -04:00
Brian Findlay
5ba93ca8c8 Replace more_set_headers directive with more_clear_headers 2018-06-23 10:01:33 -04:00
Manuel Alejandro de Brito Fontes
0da502a29f Release 0.16.1 (#2695) 2018-06-23 09:22:46 -04:00
Manuel Alejandro de Brito Fontes
9e98b7a0af Add note about status update (#2694) 2018-06-23 09:17:57 -04:00
Manuel Alejandro de Brito Fontes
83b3ad71e1 Revert #2669 [ci skip] (#2693) 2018-06-23 09:10:27 -04:00
Manuel Alejandro de Brito Fontes
c2bc5cc34c Fix initial read of configuration configmap (#2692) 2018-06-23 09:08:48 -04:00
Manuel Alejandro de Brito Fontes
4aa03570b9 Update manifest to run as user (#2691) 2018-06-23 08:41:57 -04:00
k8s-ci-robot
60c33b975b Merge pull request #2681 from AdamDang/patch-4
Typo fix in error message: encounted->encountered
2018-06-22 12:35:07 -07:00
k8s-ci-robot
74a8961c3a Merge pull request #2678 from hnrytrn/refactor-cert
Refactor server type to include SSLCert
2018-06-22 12:34:04 -07:00
Manuel Alejandro de Brito Fontes
db9359e55e Fix qemu docker build (#2685) 2018-06-22 14:43:01 -04:00
Manuel Alejandro de Brito Fontes
15b9a3db14 Release 0.16.0 (#2679) 2018-06-22 14:11:29 -04:00
AdamDang
ebfd962a42 Typo fix in error message: encounted->encountered
encounted->encountered
2018-06-22 13:59:23 +08:00
Manuel Alejandro de Brito Fontes
a8cd84362a Update opentracing configuration (#2676) 2018-06-21 18:15:18 -04:00
Manuel Alejandro de Brito Fontes
acedcf9af4 Update opentracing nginx module (#2675)
* Update opentracing nginx module

* Update nginx file permissions

* Allow binding to a port less than 1024 to non-root users
2018-06-21 16:57:02 -04:00
Henry Tran
e0f9f255cb Merge remote-tracking branch 'origin' into refactor-cert 2018-06-21 11:43:47 -04:00
Henry Tran
ecfa4f5ba8 Refactor to add SSLCert as a field in server type 2018-06-21 11:34:29 -04:00
k8s-ci-robot
73037e47e6 Merge pull request #2674 from aledbf/e2e-configmap
Add e2e test for configmap change and reload
2018-06-21 08:30:13 -07:00
Manuel de Brito Fontes
46117e92b8 Add e2e test for configmap change and reload 2018-06-21 10:52:56 -04:00
Manuel Alejandro de Brito Fontes
4dd699cafa Improve configuration change detection (#2656)
* Use information about the configuration configmap to determine changes

* Add hashstructure dependency

* Rename queue functions

* Add test for configmap checksum
2018-06-21 10:50:57 -04:00
Manuel Alejandro de Brito Fontes
539262cb25 Add new approvers to the project (#2673) 2018-06-21 09:44:34 -04:00
k8s-ci-robot
33be854881 Merge pull request #2672 from aledbf/conf-reload
After a configmap change parse ingress annotations (again)
2018-06-21 06:18:08 -07:00
Manuel de Brito Fontes
0a1f980662 After a configmap change parse ingress annotations (again) 2018-06-21 08:47:06 -04:00
k8s-ci-robot
c74b466b27 Merge pull request #2660 from aledbf/fix-modesecurity
Change modsecurity directories
2018-06-20 11:15:05 -07:00
k8s-ci-robot
cd8e0a5f9f Merge pull request #2669 from aledbf/remove-sync
Remove unnecessary sync when the leader change
2018-06-20 09:46:05 -07:00
Manuel de Brito Fontes
c736f50d24 Change modsecurity directories 2018-06-20 12:04:30 -04:00
Manuel de Brito Fontes
862d7c1f27 Remove unnecessary sync when the leader change 2018-06-20 11:55:38 -04:00
k8s-ci-robot
1cc8826af0 Merge pull request #2666 from jstoja/proxy_cookie_domain_annotation_doc
Add documentation for proxy-cookie-domain annotation (#2034)
2018-06-19 13:56:35 -07:00
jstoja
b45369d7d7 Add documentation for proxy-cookie-domain annotation (#2034) 2018-06-19 22:25:57 +02:00
k8s-ci-robot
5a633987e3 Merge pull request #2664 from Shopify/lua-refactoring
refactor some lua code
2018-06-19 05:09:31 -07:00
Elvin Efendi
6d9903715a refactor some lua code 2018-06-19 12:46:49 +04:00