Commit graph

3883 commits

Author SHA1 Message Date
Kubernetes Prow Robot
f10cad5d8a Merge pull request #3764 from ElvinEfendi/cleanup-confusing-attribute
delete confusing CustomErrors attribute to make things more explicit
2019-02-14 03:26:21 -08:00
Elvin Efendi
770b4f8f89 delete confusing CustomErrors attribute to make things more explicit 2019-02-13 22:41:02 -05:00
Kubernetes Prow Robot
5bb6651c71 Merge pull request #3747 from aledbf/update-nginx
Update nginx and modules
2019-02-13 15:35:12 -08:00
Kubernetes Prow Robot
82e98f0d9d Merge pull request #3748 from aledbf/update-image
Update nginx image
2019-02-13 15:14:08 -08:00
Manuel Alejandro de Brito Fontes
18bb0e7e51 Update e2e image 2019-02-13 16:58:17 -03:00
Kubernetes Prow Robot
4f12791725 Merge pull request #3696 from Shopify/annotate-default-location
Apply annotations to default location
2019-02-12 11:50:26 -08:00
Kubernetes Prow Robot
8e78e3ae81 Merge pull request #3757 from carlosdp/patch-1
Add mention of secure-backends to backend-protocol docs
2019-02-11 16:28:18 -08:00
Carlos Diaz-Padron
de73bba325 Add mention of secure-backends to backend-protocol docs 2019-02-11 15:40:36 -08:00
Alex Kursell
f6e4f27a9c Apply annotations to default location 2019-02-11 14:32:49 -05:00
Kubernetes Prow Robot
136eaa042c Merge pull request #3686 from Shopify/dbg-tool
Add debug binary to the docker image
2019-02-11 07:27:15 -08:00
Kubernetes Prow Robot
0317f29a0c Merge pull request #3749 from diazjf/more-unit
Enhance Unit Tests for Annotations
2019-02-10 13:58:27 -08:00
Fernando Diaz
2ffa9dc7e6 Enhance Unit Tests for Annotations
Adds unit tests for a variety of different annotations.
2019-02-10 14:44:11 -06:00
Kubernetes Prow Robot
df57013a80 Merge pull request #3671 from moonming/randomseed-bugfix
bugfix: fixed duplicated seeds.
2019-02-10 11:33:42 -08:00
Kubernetes Prow Robot
e71b7ad9ab Merge pull request #3751 from tammert/opentracing-env-variables
Parse environment variables in OpenTracing configuration
2019-02-10 10:49:54 -08:00
Manuel Alejandro de Brito Fontes
67dc2239bc Update nginx and modules 2019-02-10 15:25:31 -03:00
Kubernetes Prow Robot
74ec43e710 Merge pull request #3750 from aledbf/update-godeps
Update go dependencies
2019-02-10 10:22:54 -08:00
Sebastiaan Tammer
2910e7a862 Added link for fieldRef information 2019-02-10 17:24:32 +01:00
Sebastiaan Tammer
15134ffde4 Parse environment variables in OpenTracing configuration 2019-02-10 16:59:05 +01:00
Manuel Alejandro de Brito Fontes
dc777df8dd Update go dependencies 2019-02-09 19:03:51 -03:00
Manuel Alejandro de Brito Fontes
5acc33e608 Update nginx image 2019-02-09 18:53:31 -03:00
Alex Kursell
aba5490a08 make dep-ensure 2019-02-08 11:32:23 -05:00
Alex Kursell
31746f6e81 Add debug tool to image 2019-02-08 11:25:04 -05:00
Kubernetes Prow Robot
e04cc4d18b Merge pull request #3739 from Shopify/increase-log-level
dont log unnecessarily
2019-02-07 13:12:05 -08:00
Elvin Efendi
25f21bf845 dont log unnecessarily 2019-02-07 13:22:02 -05:00
Kubernetes Prow Robot
3959984056 Merge pull request #3728 from Shopify/fix-test-list-ingresses
Fix flaky test
2019-02-07 07:08:56 -08:00
Kubernetes Prow Robot
6822d5bd12 Merge pull request #3734 from Shopify/remove-old-dicts
remove old unused lua dicts
2019-02-06 20:21:28 -08:00
Kubernetes Prow Robot
dd0c5b6bac Merge pull request #3736 from Shopify/increase-log-level
do not unnecessarily log
2019-02-06 19:24:50 -08:00
Kubernetes Prow Robot
79b1f98b8f Merge pull request #3737 from aledbf/increase-timeout
Adjust probe timeouts
2019-02-06 16:05:29 -08:00
Manuel Alejandro de Brito Fontes
88c9f4ec3f Adjust probe timeouts 2019-02-06 20:19:12 -03:00
Kubernetes Prow Robot
b323ff5047 Merge pull request #3667 from Shopify/fix-worker-connection-calculation
worker_connections should be less (3/4th) than worker_rlimit_nofile
2019-02-06 15:11:20 -08:00
Elvin Efendi
914cca8a7c do not unnecessarily log 2019-02-06 17:39:38 -05:00
Elvin Efendi
9ffe25c187 remove old unused lua dicts 2019-02-06 17:33:16 -05:00
Kubernetes Prow Robot
bed7404a3e Merge pull request #3684 from aledbf/health
Replace Status port using a socket
2019-02-06 13:49:08 -08:00
Manuel Alejandro de Brito Fontes
57949a8be8 Add httpunix dependency 2019-02-06 18:00:10 -03:00
Manuel Alejandro de Brito Fontes
92d07735a0 Replace Status port using a socket 2019-02-06 18:00:10 -03:00
Kubernetes Prow Robot
fdc267c411 Merge pull request #3731 from Shopify/rewrite-target-doc-fix
Update a doc example that uses rewrite-target
2019-02-06 08:38:24 -08:00
Alex Kursell
816909886e Update a doc example that uses rewrite-target 2019-02-06 10:48:08 -05:00
Alex Kursell
2559402feb Fix flaky test 2019-02-05 18:02:21 -05:00
Kubernetes Prow Robot
ebfcfe2447 Merge pull request #3628 from 0robustus1/fix-503-error-generation-on-empty-endpoints
Fix 503 error generation on empty endpoints
2019-02-03 12:01:03 -08:00
Tim Reddehase
9a68b0194e do not wait for endpoints that shouldn't exist
If there are no replicas defined, do not wait
around for the respective endpoints, since none
are expected.
2019-02-03 16:53:38 +01:00
Tim Reddehase
a9c8083cab respond with 503 when there are no endpoints
* related to:
  * https://github.com/kubernetes/ingress-nginx/issues/3070
  * https://github.com/kubernetes/ingress-nginx/issues/3335
