Commit graph

2907 commits

Author SHA1 Message Date
Yuki Nishiwaki
4845daeb35 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
5039e770bd
Merge pull request #2732 from antoineco/improve-logging
Improve logging
2018-07-02 14:55:20 -07:00
Antoine Cotten
472dcb371b
Clarify log messages in controller pkg 2018-07-02 22:59:54 +02:00
k8s-ci-robot
92474ed1ac
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
6b5e383123 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
6e68be3d15
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
bc53d1eb74
Sample rate configmap option for zipkin in nginx-opentracing 2018-06-28 18:13:31 +03:00
Denis Salamanca
29c5d77068 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
fd0ee624bc
Remove duplicated securityContext (#2705) 2018-06-25 12:45:36 -04:00
Manuel Alejandro de Brito Fontes
26eacf4c46
Release 0.16.2 (#2703) 2018-06-25 11:24:07 -04:00
k8s-ci-robot
c196761afa
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
6c8647a27d
Remove prometheus labels with high cardinality 2018-06-25 09:43:56 -04:00
k8s-ci-robot
c0ed143fbd
Merge pull request #2368 from antoineco/fix-typos
[aggregate] Fix typos across codebase
2018-06-24 17:26:02 -07:00
k8s-ci-robot
e8a34d252c
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
02219bdfb8
Improve best-cert guessing with empty tls.hosts 2018-06-25 01:59:50 +02:00
Antoine Cotten
130866b51c
Proofreading 2018-06-25 00:04:43 +02:00
AdamDang
616b94e584
Correct grammar mistakes 2018-06-24 23:44:42 +02:00
k8s-ci-robot
315679ce39
Merge pull request #2697 from diazjf/jaeger-docs
Enhance Distributed Tracing Documentation
2018-06-24 07:14:03 -07:00
Fernando Diaz
7370694609 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
9dd12d02da
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
d59e3ee9dd Update server-tokens tests 2018-06-23 10:08:39 -04:00
Brian Findlay
3b25f3438f Replace more_set_headers directive with more_clear_headers 2018-06-23 10:01:33 -04:00
Manuel Alejandro de Brito Fontes
4f44ddcf73
Release 0.16.1 (#2695) 2018-06-23 09:22:46 -04:00
Manuel Alejandro de Brito Fontes
4877ecd19a
Add note about status update (#2694) 2018-06-23 09:17:57 -04:00
Manuel Alejandro de Brito Fontes
d136017e3d
Revert #2669 [ci skip] (#2693) 2018-06-23 09:10:27 -04:00
Manuel Alejandro de Brito Fontes
0951b973c9
Fix initial read of configuration configmap (#2692) 2018-06-23 09:08:48 -04:00
Manuel Alejandro de Brito Fontes
03b22e605e
Update manifest to run as user (#2691) 2018-06-23 08:41:57 -04:00
k8s-ci-robot
0dbc9a2973
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
700a2275d1
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
06df822c2b
Fix qemu docker build (#2685) 2018-06-22 14:43:01 -04:00
Manuel Alejandro de Brito Fontes
39ebe0bd5f
Release 0.16.0 (#2679) 2018-06-22 14:11:29 -04:00
AdamDang
56b74d9fac
Typo fix in error message: encounted->encountered
encounted->encountered
2018-06-22 13:59:23 +08:00
Manuel Alejandro de Brito Fontes
df76d4b481
Update opentracing configuration (#2676) 2018-06-21 18:15:18 -04:00
Manuel Alejandro de Brito Fontes
18418157dc
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
86def984a3 Merge remote-tracking branch 'origin' into refactor-cert 2018-06-21 11:43:47 -04:00
Henry Tran
2751cbf06d Refactor to add SSLCert as a field in server type 2018-06-21 11:34:29 -04:00
k8s-ci-robot
6c78e3569f
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
1d6e2dfd5c Add e2e test for configmap change and reload 2018-06-21 10:52:56 -04:00
Manuel Alejandro de Brito Fontes
aec40c171f
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
a6978a873b
Add new approvers to the project (#2673) 2018-06-21 09:44:34 -04:00
k8s-ci-robot
024f42de00
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
779676145b After a configmap change parse ingress annotations (again) 2018-06-21 08:47:06 -04:00
k8s-ci-robot
fe9a5aec44
Merge pull request #2660 from aledbf/fix-modesecurity
Change modsecurity directories
2018-06-20 11:15:05 -07:00
k8s-ci-robot
30c6567744
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
8107e0f659
Change modsecurity directories 2018-06-20 12:04:30 -04:00
Manuel de Brito Fontes
b0d6098a66 Remove unnecessary sync when the leader change 2018-06-20 11:55:38 -04:00
k8s-ci-robot
722027723f
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
0cfd6dca83 Add documentation for proxy-cookie-domain annotation (#2034) 2018-06-19 22:25:57 +02:00
k8s-ci-robot
a80d215c4a
Merge pull request #2664 from Shopify/lua-refactoring
refactor some lua code
2018-06-19 05:09:31 -07:00
Elvin Efendi
cb4755835e refactor some lua code 2018-06-19 12:46:49 +04:00