Nick Sardo
7891ed6607
Merge pull request #1121 from nicksardo/gce-nil-config
...
GCE: Handle a nil configuration file
2017-08-15 17:00:03 -07:00
Nick Sardo
df659732ff
Handle a nil configuration file
2017-08-15 16:56:51 -07:00
Fernando Diaz
62fea9aa01
Update Server Alias Annotation with Review Changes
...
Updates the Server-Alias annotation to create another server
containing the same configuration as the current server, but
with the name provided in the annotation.
2017-08-15 14:49:04 -05:00
Manuel Alejandro de Brito Fontes
c050705b88
Merge pull request #1130 from hzxuzhonghu/patch-1
...
Update nginx.go
2017-08-15 11:08:52 -03:00
zhengjiajin
6faf87c097
Add short help doc in configuration for nginx limit rate
2017-08-15 16:29:06 +08:00
TigerXu
2af727a33e
Update nginx.go
...
fix typo
2017-08-15 15:14:08 +08:00
TigerXu
92b59fc8bf
Update nginx.go
2017-08-15 14:25:46 +08:00
Fernando Diaz
ac504bdbc0
Add support for Server Alias in Nginx
...
Adds support for server alias in nginx. Adds a new annotation
which allows us to specify a server alias that will be appended
to the server name.
2017-08-13 13:01:00 -05:00
Manuel Alejandro de Brito Fontes
854da227d3
Merge pull request #1118 from zjj2wry/limit-rate
...
feat(#733 )Support nginx bandwidth control
2017-08-13 11:30:57 -03:00
zhengjiajin
890c57f2ca
feat( #733 )Support nginx bandwidth control
2017-08-13 14:52:20 +08:00
Manuel Alejandro de Brito Fontes
1516493946
Merge pull request #1117 from tonglil/patch-1
...
Cleanup controllers readme
2017-08-12 09:15:39 -04:00
Denis Andrejew
e713e706cc
fix typos in controllers/nginx/README.md
2017-08-12 13:52:17 +02:00
Tony Li
de696af110
cleanup controllers readme
2017-08-12 03:27:47 -04:00
Manuel de Brito Fontes
fb3c7c3714
Cleanup remote address in nginx template
2017-08-10 11:41:14 -04:00
zhengjiajin
2679042925
Fix lose SSL Passthrough
2017-08-10 11:12:12 +08:00
Manuel Alejandro de Brito Fontes
198c926bb9
Merge pull request #1089 from aledbf/update-ngx
...
Update nginx to 1.13.4
2017-08-08 14:42:01 -04:00
Manuel Alejandro de Brito Fontes
91077a2ed8
Merge pull request #1088 from aledbf/worker-timeout
...
Configure nginx worker timeout
2017-08-08 14:41:33 -04:00
Manuel de Brito Fontes
c48e412217
Update nginx to 1.13.4
2017-08-08 14:39:28 -04:00
Manuel de Brito Fontes
106cfca1a6
Configure nginx worker timeout
2017-08-08 14:17:49 -04:00
zhengjiajin
f8c4c0da21
Fix some broken link
2017-08-08 17:50:14 +08:00
Manuel de Brito Fontes
f840b076a2
Fix build tasks
2017-08-07 23:08:02 -04:00
Manuel Alejandro de Brito Fontes
cf732e846e
Merge pull request #1074 from aledbf/rem-lua
...
Remove lua and use fastcgi to render errors
2017-08-07 22:15:32 -04:00
Manuel Alejandro de Brito Fontes
a3ca02e6d0
Merge pull request #1075 from zjj2wry/feat/proxy_timeout
...
(feat/ #374 ) support proxy timeout
2017-08-07 14:33:13 -04:00
zhengjiajin
13ab894e6f
feat/proxytimeout support proxy timeout for stream type
2017-08-08 02:01:12 +08:00
Manuel de Brito Fontes
ff7d72191e
Update echoheaders images
2017-08-06 19:22:22 -04:00
Manuel de Brito Fontes
a091d3ede7
Remove lua and use fastcgi to render errors
2017-08-05 16:29:58 -04:00
Manuel Alejandro de Brito Fontes
6403efe0d4
Merge pull request #1058 from sethpollack/rpm
...
add per minute rate limiting
2017-08-03 20:44:49 -04:00
Nick Sardo
fa8d9e1e57
Remove expectation of promoting ingress to GA
2017-08-03 09:51:40 -07:00
Nick Sardo
fe19ebb09e
Merge pull request #1064 from nicksardo/glbc-0.9.6
...
[GLBC] Bump GLBC version to 0.9.6
2017-08-03 08:13:25 -07:00
Manuel de Brito Fontes
e6f7fefca8
Export TEMP_DIR variable in Makefile
2017-08-03 11:10:30 -04:00
Nick Sardo
ecac1bf213
Bump GLBC version to 0.9.6
2017-08-02 20:49:35 -07:00
Nick Sardo
27e42e9067
Ignore instance groups in use
2017-08-02 15:39:25 -07:00
Nick Sardo
62067fb1b9
Fix fake of instance group mgmt
2017-08-02 14:36:33 -07:00
Nick Sardo
077d1e40bb
Merge pull request #1061 from nicksardo/node-syncing
...
More logging on instance group creation and continue if exists
2017-08-02 13:19:56 -07:00
Nick Sardo
bec28ccf86
Adding few more log messages and comment
2017-08-02 13:16:44 -07:00
Nick Sardo
27add25e6f
Merge pull request #1056 from nicksardo/node-log-msg
...
Log correct list of nodes
2017-08-02 13:11:31 -07:00
Seth Pollack
40a9a54082
add per minute rate limiting
2017-08-01 23:24:48 -04:00
Nick Sardo
213d6b7776
Better handling of race when creating instance groups
2017-08-01 17:56:14 -07:00
Manuel Alejandro de Brito Fontes
d5f11007bb
Merge pull request #1054 from cgurnik/cgurnik-patch-1
...
Fix link to UDP example
2017-08-01 17:30:52 -04:00
Nick Sardo
bf3739d852
Log correct list of nodes
2017-08-01 13:11:58 -07:00
Craig Gurnik
c9ce0dd3cc
Fix link to UDP example
2017-08-01 15:29:27 -04:00
nikhiljindal
f2eca78e19
Renaming test file to align with code filename
2017-08-01 12:27:17 -07:00
Pieter Lange
fa5c2a1f72
Allow TEMP_DIR to be set externally
2017-08-01 16:14:42 +02:00
Nick Sardo
8dc3d4764f
Update gce cloud calls after api changes
2017-07-31 13:37:57 -07:00
Manuel de Brito Fontes
fe1b913f21
Add function to allow custom values in Ingress status
2017-07-28 20:26:35 -04:00
Nick Sardo
697041aae3
Merge pull request #1023 from nicksardo/gce-retry-fix
...
GCE: Fix retry of cloudprovider client generation
2017-07-28 15:29:01 -07:00
Nick Sardo
f9ce8d799a
Merge pull request #1024 from aledbf/fix-code-removal
...
GCE: Revert node handlers removal
2017-07-27 11:37:30 -07:00
Manuel Alejandro de Brito Fontes
a56dd7cc38
Merge pull request #1013 from caiyixiang/unify_forms
...
The fields of vtsDate are unified in the form of plural
2017-07-26 22:39:08 -04:00
Manuel de Brito Fontes
11c0306937
GCE: Revert node handlers removal
2017-07-26 21:46:52 -04:00
Nick Sardo
d59d5c4bf3
Fix retry of cloudprovider client generation
2017-07-26 18:02:30 -07:00
Nick Sardo
16a213c076
Merge pull request #994 from freehan/revendor-godep
...
Revendor godep
2017-07-26 17:32:18 -07:00
Seth Pollack
bceaa04f3b
add docs for proxy-set-headers
and add-headers
2017-07-26 08:32:18 -04:00
Minhan Xia
ee3054dd52
adapt gce controller to godep updates
2017-07-25 17:09:27 -07:00
caiyixiang
2b72441bc5
The fields of vtsDate are unified in the form of plural
2017-07-25 14:21:12 +08:00
Frode Egeland
e70678a5b6
Update configuration.md
...
Remove duplicate line
2017-07-24 17:01:19 +10:00
Manuel de Brito Fontes
060e449056
Update gce controller
2017-07-20 10:43:09 -07:00
Manuel de Brito Fontes
294ecb4986
Update nginx controller
2017-07-20 10:41:50 -07:00
Manuel Alejandro de Brito Fontes
fbb96f4c83
Merge pull request #981 from chrismoos/service_upstream
...
Add annotation to allow use of service ClusterIP for NGINX upstream.
2017-07-19 12:20:30 -04:00
Chris Moos
666bcca495
Add annotation to allow use of service ClusterIP for NGINX upstream.
2017-07-19 16:02:04 +02:00
Nick Sardo
bc6e5840b6
Merge pull request #962 from ensonic/docs
...
Update the docs.
2017-07-18 15:10:14 -07:00
John Belamaric
ba7e8f1514
Fix the sed command to work on macOS
2017-07-18 16:41:07 -04:00
Nick Sardo
05ef427a7b
Merge pull request #957 from nicksardo/glbc-cleanup
...
[GLBC] Minor cleanup for logging & future changes
2017-07-17 18:06:57 -07:00
Nick Sardo
25b2723b33
Copy over legacy description; remove unnecessary/verbose log lines
2017-07-17 17:14:43 -07:00
Manuel de Brito Fontes
0d4bf15cb0
Add nginx basic auth example
2017-07-16 16:22:08 -04:00
Manuel de Brito Fontes
f4fe72a247
Release nginx 0.9.0-beta.11
2017-07-15 13:56:38 -04:00
Manuel Alejandro de Brito Fontes
8f38c4acff
Merge pull request #960 from aledbf/update-controller-ngx
...
Update nginx in ingress controller
2017-07-14 18:16:10 -04:00
Stefan Sauer
fccaa14251
Update the docs.
...
Remove sentence impying that HTTP is not supported. Add missing markdown to ensure
code-blocks are highlighted.
See #951
2017-07-13 18:32:02 +02:00
Bastian Hofmann
38d198bfde
Make proxy_headers_hash_bucket_size and proxy_headers_hash_max_size configurable in the nginx controller
...
See https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_headers_hash_bucket_size and https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_headers_hash_max_size
2017-07-13 13:57:03 +02:00
Manuel de Brito Fontes
df2bf96b3f
Update nginx in ingress controller
2017-07-12 20:12:41 -04:00
Nick Sardo
26fccdc48b
Merge pull request #946 from nicksardo/glbc-remove-quota
...
GLBC: Remove event message saying "Quota"
2017-07-10 18:23:03 -07:00
Nick Sardo
e0d0771423
Remove misleading msg
2017-07-10 18:21:21 -07:00
n1koo
02832dec6c
Add support for add_headers
2017-07-10 09:55:07 +03:00
Georgiy Kutsurua
d56e261835
Sets parameters for a shared memory zone that will keep states for various keys.
2017-07-07 15:45:13 +04:00
Manuel de Brito Fontes
835aea4bab
Fix lint code errors
2017-07-06 16:17:46 -04:00
Remington Reackhof
1b3f0acde1
add configmap and template changes for comma separated proxy-real-ip-cidr list
2017-07-06 10:54:36 -05:00
Manuel de Brito Fontes
5d5e0df4b0
Lint code
2017-07-03 22:10:48 -04:00
Manuel de Brito Fontes
6a4679b028
Add support for proxy protocol in TCP services
2017-07-02 17:09:09 -04:00
Manuel de Brito Fontes
4493d9d602
Add release task in Makefiles and avoid multiple builds
2017-06-30 16:19:41 -04:00
Manuel de Brito Fontes
9dec76acda
Fix nginx ingress controller release 0.9-beta.9
2017-06-30 10:20:10 -04:00
Manuel de Brito Fontes
b8d571628a
Fix docker-push task to publish arm and ppc64le
2017-06-30 00:26:18 -04:00
Manuel de Brito Fontes
796aa945f0
Release nginx ingress controller 0.9-beta.9
2017-06-29 20:00:08 -04:00
Manuel de Brito Fontes
844ea6a864
Add arm and ppc64le support
2017-06-28 20:22:59 -04:00
Manuel Alejandro de Brito Fontes
3c9ac43058
Merge pull request #919 from Collaborne/pr/redirect-per-location
...
Apply the 'ssl-redirect' annotation per-location
2017-06-28 13:43:44 -04:00
Andreas Kohn
04346a8ec2
Apply the 'ssl-redirect' redirect per-location
...
This is needed to avoid ingress definitions with different settings for SSL
redirection conflicting with each other.
NB: This was discussed in the review of #427 , but ultimately not addressed.
2017-06-28 11:18:06 +02:00
Manuel Alejandro de Brito Fontes
005ed5243f
Merge pull request #907 from glerchundi/master
...
nginx/proxy: allow specifying next upstream behaviour
2017-06-27 19:24:16 -04:00
Gorka Lerchundi Osa
5503e8d0e9
nginx/proxy: allow specifying next upstream behaviour
2017-06-27 23:30:43 +02:00
Manuel de Brito Fontes
5f02858623
Improve X-Forwarded-Host support
2017-06-27 10:08:14 -04:00
Étienne Lafarge
408f32ee9d
[doc][nginx] Update NGinX status port to 18080
...
The docs still states to reach the /nginx_status page on port 8080.
However, it seems that this has been changed :)
2017-06-25 10:41:38 +02:00
Manuel Alejandro de Brito Fontes
312c9ec7e2
Merge pull request #871 from aledbf/fix-sticky
...
Add feature to allow sticky sessions per location
2017-06-23 13:22:12 -04:00
Manuel de Brito Fontes
b28485cf31
Fix nginx error check
2017-06-23 09:55:45 -04:00
Zihong Zheng
8bd6eca957
Update outdated ingress resource link
2017-06-22 17:30:59 -07:00
Manuel de Brito Fontes
83d03a19a6
Add feature to allow sticky sessions per location
2017-06-22 14:12:57 -04:00
Manuel de Brito Fontes
6e2203594e
Add upstream keepalive connections cache
2017-06-21 23:52:06 -04:00
Manuel de Brito Fontes
85e6d30844
Improve variable configuration for source IP address
2017-06-21 00:52:12 -04:00
Manuel de Brito Fontes
df6795c0af
Update nginx-slim to 0.19
2017-06-20 22:23:24 -04:00
Itamar Ostricher
488dd077b0
Implement support for GCE health check with HTTP Host Header in GLBC
2017-06-20 14:14:00 +03:00
Manuel de Brito Fontes
4bdf47f96f
Add information about nginx controller flags
2017-06-16 16:15:00 -04:00
Manuel Alejandro de Brito Fontes
c6b5335754
Merge pull request #868 from aledbf/lint
...
Lint nginx code
2017-06-15 00:16:05 -04:00
Manuel de Brito Fontes
92e3b5ba78
Lint nginx code
2017-06-14 23:05:04 -04:00
Nick Sardo
13c6b0e44c
Merge pull request #866 from nicksardo/gclb-0.9.5
...
[GLBC] Bump GLBC version to 0.9.5
2017-06-14 18:24:01 -07:00