Commit graph

222 commits

Author SHA1 Message Date
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
hzxuzhonghu
db1a12718e update deprecated interface with versioned ones 2017-08-15 20:41:44 +08: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
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
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
Seth Pollack
40a9a54082
add per minute rate limiting 2017-08-01 23:24:48 -04:00
Vladimir Pouzanov
e62bfff135 Pass through the original error text 2017-08-01 18:36:01 +01: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
Manuel de Brito Fontes
facf8f0f6f Alternative syncSecret approach #1030 2017-07-27 22:17:22 -04:00
Joao Morais
4453a06caa Change missing secret name log level to V(3) 2017-07-27 13:57:34 -03:00
Manuel de Brito Fontes
681ca36b1c Lint code 2017-07-26 23:07:59 -04:00
Minhan Xia
ee3054dd52 adapt gce controller to godep updates 2017-07-25 17:09:27 -07:00
Vladimir Pouzanov
60926d4cca Fixed the ambiguous error message 2017-07-21 17:45:23 +01:00
Manuel de Brito Fontes
4fb61c73d1 Update go dependencies 2017-07-20 10:43:09 -07:00
Manuel de Brito Fontes
7f2b68b7df Update generic controller 2017-07-20 10:43:09 -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
Manuel Alejandro de Brito Fontes
e59ac13eba Merge pull request #991 from aledbf/ssl-refactoring
Remove secret sync loop
2017-07-19 12:19:36 -04:00
Chris Moos
666bcca495 Add annotation to allow use of service ClusterIP for NGINX upstream. 2017-07-19 16:02:04 +02:00
Manuel de Brito Fontes
5a1f845593 Remove secret sync loop 2017-07-18 22:54:32 -04:00
Manuel de Brito Fontes
bd621359ac Check errors generating pem files 2017-07-18 16:26:28 -04:00
Joao Morais
8c3bb17f56 Add sort-backends command line option 2017-07-16 11:00:02 -03:00
Manuel Alejandro de Brito Fontes
a6f7c93245 Merge pull request #973 from stibi/945-nginx-no-reload
check number of servers in configuration comparator
2017-07-15 13:43:58 -04:00
Martin Stiborsky
299d4c373c check number of servers in configuration comparator 2017-07-15 17:40:28 +02:00
Clayton O'Neill
fb42b9979d Fix runningAddresses typo 2017-07-14 10:33:33 -04:00
Manuel de Brito Fontes
14a02d128c Simplify handling of ssl certificates 2017-07-12 15:29:03 -04:00
Manuel de Brito Fontes
6a4679b028 Add support for proxy protocol in TCP services 2017-07-02 17:09:09 -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
67e0e0b920 Fix nginx sticky sessions 2017-06-25 21:30:30 -04:00
Manuel de Brito Fontes
3b903c5913 Always reload after a change in the configuration 2017-06-25 18:12:07 -04: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
05a976f9e5 Add flag to skip the update of Ingress status on shutdown 2017-06-20 09:47:18 -04:00
Manuel de Brito Fontes
92eeb7828b Implement Equaler 2017-06-15 00:17:54 -04:00
Manuel de Brito Fontes
75a4a61254 WIP: Avoid reloads implementing Equals in structs 2017-06-14 23:58:31 -04:00
Manuel de Brito Fontes
45c77a951d Code linting 2017-06-14 19:49:35 -04:00
Manuel de Brito Fontes
aa8c66ec01 Remove dead code 2017-06-14 19:42:13 -04:00
Manuel Alejandro de Brito Fontes
bd1429ddac Merge pull request #855 from aledbf/lint
Lint code
2017-06-13 11:31:32 -04:00
Giancarlo Rubio
b4c8a66b1f Don't expose certificate metrics for default server
The default server has a self signed certificate so it's not important to monitor
2017-06-13 16:01:05 +02:00
Manuel de Brito Fontes
aacb7a5abb Lint 2017-06-13 09:07:14 -04:00