Commit Graph

1157 Commits

Author SHA1 Message Date
barnett
fa614a7a57 [REV] init mapper data 2018-04-24 15:11:58 +08:00
barnett
466704e26b [REV] code config node mapper,do not need config file 2018-04-24 14:57:20 +08:00
barnett
70b4c9fe4b [FIX] fix cluster do not found error. 2018-04-23 21:57:32 +08:00
barnett
46c1c0334b Merge branch 'V3.6' of https://github.com/goodrain/rainbond into V3.6 2018-04-23 18:21:28 +08:00
barnett
f96454553a [REV] Compatible port conflict situations. 2018-04-23 18:14:55 +08:00
Zhang Jiajun
bfece3ea0a [REV] Change delimiter to '-' for openresty and zeus option urls. 2018-04-23 16:18:57 +08:00
barnett
f2b67359d5 [REV] change value type for KeyIntervalMS and KeyBaseEjectionTimeMS 2018-04-23 15:33:56 +08:00
barnett
f8d6749eff [REV] Merge v6 branch code 2018-04-23 15:10:07 +08:00
barnett
386e0f926d [ADD] support app circuit breaker 2018-04-23 15:07:37 +08:00
Zhang Jiajun
455b54edfb Merge branch 'V3.6' of https://github.com/goodrain/rainbond into V3.6 2018-04-20 22:36:56 +08:00
Zhang Jiajun
90f7d61e14 [REV] add null valuue check for delete L4 rule of openresty resty api 2018-04-20 22:36:41 +08:00
barnett
98a811b8a7 [ADD] add image not exist log message 2018-04-20 14:26:54 +08:00
barnett
ccbb69aa36 [REV] merge master code 2018-04-20 11:17:16 +08:00
barnett
ca5a1280dc [REV] git packfile, avoid allocating in teeReader.ReadByte 2018-04-20 11:00:07 +08:00
barnett
7aac3a6106 [REV] update delete plugin env code ,add tx 2018-04-19 17:04:23 +08:00
barnett
26bfe6057c [FIX] fix set app plugin config tx not commit bug 2018-04-19 16:33:30 +08:00
barnett
d57ef7d897 [REV] support mount app volume to plugin 2018-04-19 15:04:32 +08:00
Zhang Jiajun
6d38a0df8f [ADD] Add entrance plugin for openresty 2018-04-19 14:26:45 +08:00
barnett
a3b78241e1 [FIX] fix delete app bug , check app status error 2018-04-19 13:00:26 +08:00
barnett
3914c72db7 [FIX] fix delete app delete label bug. 2018-04-19 12:51:07 +08:00
barnett
51e39fd267 [FIX] fix delete service bug, get app status 2018-04-19 11:34:48 +08:00
barnett
122345fbdf [REV] println hanle rule error info 2018-04-18 12:39:16 +08:00
barnett
1f94291660 [REV] update watch etcd code 2018-04-18 11:12:38 +08:00
barnett
aa143c04d8 [REV] update node watch etcd code 2018-04-18 10:37:02 +08:00
barnett
ce75c97b85 [REV] update etcd watch code 2018-04-18 09:45:57 +08:00
barnett
2aa591c5c1 [REV] Prevent repeated notification of master node messages. 2018-04-17 23:16:05 +08:00
barnett
9c49d2edaa [REV] update worker master select when etcd error 2018-04-17 23:04:08 +08:00
barnett
1f38e5fbe0 [FIX] fix appruntimesync ctx nil bug 2018-04-17 22:44:28 +08:00
barnett
27aa47ff52 [REV] update worker master select code 2018-04-17 22:25:29 +08:00
barnett
1af30353a9 [REV] support set MaxConnections value is 0. 2018-04-14 15:38:35 +08:00
barnett
7f7a1fb99f [FIX] fix listener address protocol error 2018-04-14 15:20:22 +08:00
barnett
fd4cb5a69c [FIX] fix pod info Repetitive storage issues 2018-04-14 14:56:02 +08:00
barnett
c37c786d38 [REV] static host only support tcp protocol 2018-04-14 14:31:37 +08:00
barnett
0883a9b385 [FIX] add static host protocol 2018-04-14 14:26:02 +08:00
barnett
ae3040f24c [REV] update discover downstream cluster api 2018-04-14 14:20:37 +08:00
barnett
5edcdfe628 [REV] update mesh downstream listen port distribute 2018-04-14 14:09:37 +08:00
barnett
cf09961505 [REV] support the circuit breaker in mesh.
update app mesh plugin config
2018-04-14 13:53:05 +08:00
barnett
2d6c2ef099 [FIX] handle conflict mesh plugin with default proxy 2018-04-13 16:03:22 +08:00
barnett
8bddc3756a [REV] update app plugin set and update api 2018-04-13 15:45:02 +08:00
barnett
121ee36b8b [REV] app plugin support set memory and cpu 2018-04-13 11:14:32 +08:00
barnett
d06e53c90e [REV] fix Repeat delete node bug while cluster deploy 2018-04-12 18:47:27 +08:00
barnett
2d39a744b7 [REV] add debug option for entrance 2018-04-12 18:22:17 +08:00
barnett
f4ac88d0c2 [FIX] fix git pull code object not found bug 2018-04-12 18:09:13 +08:00
barnett
f46e2aef45 [REV] remove python code 2018-04-11 21:38:48 +08:00
barnett
b7f7454004 [REV] The mq grpc server is realized automatically by client. 2018-04-11 19:28:42 +08:00
barnett
e7f0e112b5 Merge branch 'master' of https://github.com/goodrain/rainbond 2018-04-11 18:52:42 +08:00
barnett
f58faa24d8 [REV] change watch etcd with background ctx to cancel ctx 2018-04-11 18:52:25 +08:00
jiajun
3aaf1fc81a [FIX] chenge default value for create database table service_probe 2018-04-11 18:50:39 +08:00
barnett
4622e845c1 [FIX] fix mq nil bug where etcd failure 2018-04-11 18:22:54 +08:00
barnett
8c5ba31308 [REV] get default host ip if worker host ip is empty 2018-04-11 18:13:20 +08:00
barnett
a6748e4884 [REV] complete worker HA and node master HA (Fixed #61) 2018-04-11 18:08:08 +08:00
barnett
9655f9979b [REV] worker support HA
master node auto elect and switch (#61)
2018-04-11 16:49:37 +08:00
barnett
d32f6dae07 [REV] support weight for same domain prefix and header cluster 2018-04-10 14:48:19 +08:00
barnett
8e2aa32c33 [FIX] Avoid domain name duplication 2018-04-10 12:40:28 +08:00
barnett
31da17caf0 [REV] Currently only upstream service discovery is supported. 2018-04-10 12:11:29 +08:00
barnett
0953c2eba6 [REV] discover depend app from plugin config. do not read from env 2018-04-10 10:46:20 +08:00
barnett
5d8ae9385a [REV] discover depend app from plugin config. do not read from env 2018-04-10 10:41:38 +08:00
barnett
f228056a82 [ADD] add some doc file 2018-04-09 23:19:18 +08:00
barnett
ce30b914ca [REV] update code style 2018-04-09 23:10:31 +08:00
barnett
4f32a94da8 [REV] update code style 2018-04-09 23:08:51 +08:00
barnett
c4a607a941 [REV] create listener for all app upstream,but it's not repeat. 2018-04-09 19:07:01 +08:00
barnett
e3caf81f5c [FIX] http filter config access log default empty 2018-04-09 18:55:46 +08:00
barnett
59371fffa3 [FIX] network filter type can not exist in json str 2018-04-09 18:38:02 +08:00
barnett
fbe100d0e9 [FIX] listener default bind to port 2018-04-09 17:55:51 +08:00
barnett
0525cc11d9 [REV] support envoy lds cds sds discover in node runtime 2018-04-09 17:40:14 +08:00
barnett
5e10539fae [REV] set app status and cache all status to memory 2018-04-09 12:22:57 +08:00
barnett
d0f513b6af [REV] api support pprof by debug 2018-04-09 11:58:16 +08:00
barnett
6b95f889ee [REV] add godoc to README 2018-04-09 11:22:44 +08:00
barnett
5d4e1f1a9d [REV] move the app instance cache package to app runtime sync 2018-04-09 10:51:43 +08:00
barnett
2e13d49b69 [REV] move the app instance cache package to app runtime sync 2018-04-09 10:46:40 +08:00
barnett
3d662b93b0 [REV] Optimize code acquisition 2018-04-08 16:28:41 +08:00
barnett
1c091f38cb [REV] git clone ssh Insecure Ignore HostKey for 3.5 2018-04-08 15:20:04 +08:00
barnett
ac089610fe [REV] git clone ssh Insecure Ignore HostKey 2018-04-08 15:02:48 +08:00
barnett
f9ab0ab801 [REV] set clone code only a branch, solve commit info error bug 2018-04-04 15:03:02 +08:00
barnett
243e02ec55 [REV] change PORT env is first port when app have multiple port 2018-04-04 14:07:19 +08:00
barnett
54bab195f3 [REV] add env 'PORT' if app define only one port 2018-04-04 13:57:51 +08:00
barnett
4c8cd0dde3 [REV] api query app status from appruntime client 2018-04-03 18:21:46 +08:00
barnett
cf0ba3bb5c [ADD] support push image to trusted registry when share app 2018-04-03 11:54:29 +08:00
barnett
3a0586984f [REV] Recoding application status module, based on GRPC implementation decoupling with worker 2018-04-02 19:22:07 +08:00
barnett
5c70ce2aea [REV] check service depends in compose check 2018-04-01 21:06:59 +08:00
barnett
cf7360acc3 [FIX] specified table name where update env 2018-03-31 13:45:39 +08:00
barnett
7e5807d1c3 [REV] change update env value impl 2018-03-31 13:39:16 +08:00
barnett
4863092d73 [REV] append write api log file 2018-03-31 13:32:20 +08:00
barnett
f3433cefda [FIX] change update env db impl 2018-03-31 13:28:33 +08:00
barnett
b000a6ec29 [FIX] change query env sql 2018-03-31 13:12:08 +08:00
barnett
67b7ed8baf [REV] change update env api impl 2018-03-31 13:02:44 +08:00
barnett
991b6ec933 [REV] change update probe api impl 2018-03-31 12:53:50 +08:00
kaichang
8220f5d482 [fix] fix probe update 2018-03-30 23:43:18 +08:00
kaichang
188d8ac85a [fix] fix env update 2018-03-30 18:37:35 +08:00
barnett
2e297fa18a [FIX] fix get last commit message error bug 2018-03-30 16:08:49 +08:00
barnett
2fde96ff97 [ADD] add recover in builder 2018-03-30 15:37:36 +08:00
barnett
ed3b76339d [FIX] fix nil bug 2018-03-30 15:20:28 +08:00
barnett
acf8987fd9 [REV] merge code 2018-03-30 15:12:32 +08:00
barnett
f99a1291ce [FIX] fix get last commit info bug 2018-03-30 15:08:40 +08:00
Zhang Jiajun
2d38d454af Merge branch 'master' of https://github.com/goodrain/rainbond 2018-03-30 14:39:46 +08:00
Zhang Jiajun
049cb0387c change setup timestamp model for prometheus target. 2018-03-30 14:39:20 +08:00
kaichang
fdf11fb889 [fix] fix modity env 2018-03-30 11:02:13 +08:00
barnett
053f124c92 [FIX] remove callback console api method 2018-03-29 18:41:08 +08:00
qingguo
cae1cc8fbe Merge branch 'master' of https://github.com/goodrain/rainbond 2018-03-29 18:08:45 +08:00
kaichang
f630348193 [fix] fix modity env 2018-03-29 14:20:50 +08:00