Commit graph

3409 commits

Author SHA1 Message Date
Anish Ramasekar
e0ea0671a7
Add e2e test for configuration snippet 2018-10-22 16:36:35 -05:00
Fernando Diaz
d6dcc3a681 Add Better Documentation for using AuthTLS (#3275)
Enhances the documentation for enabling and using Mutual Authentication.
2018-10-22 16:15:28 -03:00
Desmond Ho
bab521e81a UPT: align waf options 2018-10-20 12:46:39 +08:00
Desmond Ho
04a89ce234 UPT: annotation enhancement for resty-lua-waf 2018-10-20 12:09:38 +08:00
k8s-ci-robot
a3bf5dadaf
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
222270a946
Merge pull request #3271 from hchenxa/hchenxa
the sample ingress spec error
2018-10-19 06:22:27 -07:00
Elvin Efendi
cdb244e579 fix two bugs with backend-protocol annotation 2018-10-19 09:11:21 -04:00
Hui Chen
32b95be1bb the sample ingress spec error 2018-10-19 18:15:13 +08:00
k8s-ci-robot
ad89a93a29
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
12fba876c3
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
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
Fernando Diaz
b503c6bdeb 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
85424d4af3
Update kubeadm-dind-cluster (#3265) 2018-10-18 22:00:24 -03:00
Zenara Daley
99aff4a2f8 Mount minikube volume to docker container (#3261) 2018-10-18 21:58:58 -03:00
Ricardo Katz
091c914bab Add missing annotations to Docs (#3264)
Add missing annotations to Docs
2018-10-18 12:38:37 -03:00
k8s-ci-robot
f4460e169c
Merge pull request #3262 from aramase/connection-e2e-test
Add e2e test for connection
2018-10-17 15:26:40 -07:00
Anish Ramasekar
441cd3dcb5
Add e2e test for connection 2018-10-17 16:37:27 -05:00
k8s-ci-robot
be887f3c0f
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
6d312d12d2
Add e2e tests for upstream vhost
update test

update test
2018-10-17 15:51:18 -05:00
k8s-ci-robot
cc5d227b39
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
aecfad2dec
Merge pull request #3247 from aledbf/refactor-checks
Refactor probe url requests
2018-10-16 04:25:58 -07:00
Hui Chen
b276800d2c remote the command args of enable-dynamic-configuration 2018-10-16 10:52:19 +08:00
k8s-ci-robot
7b0b761aa4
Merge pull request #3249 from rayfoss/patch-1
Clarify mandatory script doc
2018-10-15 14:47:44 -07:00
Ray Foss
4c3001bdc1
not a script 2018-10-15 16:03:56 -05:00
Ray Foss
dfacb6cb8e
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
dc553d8f91 Refactor probe url requests 2018-10-15 16:29:32 -03:00
k8s-ci-robot
e8bf124deb
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
f444c4ee7f
Add a note to the deployment into GKE 2018-10-14 15:50:20 -03:00
k8s-ci-robot
219b410fd7
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
48da443e67
Added e2e tests for backend protocols
update test for backendprotocols
2018-10-12 15:55:56 -05:00
k8s-ci-robot
31400bd736
Merge pull request #3232 from posquit0/patch-1
Fix typo
2018-10-12 12:12:15 -07:00
k8s-ci-robot
cf4b410e4a
Merge pull request #3231 from aledbf/reconfiguration
Improve dynamic lua configuration
2018-10-12 11:25:30 -07:00
Byungjin Park
8853894f3d
Fix typo 2018-10-13 03:12:27 +09:00
Manuel Alejandro de Brito Fontes
1b63ca355f
Improve dynamic lua confguration 2018-10-12 14:29:41 -03:00
k8s-ci-robot
9af9ef5fd9
Merge pull request #3230 from reactiveops/backoff-dynamic-config
Retry initial backend configuration
2018-10-12 10:01:21 -07:00
Corey O'Brien
e0020e22d1 Switch to using wait.ExponentialBackoff 2018-10-12 09:19:20 -04:00
k8s-ci-robot
0baf62dd6a
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
ee6bb942e5 Retry initial backend configuration 2018-10-12 00:12:59 -04:00
Fernando Diaz
10d3d48a6c 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
12955a4a1b 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
469797e242
Fix documentation links [skip ci] (#3229) 2018-10-11 22:09:01 -03:00
k8s-ci-robot
38922aaf41
Merge pull request #3213 from aledbf/update-deps
Update deps
2018-10-11 15:53:33 -07:00
Manuel Alejandro de Brito Fontes
4c46ee95c9
Update leader election methods 2018-10-10 21:46:45 -03:00
Manuel Alejandro de Brito Fontes
6c33bee8fd
Update go dependencies 2018-10-10 21:46:45 -03:00
k8s-ci-robot
3c1a5c5fc2
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
f2bfc42b65
Merge pull request #3219 from aledbf/update-nginx
Update nginx image
2018-10-10 09:22:12 -07:00
k8s-ci-robot
12b4a1b0f4
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
3038da8719
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
3de8b48a80 Update nginx image 2018-10-10 10:14:07 -03:00
Manuel Alejandro de Brito Fontes
dcc6495f0a
Cleanup of nginx image (#3214) 2018-10-10 09:17:01 -03:00