Commit graph

289 commits

Author SHA1 Message Date
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
Seth Pollack
f045fa6d88 refactor rate limit whitelist 2017-08-22 20:47:29 -04:00
Anfernee Gui
99227da063 Trivial fixes in core/pkg/net
- Simplify util method IsIPV6
- Skip ';'-prefixed lines in /etc/resolv.conf as comment
2017-08-22 12:09:42 -07:00
Manuel Alejandro de Brito Fontes
def5155aa6 Merge pull request #1210 from sethpollack/whitelist
add rate limit whitelist
2017-08-22 08:23:45 -04: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
Seth Pollack
6253c34266 add rate limit whitelist 2017-08-22 07:53:52 -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 Alejandro de Brito Fontes
1da974f16b Merge pull request #1095 from zjj2wry/whilelist
Fix(#1096) ingress annotation can not set ip in whitelist
2017-08-21 18:46:15 -04:00
Manuel de Brito Fontes
90fc30c328 Add initial sync of secrets 2017-08-21 17:18:30 -03:00
danielqsj
68685edfc9 Add support for specific scheme for base url 2017-08-21 14:10:35 +08:00
Manuel de Brito Fontes
ed68194688 Add support for temporal and permanent redirects 2017-08-20 15:07:25 -03:00
Manuel Alejandro de Brito Fontes
f6413e292f Merge pull request #1123 from diazjf/server-alias
Add support for Server Alias in Nginx
2017-08-19 14:47:23 -04:00
xuzhonghu
9206a8baf9 fix typos 2017-08-18 17:46:19 +08: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
zhengjiajin
ce3abe22b8 Fix Todo:convert sequence to table 2017-08-16 16:46:08 +08:00
Manuel de Brito Fontes
a2217ab1be Fix status update - changed in #1074 2017-08-15 18:34:36 -03: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
Chen Peng
03a6ffda52 check fields len in dns.go 2017-08-14 11:53:40 +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
zhengjiajin
01e8815365 Fix ingress annotation can not set ip in whilelist 2017-08-09 21:03:26 +08: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 Alejandro de Brito Fontes
d251a50b52 Merge pull request #1076 from aledbf/ssl-tests
Add more ssl test cases
2017-08-05 19:37:01 -04:00
Manuel de Brito Fontes
d648094296 Add more ssl test cases 2017-08-05 19:14:38 -04: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
0fad23af25 Merge pull request #1002 from farcaller/patch-1
Fixed the ambiguous error message
2017-08-05 15:36:48 -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