Commit Graph

137 Commits

Author SHA1 Message Date
barnett
c797894103 add service ratelimit support 2019-06-14 15:19:53 +08:00
GLYASAI
4874e1c9c6 [FIX] container init-probe does not exit normally 2019-05-20 11:43:28 +08:00
GLYASAI
62f7c3e7e0 [FIX] data too long for colume 'end_time' 2019-05-13 18:08:30 +08:00
barnett
fa831cabf0 fix probe disable invalid bug 2019-03-31 13:03:38 +08:00
GLYASAI
d0415a0042 [REV] remove configmap for third-party service 2019-03-14 11:12:17 +08:00
GLYASAI
0f886b3d35 [ADD] add or update api for gateway rule configuration 2019-03-13 13:58:30 +08:00
huangrh
fdf4b1cc8c [ADD] create ingress annotation about nginx config 2019-03-11 01:07:10 +08:00
黄润豪
5ce8b28c73
Merge branch 'master' into master 2019-03-09 22:08:45 +08:00
huangrh
65c8c8c861 [ADD] probe for third-party service 2019-03-09 21:54:17 +08:00
barnett
b6eed75a65 [ADD] add batch operation api 2019-03-08 19:22:22 +08:00
huangrh
7af1d64519 [REV] change the update of third-party service Endpoints from synchronous to asynchronous 2019-03-08 14:46:11 +08:00
huangrh
e9078cd7c1 [ADD] string type ServiceKind 2019-03-06 15:27:28 +08:00
huangrh
5c6a2cda3c [ADD] api for updating config-file 2019-03-06 14:06:42 +08:00
黄润豪
0e034ff12f
Merge branch 'master' into master 2019-03-04 14:32:33 +08:00
huangrh
0b0be32528 [ADD] create corev1.Endpoints for third-party services 2019-02-28 23:10:49 +08:00
barnettZQG
21eb9f00e3
Merge pull request #223 from GLYASAI/master
[ADD] api for thrid-party service
2019-02-27 21:06:24 +08:00
huangrh
a859e0dd29 [ADD] failure action for service probe 2019-02-27 10:11:20 +08:00
huangrh
da71fcc5de [FIX] gorm can't create zero values 2019-02-27 09:30:39 +08:00
huangrh
912babfa6a [ADD] api for listing third-party service endpoints 2019-02-26 14:16:22 +08:00
barnett
438f74fe21 [ADD] tcp mesh proxy use envoy 2019-02-25 20:04:48 +08:00
huangrh
74ff40f7cb [ADD] static endpoints or discovery configuration when create service 2019-02-25 01:07:37 +08:00
huangrh
078b687f85 [ADD] api for fetching or updating third-party service probe 2019-02-24 21:18:06 +08:00
huangrh
371e41a8a9 [ADD] endpoints api: add, update and delete 2019-02-24 05:13:54 +08:00
barnett
68246110a8 [ADD] add envoy controller grpc api 2019-02-21 21:55:56 +08:00
barnett
2c2ac1e2db [FIX] fix plugin config apply bug 2019-02-15 18:46:11 +08:00
barnett
23702ef013 [ADD] change plugin config persistence from etcd to mysql 2019-02-15 17:20:08 +08:00
GLYASAI
45f0d48dd6 [REV] change the length of certificate and private_key to contains more characters 2019-01-16 00:15:33 +08:00
GLYASAI
ca7047db0f [ADD] add volume type for AddVolumeDependencyStruct 2019-01-08 14:43:32 +08:00
GLYASAI
f3f2421fa3 [REV] delete config file uuid 2019-01-07 18:26:18 +08:00
GLYASAI
431a4c96c3 [ADD] add table tenant_service_config_file 2019-01-06 22:13:19 +08:00
GLYASAI
b1cd012bca [ADD] add a volume of type ConfigMap 2019-01-04 14:26:29 +08:00
GLYASAI
a8409eeb75 [ADD] add ip pool 2018-12-19 10:00:50 +08:00
GLYASAI
c5c8bee41e [ADD] add IPPort 2018-12-18 15:48:42 +08:00
GLYASAI
7ba3e8d94e [DEL] remove CHash 2018-12-17 18:32:46 +08:00
GLYASAI
d0432dd62c [ADD] add upstream-hash-by 2018-12-17 11:51:40 +08:00
GLYASAI
e16ed6b711 [ADD] support weight in router 2018-12-04 17:11:15 +08:00
barnett
579236269d [REV] support lable selector and affinity 2018-12-04 15:58:08 +08:00
GLYASAI
70ac3863e5 [REV] change label for linux node 2018-12-04 11:54:43 +08:00
GLYASAI
d9c6421786 [REV] change RuleExtensionKey 2018-12-04 00:25:16 +08:00
GLYASAI
5ef70112a9 [REV] change the default topic to builder 2018-11-30 18:00:36 +08:00
GLYASAI
0b33bd4c73 [REV] set the topic based on the type of operating system 2018-11-30 17:38:08 +08:00
GLYASAI
5df9edc552 [FMT] rename, Http to HTTP, Tcp to TCP 2018-11-23 20:39:34 +08:00
GLYASAI
6c4c974da3 [REV] change the implementation of ApplyRules 2018-11-23 20:15:38 +08:00
barnett
ec6cb037fd [REV] change all db name and remove kube client from api module 2018-11-22 14:33:29 +08:00
GLYASAI
0a20990804 [ADD] add uuid for http rule 2018-11-22 09:34:00 +08:00
GLYASAI
f254d4a61a [ADD] add api "addHttpRule" 2018-11-21 15:04:03 +08:00
GLYASAI
e81480d739 [FIX] fix bug: failure create secret 2018-11-20 17:09:01 +08:00
GLYASAI
2d7eb86edc [FIX] fix bug unsupported destination should be slice or struct 2018-11-20 13:13:06 +08:00
barnett
c552e9b2fa [REV] merge code 2018-11-19 18:57:11 +08:00
barnett
606411aa5e [ADD] add upgrade and scaling contro and change app status get method 2018-11-19 18:56:28 +08:00
GLYASAI
5da2542eae [REV] update gateway model 2018-11-19 15:17:44 +08:00
GLYASAI
b98e089c83 [ADD] add unit test for ApplyStreamRule 2018-11-18 19:31:12 +08:00
GLYASAI
993efefb0d [ADD] add TenantServiceRegist which conv inner and outer service regist 2018-11-18 11:53:11 +08:00
barnett
f178a0e213 [ADD] add new app runtime conversion code 2018-11-14 23:08:30 +08:00
zhoujunhao
3f64309cd8 [ADD] Add team resource limits 2018-10-23 18:11:27 +08:00
zhoujunhao
3b7472ef44 [REV] After importing the cleanup directory, change the status to cleaned 2018-09-25 21:55:51 +08:00
barnettZQG
823d63a736 [FIX] fix share image name failure bug. 2018-09-19 18:51:16 +08:00
barnettZQG
2ab41d4bb7 [REV] Support to set internal repostory info, builder、runner image name 2018-09-02 22:44:38 +08:00
barnettZQG
d5fea8e8fb [ADD] add registry client code and add backup app version file check. 2018-09-01 19:32:35 +08:00
zhoujunhao
52bbcb2e0e [ADD] add mode field 2018-08-10 10:38:00 +08:00
zhoujunhao
18c09fc0d9 [FIX] Fix bug with too small field length 2018-08-08 12:01:04 +08:00
barnettZQG
e1bfac2912 [FIX] fix plugin image name overlength bug 2018-06-25 19:32:00 +08:00
zhoujunhao
eccd07f9eb [ADD] add test code 2018-06-08 16:49:49 +08:00
zhoujunhao
de4858a933 [ADD] add test code 2018-06-08 16:10:28 +08:00
barnettZQG
0a85243857 [ADD] add delete backup api 2018-06-07 13:18:53 +08:00
barnettZQG
8fdd679ad6 [ADD] add change tanent lb port api 2018-06-07 13:02:24 +08:00
barnettZQG
6d810cd810 [ADD] add plugin share code (#74) 2018-05-29 12:51:10 +08:00
barnettZQG
dd7df0ed3c [REV] handle docker push&pull&build json message (#73) 2018-05-28 18:19:30 +08:00
barnett
8c9618ca79 Merge branch 'V3.6' of https://github.com/goodrain/rainbond into V3.6 2018-05-24 10:37:21 +08:00
barnett
c9747ca48e [REV] update query count 2018-05-24 10:09:07 +08:00
Zhang Jiajun
38898ebe38 [REV] Unzip to new tmp directory for import app. 2018-05-24 09:51:09 +08:00
barnett
19687cd99f [REV] merge code 2018-05-23 16:55:23 +08:00
barnett
31ec69bf3b [ADD] add restore backup api 2018-05-23 16:43:16 +08:00
Zhang Jiajun
840893add9 [REV] Optimize for import multiple applications. 2018-05-23 15:53:12 +08:00
Zhang Jiajun
9fd61b7c60 [REV] Support status for each app for import multiple apps. 2018-05-23 14:26:27 +08:00
barnett
8cd2dc9697 [ADD] add group app backup feature (#72) 2018-05-23 11:08:44 +08:00
Zhang Jiajun
bb4fa6eedd [REV] Add new struct for import application, and modify database fields type to text for export/import application. 2018-05-17 16:10:44 +08:00
Zhang Jiajun
8b7489c447 [ADD] Increase import application feature rainbond-app format. 2018-05-17 11:27:04 +08:00
Zhang Jiajun
b1409e44b8 [REV] Add rest api to download file for export app in api project. 2018-05-15 11:03:03 +08:00
Zhang Jiajun
2483b97d6a [ADD] Add feature to query status for export app. 2018-05-14 14:30:32 +08:00
barnett
8f1ef14695 [REV] merge code 2018-05-11 17:20:37 +08:00
barnett
29236802c2 [ADD] add abnormal information storage and query function. 2018-05-11 13:44:15 +08:00
Zhang Jiajun
f456009ca7 [REV] Remove fields group_name in db for export app. 2018-05-11 11:30:25 +08:00
Zhang Jiajun
bda62f34c5 [REV] Support create table automatic if not exist for export app component. 2018-05-10 18:54:32 +08:00
barnett
63c438fbc5 [REV] Compatible with cockroachdb 2018-04-27 18:36:44 +08:00
barnett
8276898539 [REV] update db support cockroachdb ssl 2018-04-26 11:12:34 +08:00
barnett
287f8bdc9e [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00