Commit graph

3055 commits

Author SHA1 Message Date
Manuel de Brito Fontes
fc6bf29b60
Update nginx dependencies 2018-08-10 22:09:58 -04:00
Mike Bryant
6d9772ce00 fix: Sort TCP/UDP upstream order (#2885)
Fixes #2721
2018-08-10 07:09:14 -04:00
Manuel Alejandro de Brito Fontes
77b922aa00
Remove echoheaders image from the repository (#2921) 2018-08-10 07:08:46 -04:00
k8s-ci-robot
c141e2bdb8
Merge pull request #2915 from Shopify/dont-restrict-to-localhost
dont restrict status page to localhost only
2018-08-08 10:30:53 -07:00
Elvin Efendi
bc37ba14e8 dont restrict status page to localhost only 2018-08-08 12:46:12 -04:00
k8s-ci-robot
828aea9b7a
Merge pull request #2871 from aledbf/ajp
Add support for AJP protocol
2018-08-07 07:46:02 -07:00
Manuel de Brito Fontes
7af93e03c7
Add annotation backend-protocol 2018-08-07 08:59:38 -04:00
k8s-ci-robot
c97a90f3ce
Merge pull request #2905 from aledbf/fix-ipv6
Fix IPV6 detection
2018-08-06 12:06:53 -07:00
Manuel de Brito Fontes
123ffc0c38
Fix IPV6 detection 2018-08-06 13:05:32 -04:00
k8s-ci-robot
88e96decd9
Merge pull request #2903 from krancour/patch-2
Very minor grammar fix
2018-08-06 08:45:26 -07:00
Kent Rancourt
e69078ccfe
Very minor grammar fix 2018-08-06 11:19:31 -04:00
Manuel Alejandro de Brito Fontes
a68820808a
Fix documentation (#2902) 2018-08-05 22:30:46 -04:00
k8s-ci-robot
7f7f59df79
Merge pull request #2894 from aledbf/authbind
Use authbind to bind privileged ports
2018-08-05 08:43:43 -07:00
Manuel de Brito Fontes
b148f113ae
Use authbind to bind privileged ports 2018-08-05 11:18:50 -04:00
k8s-ci-robot
9b3207d4c6
Merge pull request #2897 from aledbf/enable-reuseport
Enable reuse-port by default
2018-08-04 19:43:43 -07:00
k8s-ci-robot
060704c624
Merge pull request #2682 from aledbf/listen-localhost
Use localhost to expose status server
2018-08-04 17:16:56 -07:00
Manuel de Brito Fontes
6b2c7e08db Use localhost to expose status server 2018-08-04 18:57:56 -04:00
Manuel Alejandro de Brito Fontes
d31f5ec31a
Fix default sync-period doc (#2898) 2018-08-04 17:57:15 -04:00
Manuel de Brito Fontes
1d00a5c2bc Enable reuse-port by default 2018-08-04 17:43:34 -04:00
k8s-ci-robot
38207e886a
Merge pull request #2896 from tomxor/multi-accept-cfg
support configuring multi_accept directive via configmap
2018-08-04 09:58:44 -07:00
Tom Reznik
b7bcf92480 support configuring multi_accept directive via configmap 2018-08-04 19:20:01 +03:00
Manuel Alejandro de Brito Fontes
e2f5d9066e
Update nginx image (#2893) 2018-08-04 08:02:20 -04:00
k8s-ci-robot
c475f9dc91
Merge pull request #2888 from vasrem/fix_grafana_datasource
Fix grafana datasources
2018-08-04 04:26:45 -07:00
k8s-ci-robot
7b6779492a
Merge pull request #2890 from antoineco/build-improv
Usability improvements to build steps
2018-08-03 15:44:36 -07:00
k8s-ci-robot
af7fe6bff9
Merge pull request #2895 from tomxor/main-ctx-snippet-cfg
support custom configuration to main context of nginx config
2018-08-03 15:19:19 -07:00
Antoine Cotten
446641eded
Minor build improvements
Makefile

* Make Go build flags parameterizable
  * Verbose by default
  * Do not force complete rebuild
  * Remove unnecessary '-installsuffix' flag
    https://plus.google.com/117192131596509381660/posts/eNnNePihYnK
* Log build steps
* Rename 'clean' target to 'clean-container'
* Move artifact copy to '.container' target
* Add 'clean' target

Shell script

* Fix shellcheck SC2068
  https://github.com/koalaman/shellcheck/wiki/SC2068
* Reject mandatory vars with empty values
2018-08-04 00:53:17 +03:00
Tom Reznik
1bacf1655e support custom configuration to main context of nginx config 2018-08-04 00:53:06 +03:00
Vasilis Remmas
c3d9aa8dcb Added requirements in README.md 2018-08-03 10:11:03 +02:00
k8s-ci-robot
23ce9b5db1
Merge pull request #2808 from dongqi1990/bugfix-2799
fix the bug #2799, add prefix (?i) in rewrite statement.
2018-08-02 20:58:06 -07:00
Vasilis Remmas
d1a38c23cf Fixed grafana datasource 2018-08-02 18:07:34 +02:00
Vasilis Remmas
2a3f03c491 Change grafana to point prometheus datasource 2018-08-02 18:07:25 +02:00
Manuel Alejandro de Brito Fontes
82bfcb0337
Update nginx to 1.15.2 (#2872) 2018-07-30 17:33:36 -04:00
k8s-ci-robot
06db4b01a2
Merge pull request #2877 from aledbf/change-starup
Refactor entrypoint to avoid issues with volumes
2018-07-30 13:54:56 -07:00
Manuel de Brito Fontes
69a2a27170 Refactor entrypoint to avoid issues with volumes 2018-07-30 16:10:40 -04:00
k8s-ci-robot
71abdf76d0
Merge pull request #2876 from aledbf/improve-e2e
Remove dashboard an tune sync-frequency
2018-07-30 10:23:57 -07:00
Manuel de Brito Fontes
d8b3c2e759
Remove dashboard an improve sync-frequency 2018-07-30 11:52:17 -04:00
k8s-ci-robot
c921a00abf
Merge pull request #2874 from aledbf/fix-status
Delay initial prometheus status metric
2018-07-30 07:56:57 -07:00
Manuel de Brito Fontes
5e13de4a65
Delay initial prometheus status metric 2018-07-30 10:24:51 -04:00
dongqi1990
72a2aa171a fix the bug #2799, add prefix (?i) in rewrite statement and add new e2e
test.
2018-07-30 17:34:28 +08:00
k8s-ci-robot
5e4137c6e7
Merge pull request #2834 from Stono/master
Added permanent-redirect-code
2018-07-29 14:33:57 -07:00
Antoine Cotten
39966f48cd
Add e2e test for redirect annotations
Minor refactoring of parser and unit tests
2018-07-29 22:53:03 +02:00
Karl Stoney
09832557ed
Add permanent-redirect-code annotation 2018-07-29 11:50:16 +02:00
k8s-ci-robot
03ef9e0b49
Merge pull request #2869 from ElvinEfendi/update-docs
describe under what circumstances and how we avoid Nginx reload
2018-07-28 16:22:56 -07:00
Elvin Efendi
c238a1838c describe under what circumstances and how we avoid Nginx reload 2018-07-28 16:11:38 -04:00
k8s-ci-robot
c85fbba20e
Merge pull request #2868 from aledbf/use-e2e-image
Use an existing e2e image
2018-07-28 12:17:57 -07:00
Manuel de Brito Fontes
e815370a13 Use an existing e2e image 2018-07-28 14:52:46 -04:00
k8s-ci-robot
002379b904
Merge pull request #2867 from ElvinEfendi/fix-lua-e2e
fix bug with lua e2e test suite
2018-07-28 11:30:56 -07:00
Elvin Efendi
fa74877256 fix bug with lua e2e test suite 2018-07-28 13:56:41 -04:00
k8s-ci-robot
45ba1672cf
Merge pull request #2863 from aledbf/replace-minikube
Replace minikube for e2e tests
2018-07-28 08:38:57 -07:00
Manuel de Brito Fontes
7032fb7d68
Replace minikube for e2e tests 2018-07-28 11:05:35 -04:00