Commit Graph

53 Commits

Author SHA1 Message Date
barnettZQG
6c2807a856 init go mod #821 2020-09-06 11:09:48 +08:00
GLYASAI
028ec2bc2b rm rbd endpoints 2020-03-06 10:40:19 +08:00
barnettZQG
143407b61c Merge branch 'master' into V5.2 2020-02-06 11:40:49 +08:00
barnettZQG
f1dd2384ed support dynamically update tcp or udp upstream;
fix bug that Ingress was unable to remove all when the component was closed;
2020-02-03 23:18:37 +08:00
GLYASAI
34e3a4bfa6 Fix wrong usage of context 2020-01-18 21:26:46 +08:00
凡羊羊
778c2085ba fix merge conflect 2020-01-15 14:06:07 +08:00
barnettZQG
71f4ddf003 Remove cyclic validation of nginx configuration and increase update frequency limit #635 2020-01-14 18:55:58 +08:00
GLYASAI
fa562842e5 clientset with service acount 2020-01-03 16:12:56 +08:00
凡羊羊
50e4ebacfd add etcd args 2019-12-24 22:41:19 +08:00
凡羊羊
c53dbb42cc fix proxy change not work bugs 2019-10-15 23:46:08 +08:00
曾庆国
a7dc565364 gateway support multiple ip #417 2019-09-18 17:56:52 +08:00
曾庆国
4b03f20939 fix gateway reload too much bug 2019-09-04 14:40:26 +08:00
曾庆国
0f98f06708 fix gateway config bug 2019-08-29 12:59:44 +08:00
曾庆国
8f27f22d9b change gateway config generation strategy #321 2019-08-28 21:41:44 +08:00
GLYASAI
4c598f230e [FIX] duplicate gateway backends 2019-05-14 19:39:06 +08:00
GLYASAI
eea31177a3 Merge branch 'r-http-pools' into rbd-endpoints 2019-04-16 12:21:42 +08:00
GLYASAI
5e90098c02 [FIX] No updates to the running http endpoints 2019-04-16 12:21:11 +08:00
GLYASAI
19767af977 [ADD] compare old and new rbd-endpoints 2019-04-15 18:35:29 +08:00
barnett
533d95dbec [REV] test change code for gateway monitor 2019-03-08 15:09:09 +08:00
barnett
1694b7ef1f [ADD] Add service access data monitoring capabilities to the gateway. 2019-03-07 21:38:47 +08:00
GLYASAI
d36053c7be [FIX] blob upload unknown 2019-01-21 15:59:27 +08:00
GLYASAI
c286ae0dba [REV] filter the wrong endpoint from etcd 2019-01-15 14:34:06 +08:00
GLYASAI
5b0acb23bc [REV] adapt to "/rainbond/endpoint" changes 2018-12-28 22:23:48 +08:00
GLYASAI
5e15890fb4 [REV] change the way to list rainbond endpoints 2018-12-28 15:35:05 +08:00
GLYASAI
50c209cdaf [FIX] fix some typos 2018-12-28 14:32:46 +08:00
GLYASAI
289bb34ea3 [Fix] fix bug: unable to proxy kubeapi 2018-12-28 00:02:08 +08:00
GLYASAI
9ede03c99c [REV] make the rainbond endpoint open is optional 2018-12-26 17:40:49 +08:00
GLYASAI
f81aab868a [ADD] add least_conn 2018-12-25 12:20:04 +08:00
GLYASAI
4011971b46 [ADD] watch /rainbond/endpoint/APISERVER_ENDPOINTS 2018-12-25 11:26:22 +08:00
GLYASAI
6655d48574 [ADD] add metrcs: active server 2018-12-21 17:21:52 +08:00
GLYASAI
9f2d2f1373 [ADD] add load balance: consistent hashing 2018-12-17 11:45:12 +08:00
GLYASAI
d7255f0833 [ADD] add health check 2018-12-05 22:06:21 +08:00
GLYASAI
cdb6431384 [ADD] support weight in router 2018-12-04 16:59:42 +08:00
GLYASAI
8c1440c896 [FIX] fix bug: no rainbond backends 2018-12-03 14:39:05 +08:00
GLYASAI
630701afc9 [FIX] fix bug: multiple-value json.Marshal() in single-value context 2018-12-03 14:23:34 +08:00
GLYASAI
c1fd3ff1bc [ADD] print some debug message 2018-12-03 14:21:45 +08:00
GLYASAI
3b622d3c39 [REV] print some debug messages 2018-12-03 14:16:54 +08:00
GLYASAI
2d25a6ef9c [FMT] format code 2018-12-02 23:45:16 +08:00
barnett
0ad17f4888 [ADD] add gateway lua code support balancer 2018-12-02 21:09:32 +08:00
GLYASAI
f39f6fee27 [ADD] add some default rainbond endpoints 2018-12-01 10:26:35 +08:00
GLYASAI
a9f83d01d9 [ADD] add configurable node ip 2018-11-27 12:42:21 +08:00
GLYASAI
44dd5ca6b1 [REV] move DeletePools to the front of UpdatePools 2018-11-23 17:54:41 +08:00
GLYASAI
4bc88919d5 [REV] filter empty endpoints 2018-11-23 17:43:05 +08:00
GLYASAI
4e41e4b858 [ADD] add UpdateFunc for ingress 2018-11-23 14:34:44 +08:00
GLYASAI
c5563212dd [FIX] make gateway run in container successfully 2018-11-22 21:16:00 +08:00
barnett
86d9c42210 [ADD] add gateway Dockerfile 2018-11-21 17:35:07 +08:00
GLYASAI
080220c6e5 [ADD] add the ability to stop gateway 2018-11-14 12:54:49 +08:00
GLYASAI
71ca08bebe [ADD] add wait for plugin to be ready 2018-11-13 20:26:41 +08:00
GLYASAI
9d65f07321 [ADD] add the ability to dynamically delete upstreams 2018-11-13 17:22:22 +08:00
GLYASAI
f3fc910556 [ADD] add header router. 2018-11-12 19:33:16 +08:00