* add a 503 test
  * test a service that starts out empty
    (a.k.a. ingress-nginx controller (re-)start)
  * test scaling up (should route traffic accordingly)
  * test scaling down to empty service
  * use custom deployments for scaling test.
* provide a fix by updating the lua table (cache) of the configured backends
  to unset the backend if there are no endpoints available.
2019-02-03 11:43:47 +01:00
Elvin Efendi
ea180f57c5 worker_connections should be less than worker_rlimit_nofile 2019-02-02 22:30:36 -05:00
Kubernetes Prow Robot
40deffc88a Merge pull request #3619 from minherz/add-canary-header-by-value
add header-value annotation
2019-02-01 14:45:54 -08:00
minherz
87d3c23b44 fix issue with failing e2e tests 2019-02-01 22:11:09 +02:00
Kubernetes Prow Robot
f6321185c3 Merge pull request #3673 from moonming/table-new
used table functions of LuaJIT for better performance.
2019-02-01 08:40:34 -08:00
minherz
264bc4056f add header-value annotation
add new annotation (header-value)
parse it and propogate to lua script
alter balancer rule to include it into the canary routing logic
add e2e test to validate fallback for canary-by-header-value
add description of canary-by-header-value to documentation
2019-01-30 23:23:44 +02:00
Kubernetes Prow Robot
e5a09ae7d6 Merge pull request #3705 from diazjf/template-tests
Increase Unit Test Coverage for Templates
2019-01-30 04:27:09 -08:00
Kubernetes Prow Robot
d6086db22c Merge pull request #3708 from antoineco/master
Update OWNERS
2019-01-30 04:25:34 -08:00
Antoine Cotten
2edad1b772 Update OWNERS [skip ci] 2019-01-30 13:05:53 +01:00
Fernando Diaz
e57b30a0bc Increase Unit Test Coverage for Templates
Increases the Coverage for nginx ingress template
functions. The majority of the added unit tests
are for checking the invalid type handling.
2019-01-29 22:55:44 -06:00