Commit graph

2839 commits

Author SHA1 Message Date
k8s-ci-robot
1c6333c8e4 Merge pull request #2410 from Shopify/balancer-tests
Add balancer unit tests
2018-04-24 14:06:01 -07:00
k8s-ci-robot
aa1d26a577 Merge pull request #2417 from Shopify/dev-up
Automate building developer environment
2018-04-24 13:52:02 -07:00
Zenara Daley
893e0640c4 automate dev environment build 2018-04-24 16:29:31 -04:00
k8s-ci-robot
91b1d5dd78 Merge pull request #2416 from aledbf/update-nginx
Update nginx image
2018-04-24 13:21:01 -07:00
Manuel de Brito Fontes
e1ccf56446 Update nginx image 2018-04-24 16:24:38 -03:00
Andrew Louis
d08c44f9e4 Endpoint Awareness: Read backends data from tmp file as well
Actually read from the file

Logs probably shouldn't assume knowledge of implementation detail

Typos

Added integration test, and dynamic update config refactor

Don't force the 8k default

Minimal test case to make the configuration/backends request body write to temp file

Leverage new safe config updating methods, and use 2 replicas instead of 4

Small refactor

Better integration test, addresses other feedback

Update bindata
2018-04-24 15:07:59 -04:00
k8s-ci-robot
607cc2a790 Merge pull request #2411 from SEJeff/update-opentracing-lib
Update nginx-opentracing to 0.3.0
2018-04-24 10:04:01 -07:00
Zenara Daley
b27d25d01e add balancer unit tests 2018-04-24 12:10:57 -04:00
k8s-ci-robot
a22682f59c Merge pull request #2414 from aledbf/fix-golint
Fix golint installation
2018-04-24 06:10:00 -07:00
Manuel de Brito Fontes
15c39215dc Fix golint installation 2018-04-24 09:47:23 -03:00
Jeff Schroeder
a30ea25cf4 Update nginx-opentracing to 0.3.0
This version includes a new `http.host` header to make searching by
vhost in zipkin or jaeger more trivial.
2018-04-23 18:55:13 -05:00
Chris LaRose
cf21fe45ca Add deployment instructions for Docker for Mac (Edge) 2018-04-23 15:09:22 -07:00
k8s-ci-robot
e4400b95fc Merge pull request #2379 from Shopify/lua-unit-test
Add busted unit testing framework for lua code
2018-04-23 09:56:00 -07:00
Zenara Daley
3a84b2a3c6 Add busted unit testing framework for lua code 2018-04-23 10:46:28 -04:00
k8s-ci-robot
57c886d3a0 Merge pull request #2401 from aledbf/test-endpoints
Add tests for controller getEndpoints
2018-04-22 02:14:00 -07:00
Manuel de Brito Fontes
61466b3241 Add tests for controller getEndpoints 2018-04-22 01:24:26 -03:00
k8s-ci-robot
17eb665fb2 Merge pull request #2399 from aledbf/add-tests
Add test for store helper ListIngresses
2018-04-21 17:37:59 -07:00
k8s-ci-robot
9f35671790 Merge pull request #2398 from aledbf/empty-tls
Allow tls section without hosts in Ingress rule
2018-04-21 17:37:00 -07:00
Manuel de Brito Fontes
fc3aa87c3f Add test for store helper ListIngresses 2018-04-21 21:19:14 -03:00
Manuel de Brito Fontes
43d6529965 Allow tls section without hosts in Ingress rule 2018-04-21 21:14:46 -03:00
k8s-ci-robot
d72f9b98c9 Merge pull request #2396 from aledbf/update-deps
Update go dependencies
2018-04-21 10:47:00 -07:00
Manuel de Brito Fontes
2de97dd08c Update go dependencies 2018-04-21 14:26:59 -03:00
k8s-ci-robot
65b58975c9 Merge pull request #2370 from aledbf/update-nginx-image
Update nginx image
2018-04-21 04:37:59 -07:00
k8s-ci-robot
0cff727064 Merge pull request #2395 from ElvinEfendi/fix-flaky-test
Fix flaky test
2018-04-21 04:19:59 -07:00
k8s-ci-robot
6187678eaf Merge pull request #2392 from aledbf/fix-fsnotify
Ensure dep fix fsnotify
2018-04-21 00:16:00 -07:00
Elvin Efendi
854f1a7133 cleanup redundant code 2018-04-20 23:41:21 -04:00
Elvin Efendi
1c9b99f26d shave off some more seconds 2018-04-20 22:58:41 -04:00
Elvin Efendi
eadcb24f94 fix flaky dynamic configuration test 2018-04-20 22:32:38 -04:00
Manuel de Brito Fontes
743dee9b22 Update nginx image 2018-04-20 15:15:18 -03:00
Manuel de Brito Fontes
48f5a6b4cb Ensure dep fix fsnotify 2018-04-20 14:52:25 -03:00
k8s-ci-robot
5e0aff69f4 Merge pull request #2361 from aledbf/check-path
Check ingress rule contains HTTP paths
2018-04-20 08:07:00 -07:00
k8s-ci-robot
e02457185f Merge pull request #2388 from antoineco/silence-missingannotation
Silence unnecessary MissingAnnotations errors
2018-04-20 07:31:00 -07:00
Antoine Cotten
6864eb824e Silence unnecessary MissingAnnotations errors 2018-04-20 16:00:33 +02:00
k8s-ci-robot
7a2c30d802 Merge pull request #2385 from ElvinEfendi/add-lua-resty-balancer
include lua-resty-balancer in nginx image
2018-04-20 05:43:59 -07:00
Elvin Efendi
cc2722285a include lua-resty-balancer in nginx image 2018-04-19 23:41:40 -04:00
k8s-ci-robot
a3315931df Merge pull request #2383 from aledbf/improve-e2e-speed
Improve speed of e2e tests
2018-04-19 20:33:00 -07:00
Manuel de Brito Fontes
6f057ffeab Improve speed of e2e tests 2018-04-20 00:04:34 -03:00
k8s-ci-robot
2da2784753 Merge pull request #2374 from aledbf/improve-tests
Remove most of the time.Sleep from the e2e tests
2018-04-19 17:52:00 -07:00
k8s-ci-robot
a7c4a403a4 Merge pull request #2382 from antoineco/tokenize-ann-secret
Accept ns/name Secret reference in annotations
2018-04-19 15:56:00 -07:00
Antoine Cotten
b5ce6dbc8f Document changes to annotations with Secret reference 2018-04-20 00:31:25 +02:00
Antoine Cotten
6a5d7a0567 Accept ns/name Secret reference in annotations 2018-04-20 00:05:54 +02:00
Manuel de Brito Fontes
90e9a7bf46 Remove most of the time.Sleep from the e2e tests 2018-04-19 17:48:50 -03:00
k8s-ci-robot
b59af1c29f Merge pull request #2369 from aledbf/update-nginx
Update nginx image to fix modsecurity crs issues
2018-04-19 12:28:00 -07:00
k8s-ci-robot
6d09f1cac5 Merge pull request #2377 from r7vme/sslpassthru
DOCS: Add clarification regarding ssl passthrough
2018-04-19 12:04:59 -07:00
Roman Sokolkov
fc6c464011 DOCS: Add clarification regarding ssl passthrough 2018-04-19 17:13:46 +02:00
k8s-ci-robot
936f156e49 Merge pull request #2372 from rajatjindal/affinity-doc-fix
fix the default cookie name in doc
2018-04-18 14:29:00 -07:00
k8s-ci-robot
2a145d69cb Merge pull request #2346 from Shopify/e2e-config-update-refactor
Move ConfigMap updating methods into e2e/framework
2018-04-18 11:44:00 -07:00
Rajat Jindal
e5aa0606ba fix the default cookie name in doc 2018-04-18 09:27:34 -07:00
Andrew Louis
645d504b7b Fix leaky test 2018-04-18 11:48:24 -04:00
Andrew Louis
7ce1c46ecc Move the resetting logic into framework
Stylistic fixes based on feedback
2018-04-18 11:48:22 -04:00