Manuel Alejandro de Brito Fontes
f478084cd8
Merge pull request #1380 from aledbf/cleanup
...
Cleanup
2017-09-17 10:04:18 -07:00
Manuel de Brito Fontes
7fda959a45
Cleanup
2017-09-17 13:34:29 -03:00
Manuel de Brito Fontes
b28d990196
Fix catch all server upstream server
2017-09-17 11:55:14 -03:00
Manuel Alejandro de Brito Fontes
4d6b10a741
Merge pull request #1362 from gianrubio/customize-vts-filter-key
...
Customize VTS/Prometheus metrics
2017-09-15 04:19:06 -07:00
Manuel de Brito Fontes
74c09caa0c
Fix proxy request buffering default configuration
2017-09-14 11:42:22 -03:00
Giancarlo Rubio
72b0259151
support apdex metrics
2017-09-14 14:27:03 +02:00
Manuel Alejandro de Brito Fontes
3f69c2762c
Revert "refactor controllers.go"
2017-09-13 16:15:47 -03:00
Manuel Alejandro de Brito Fontes
ca0df3a271
Merge pull request #1349 from aledbf/force-reload
...
Force reload if a secret is updated
2017-09-13 09:48:38 -07:00
Manuel de Brito Fontes
33ce78ab66
Force reload if a secret is updated
2017-09-13 12:22:05 -03:00
Manuel Alejandro de Brito Fontes
01a1aa378c
Merge pull request #1345 from hzxuzhonghu/example
...
refactor controllers.go
2017-09-13 06:33:53 -07:00
hzxuzhonghu
a61017ae4e
refactor controllers.go
2017-09-13 12:15:14 +08:00
Milosz Tanski
2120aab66c
POC: Setting upstream vhost for nginx.
...
In the current k8 ingress there's no way to control "Host" header sent
to upstream server; it's always the configured vhost.
It's desirable to support custom Host header when proxying for a number
of cases. One such case is forwarding to an Service that points to an
external host that expect a host paramater (like AWS S3 buckets).
There's a number of others.
By default nginx set Host to the upstreams domain name (and not the one
passed in) like K8 always forces. This provided an escape hatch to this
behavior.
2017-09-10 11:38:53 -04:00
Chance Zibolski
adc2a7d74c
core: Allow disabling node-lister via flag
2017-09-01 15:26:12 -07:00
Manuel de Brito Fontes
e65d3c7571
Improve logs
2017-08-29 16:40:03 -03:00
Manuel de Brito Fontes
6c5ee050d1
Add server information to controller startup
2017-08-28 14:32:36 -03:00
hzxuzhonghu
af6a7f6d17
fix Type transform panic
2017-08-28 14:49:13 +08:00
Manuel de Brito Fontes
fabe37bfe5
Improve nginx controller performance
2017-08-26 00:49:57 -03:00
Manuel de Brito Fontes
a85cfd10b5
Add additional headers when custom default backend is used
2017-08-25 20:56:08 -03:00
Manuel Alejandro de Brito Fontes
b791460206
Merge pull request #1244 from aledbf/add-custom-backend-annotation
...
Add custom default backend annotation
2017-08-25 15:15:17 -04:00
Manuel de Brito Fontes
bf12e793f6
Add custom backend annotation
2017-08-25 15:49:52 -03:00
Manuel Alejandro de Brito Fontes
0a6f39650f
Merge pull request #697 from lead4good/master
...
Adding support for externalIP Services
2017-08-25 12:09:46 -04:00
Manuel de Brito Fontes
0459674931
Add flags to customize listen ports and detect port collisions
2017-08-24 10:56:08 -03:00
Manuel de Brito Fontes
210ddb797a
Fix Equal comparison
2017-08-23 17:52:17 -03:00
Manuel de Brito Fontes
b7b41248cb
Lint code
2017-08-23 15:40:57 -03:00
Manuel de Brito Fontes
99193fc2ed
Fix ClientBodyBufferSize annotation
2017-08-23 15:06:07 -03:00
Manuel de Brito Fontes
71aa3d0747
Fix tests
2017-08-23 08:45:18 -03:00
Manuel de Brito Fontes
a0be279a32
1
2017-08-23 02:00:42 -03:00
Manuel de Brito Fontes
806144421e
Move certificate authentication from location to server
2017-08-23 00:39:38 -03:00
Manuel Alejandro de Brito Fontes
9863140b8c
Merge pull request #1186 from diazjf/client-body-buffer-size
...
Add annotation for client-body-buffer-size per location
2017-08-22 08:02:35 -04:00
Fernando Diaz
e9ffbf0f87
Add annotation for client-body-buffer-size per location
...
Adds an annotation which allows for client-body-buffer-size to
be configured per specific locations specified in the ingress
resource yaml.
2017-08-21 23:12:30 -05:00
Manuel de Brito Fontes
90fc30c328
Add initial sync of secrets
2017-08-21 17:18:30 -03:00
Manuel de Brito Fontes
ed68194688
Add support for temporal and permanent redirects
2017-08-20 15:07:25 -03:00
Fernando Diaz
47e4dd59a8
Merge branch 'master' into server-alias
2017-08-17 17:32:48 -05:00
Fernando Diaz
e12138f4dc
Remove any aliases that conflict with a hostname
...
Removes the alias association if an existing server
with the same hostname as the alias exists. This is
done to disallow any duplicate server creation when
the alias annotation is provided.
2017-08-17 13:05:52 -05: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
hzxuzhonghu
db1a12718e
update deprecated interface with versioned ones
2017-08-15 20:41:44 +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
zhengjiajin
890c57f2ca
feat( #733 )Support nginx bandwidth control
2017-08-13 14:52:20 +08:00
Manuel de Brito Fontes
e1308d942f
Fix Endpoint comparison
2017-08-11 15:08:11 -04:00
Manuel Alejandro de Brito Fontes
d28ea365fb
Merge pull request #1104 from aledbf/ssl-check
...
Simplify verification of hostname in ssl certificates
2017-08-10 02:12:13 -04:00
Manuel de Brito Fontes
c3dd00c7b4
Simplify verification of hostname in ssl certificates
2017-08-09 23:27:57 -04:00
Kraig Amador
d0e4ddc1fd
Exposing the generic controller event recorder so that controllers can add events to their ingresses
2017-08-09 10:42:12 -07: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
Chen Peng
fa2c422a68
fix the same udp port and tcp port, update nginx.conf error
2017-08-07 11:22:06 +08:00
Manuel de Brito Fontes
69e766e042
Remove unnecessary periodic sync
2017-08-05 16:29:58 -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
1045e432c7
Merge pull request #1043 from antoineco/ep-targetref
...
Return reference to object providing Endpoint
2017-08-02 19:56:22 -04:00
Manuel de Brito Fontes
98a95282f9
Add field FileSHA in BasicDigest struct
2017-07-31 22:08:09 -04:00
Antoine Cotten
6035e55ec3
Return reference to object providing Endpoint
2017-07-29 15:27:56 +02:00
Manuel de Brito Fontes
fe1b913f21
Add function to allow custom values in Ingress status
2017-07-28 20:26:35 -04:00