Commit graph

3407 commits

Author SHA1 Message Date
Desmond Ho
09b5f92cde UPT: align waf options 2018-10-20 12:46:39 +08:00
Desmond Ho
bce22fa13a UPT: annotation enhancement for resty-lua-waf 2018-10-20 12:09:38 +08:00
k8s-ci-robot
6a71ed5b9c Merge pull request #3266 from Shopify/fix-backend-protocol
fix two bugs with backend-protocol annotation
2018-10-19 06:41:25 -07:00
k8s-ci-robot
05f5f7a630 Merge pull request #3271 from hchenxa/hchenxa
the sample ingress spec error
2018-10-19 06:22:27 -07:00
Elvin Efendi
e6fffce461 fix two bugs with backend-protocol annotation 2018-10-19 09:11:21 -04:00
Hui Chen
04b90edbf8 the sample ingress spec error 2018-10-19 18:15:13 +08:00
k8s-ci-robot
be616d4e3c Merge pull request #3195 from diazjf/auth-tls-e2e
Add e2e Tests for AuthTLS
2018-10-19 03:02:43 -07:00
k8s-ci-robot
df90ff3b75 Merge pull request #3270 from ukinau/Fix-3269-sort-should-be-done-before-pass-to-update-status
Don't sort IngressStatus from each Goroutine(update for each ingress)
2018-10-19 02:46:54 -07:00
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
Fernando Diaz
9de0aa96b8 Add e2e Tests for AuthTLS
Adds E2E tests for the following annotations:

- auth-tls-secret
- auth-tls-verify-depth
- auth-tls-verify-client
- auth-tls-error-page
- auth-tls-pass-certificate-to-upstream
2018-10-18 20:09:21 -05:00
Manuel Alejandro de Brito Fontes
21dc96807a Update kubeadm-dind-cluster (#3265) 2018-10-18 22:00:24 -03:00
Zenara Daley
5d93be01f2 Mount minikube volume to docker container (#3261) 2018-10-18 21:58:58 -03:00
Ricardo Katz
76078ccc88 Add missing annotations to Docs (#3264)
Add missing annotations to Docs
2018-10-18 12:38:37 -03:00
k8s-ci-robot
e29870b07e Merge pull request #3262 from aramase/connection-e2e-test
Add e2e test for connection
2018-10-17 15:26:40 -07:00
Anish Ramasekar
76677e68ea Add e2e test for connection 2018-10-17 16:37:27 -05:00
k8s-ci-robot
af87a4ab59 Merge pull request #3257 from aramase/upstreamvhost-e2e-test
Add e2e tests for upstream vhost
2018-10-17 14:20:08 -07:00
Anish Ramasekar
e63f151055 Add e2e tests for upstream vhost
update test

update test
2018-10-17 15:51:18 -05:00
k8s-ci-robot
2774f0a730 Merge pull request #3252 from hchenxa/hchenxa
remove the command args of enable-dynamic-configuration
2018-10-17 06:20:06 -07:00
k8s-ci-robot
b6f58503cd Merge pull request #3247 from aledbf/refactor-checks
Refactor probe url requests
2018-10-16 04:25:58 -07:00
Hui Chen
a8a0116f95 remote the command args of enable-dynamic-configuration 2018-10-16 10:52:19 +08:00
k8s-ci-robot
709a43b1b4 Merge pull request #3249 from rayfoss/patch-1
Clarify mandatory script doc
2018-10-15 14:47:44 -07:00
Ray Foss
239b118d4f not a script 2018-10-15 16:03:56 -05:00
Ray Foss
053973c0bf Clarify mandatory script doc
The warnings should probably be above the script, not below, especially in the ever popular GKE, where they are prerequisites. Generic Deployment sounds like it's a deployment that should work on all vanilla Kubernetes installations. It sounds like an OR logic operator, when it should be an AND.
2018-10-15 15:41:47 -05:00
Manuel Alejandro de Brito Fontes
2488c3b718 Refactor probe url requests 2018-10-15 16:29:32 -03:00
k8s-ci-robot
a8d048a659 Merge pull request #3242 from rikatz/patch-2
Add a note to the deployment into GKE
2018-10-14 13:14:31 -07:00
Ricardo Katz
102bf79c12 Add a note to the deployment into GKE 2018-10-14 15:50:20 -03:00
k8s-ci-robot
05b0bd73dd Merge pull request #3234 from aramase/backendprotocol-e2e-tests
Added e2e tests for backend protocols
2018-10-12 15:08:53 -07:00
Anish Ramasekar
244f634e5b Added e2e tests for backend protocols
update test for backendprotocols
2018-10-12 15:55:56 -05:00
k8s-ci-robot
c1f148268c Merge pull request #3232 from posquit0/patch-1
Fix typo
2018-10-12 12:12:15 -07:00
k8s-ci-robot
6a3fbc7b32 Merge pull request #3231 from aledbf/reconfiguration
Improve dynamic lua configuration
2018-10-12 11:25:30 -07:00
Byungjin Park
fcd0bd5ecb Fix typo 2018-10-13 03:12:27 +09:00
Manuel Alejandro de Brito Fontes
479a0cabba Improve dynamic lua confguration 2018-10-12 14:29:41 -03:00
k8s-ci-robot
8fd486ce07 Merge pull request #3230 from reactiveops/backoff-dynamic-config
Retry initial backend configuration
2018-10-12 10:01:21 -07:00
Corey O'Brien
32d74c4ac0 Switch to using wait.ExponentialBackoff 2018-10-12 09:19:20 -04:00
k8s-ci-robot
cc516514b1 Merge pull request #3222 from diazjf/add-timeouts-and-such
Allow Ability to Configure Upstream Keepalive
2018-10-12 06:15:09 -07:00
Corey O'Brien
051b5bb35c Retry initial backend configuration 2018-10-12 00:12:59 -04:00
Fernando Diaz
bc23701bfa Remove TCP/UDP ConfigMaps from Dev
Removes unneeded ConfigMaps from the Development Environment which
are causing ingress-nginx pods to crash

Fixes #3223
2018-10-11 20:47:00 -05:00
Fernando Diaz
723e5a3cb1 Allow Ability to Configure Upstream Keepalive
Allows Upstream Keepalive values like keepalive_timeout and
keepalive_requests to be configured via ConfigMap.

Fixes #3099
2018-10-11 20:46:42 -05:00
Manuel Alejandro de Brito Fontes
e9a9335364 Fix documentation links [skip ci] (#3229) 2018-10-11 22:09:01 -03:00
k8s-ci-robot
62e13a5d8e Merge pull request #3213 from aledbf/update-deps
Update deps
2018-10-11 15:53:33 -07:00
Manuel Alejandro de Brito Fontes
24c029b251 Update leader election methods 2018-10-10 21:46:45 -03:00
Manuel Alejandro de Brito Fontes
2acec45d2a Update go dependencies 2018-10-10 21:46:45 -03:00
k8s-ci-robot
ddc2ff6c67 Merge pull request #3166 from gabel/patch-1
Added ingress tls values.yaml example to documentation
2018-10-10 10:19:12 -07:00
k8s-ci-robot
4a18953c02 Merge pull request #3219 from aledbf/update-nginx
Update nginx image
2018-10-10 09:22:12 -07:00
k8s-ci-robot
f280871772 Merge pull request #3212 from SgtCoDFish/master
Add some extra detail to the client cert auth example regarding potential gotcha
2018-10-10 06:57:45 -07:00
k8s-ci-robot
61b5ffbc3d Merge pull request #3215 from hchenxa/hchenxa
align opentracing user-guide with nginx configmap configuration
2018-10-10 06:56:15 -07:00
Manuel Alejandro de Brito Fontes
af47cae526 Update nginx image 2018-10-10 10:14:07 -03:00
Manuel Alejandro de Brito Fontes
b9145ce275 Cleanup of nginx image (#3214) 2018-10-10 09:17:01 -03:00
k8s-ci-robot
57e1ec8c30 Merge pull request #3198 from aledbf/only-dynamic
Only support dynamic configuration
2018-10-10 05:07:34 -07:00
Hui Chen
e3d1958a82 aline opentracing user-guide with nginx configmap configuration 2018-10-10 11:25:53 +08:00