Commit Graph

497 Commits

Author SHA1 Message Date
yangk
5b530670f0 A prompt message was modified 2020-09-21 09:39:46 +08:00
yangk
e3252c9de9 modified get query param method 2020-09-20 02:07:10 +08:00
yangk
550e93ede5 Modified error handling 2020-09-20 01:09:29 +08:00
yangk
752002bbca modified listservice and deleteapp method 2020-09-19 22:06:53 +08:00
yangk
2694181922 modified deleteApp and createService judgment logic 2020-09-19 21:30:25 +08:00
yangk
1812db6690 modified listapp method 2020-09-19 21:17:40 +08:00
yangk
58467951ac modified update application method 2020-09-19 20:11:52 +08:00
yangk
1ab8352778 added InitApplication middleware 2020-09-19 17:45:26 +08:00
yangk
586302c450 merge 2020-09-19 17:17:28 +08:00
yangk
0f7ba5143b modified prompt message 2020-09-18 20:04:30 +08:00
yangk
b18f143b70 delete application 2020-09-18 18:08:32 +08:00
yangk
e5b717544a List all services under application ID 2020-09-18 17:02:28 +08:00
yangk
3a5d622a5e added service change app_id method 2020-09-18 15:54:21 +08:00
yangk
7c6f9303bd binding appID when creating service 2020-09-18 14:59:49 +08:00
yangk
d9931af19b modified controller get appID method 2020-09-18 13:16:20 +08:00
yangk
4c180ff7a6 added update app method 2020-09-18 11:39:05 +08:00
yangk
659744ca66 list application 2020-09-17 16:43:53 +08:00
yangk
9150b5b181 create application 2020-09-17 15:45:46 +08:00
barnettZQG
8c912b2b22 support set maven user setting config 2020-09-11 21:21:19 +08:00
barnettZQG
6c2807a856 init go mod #821 2020-09-06 11:09:48 +08:00
barnettZQG
eac7984ee0 change get pod api 2020-07-29 19:08:01 +08:00
GLYASAI
665273b998 image build error 2020-07-28 18:53:02 +08:00
barnettZQG
475d625347 fix etcd restart watcher blocking 2020-07-18 15:50:18 +08:00
GLYASAI
1be3177e1b get cluster info 2020-07-13 16:07:06 +08:00
fanyangyang
da0b63c754 fix share plugin bugs 2020-04-30 17:27:17 +08:00
凡羊羊
e5862a274b update get enterprise running service 2020-03-30 18:23:33 +08:00
GLYASAI
6172643078 use GrdataLogPath 2020-03-08 01:41:44 +08:00
凡羊羊
44f050fb87 update service type check func 2020-03-05 18:39:38 +08:00
凡羊羊
fd3d895224 force delete import app file 2020-03-04 23:47:39 +08:00
凡羊羊
fd0bcd8b8d update service status api, add used_mem 2020-02-25 20:03:21 +08:00
凡羊羊
4e4ac133bf merge from V5.2 2020-02-24 12:53:03 +08:00
凡羊羊
cacae1c823 update etcd clean 2020-02-24 12:38:18 +08:00
barnettZQG
424f3f2266
Merge pull request #685 from fanyangyang/enterprise/runningservices
enterprise running servicees
2020-02-24 10:47:48 +08:00
凡羊羊
0ff4a17ee0 update get enterprise running services 2020-02-21 22:43:28 +08:00
凡羊羊
51efc6c6cb enterprise running servicees 2020-02-21 20:59:59 +08:00
凡羊羊
ba7a110fcc region change service type 2020-02-20 16:15:40 +08:00
凡羊羊
4393dddc63 update tenant_service struct, add service_type 2020-02-18 22:41:18 +08:00
凡羊羊
ba5f5e3c08 delete etcd data when create service 2020-02-14 23:53:30 +08:00
凡羊羊
771e0ef8c5
Merge branch 'V5.2' into etcdclean 2020-02-07 10:05:46 +08:00
barnettZQG
143407b61c Merge branch 'master' into V5.2 2020-02-06 11:40:49 +08:00
凡羊羊
a5396c5cc9 update etcdclean 2020-02-05 23:25:06 +08:00
凡羊羊
75c2532edc add log 2020-02-05 14:58:13 +08:00
凡羊羊
5edff6b622 first commit 2020-02-04 21:00:03 +08:00
barnettZQG
87e432708d Optimize the gateway policy enforcement process logic #635 2020-01-20 12:46:39 +08:00
barnettZQG
14187d84c9 Fix 3rd party component health detection issues #580 2020-01-07 21:31:26 +08:00
凡羊羊
28ed9d784b merge V5.2 2020-01-06 13:58:54 +08:00
凡羊羊
50e4ebacfd add etcd args 2019-12-24 22:41:19 +08:00
凡羊羊
86b7cf7de3 prepare volume 2019-12-19 18:03:46 +08:00
凡羊羊
099a938119 Merge branch 'feature/volume' of https://github.com/fanyangyang/rainbond into feature/volume 2019-12-18 18:24:27 +08:00
凡羊羊
ffa13eb67f update volume type 2019-12-18 18:24:20 +08:00
panda-zxs
13bce09909 add get volume type list with page 2019-12-18 18:20:03 +08:00
panda-zxs
af2127c18d fix update volume type 2019-12-18 14:40:05 +08:00
panda-zxs
d2165ae2d4 add update volumetype 2019-12-18 14:08:30 +08:00
凡羊羊
1dfbc1598a change volumeType struct 2019-12-18 11:12:18 +08:00
panda-zxs
7491be0df3 UpdateVolumeType 2019-12-18 10:18:26 +08:00
凡羊羊
6e989d95be update volume 2019-12-16 13:54:50 +08:00
凡羊羊
23425b1af8 merge from v5.2 2019-12-12 17:40:40 +08:00
凡羊羊
e6387584e5 add volume type model and update create volume 2019-12-12 11:59:02 +08:00
barnettZQG
b19c49e9b8 fix nil pointer dereference bug 2019-12-11 10:21:10 +08:00
barnettZQG
cd70a0e7a8 Merge branch 'V5.1' 2019-12-10 19:03:34 +08:00
GLYASAI
2f0ea5241d update ingress after updating the certificate 2019-12-10 17:56:47 +08:00
黄润豪
6c244453b1
Merge branch 'master' into dockerlog 2019-12-09 17:08:08 +08:00
GLYASAI
b72519328f [FIX] 404 page not found 2019-12-09 14:55:15 +08:00
barnettZQG
c6a2de2687 chnage etcd timeout time 2019-12-09 14:08:28 +08:00
barnettZQG
c88bef2f76 fix bug nil pointer dereference 2019-12-09 11:56:48 +08:00
黄润豪
4eb1ad813e
Merge branch 'master' into gc 2019-12-04 11:16:14 +08:00
barnettZQG
cdece3af1b get service history log from eventlog server 2019-12-04 11:00:14 +08:00
黄润豪
c6df516031
Merge branch 'master' into gc 2019-12-03 23:04:06 +08:00
凡羊羊
5229bb0924 query volume status 2019-11-28 19:45:04 +08:00
凡羊羊
45c76f788c add best volume api and update volume provider api 2019-11-27 14:53:14 +08:00
凡羊羊
d3d2194444 update volume provider and add volume 2019-11-26 15:11:13 +08:00
凡羊羊
fab7df456e provider add filter 2019-11-25 20:03:26 +08:00
凡羊羊
5541369ca4 add volume-provider api and fix some volume bugs 2019-11-25 13:30:30 +08:00
黄润豪
29fd931b87
Merge branch 'master' into autoscaler 2019-11-21 16:15:47 +08:00
glyasai
de889339f4 horizontal scaling munually 2019-11-21 15:19:00 +08:00
glyasai
ad86a91866 retrieve/save scaling records 2019-11-14 18:39:45 +08:00
wangcheng
6f3c1c7fb6 👌 拼写错误 2019-11-13 18:00:43 +08:00
glyasai
e3b9fe5011 create/update autoscaler rule 2019-11-13 11:05:25 +08:00
黄润豪
14c1a76d87
Merge branch 'master' into bakcloud 2019-11-08 19:40:07 +08:00
glyasai
b84610c337 support s3 2019-11-08 19:37:34 +08:00
glyasai
940cb6d685 delete tenant 2019-11-06 10:26:27 +08:00
glyasai
7e8471c028 delete tenant metadata 2019-11-05 11:43:10 +08:00
glyasai
0d7b32a286 backup restore 2019-11-05 11:32:55 +08:00
glyasai
3c123b68f9 remove persistent data 2019-10-31 17:29:45 +08:00
barnettZQG
2eaf39af20
Merge pull request #445 from fanyangyang/feature/thirdpart
Feature/thirdpart
2019-10-11 20:20:40 -05:00
凡羊羊
2134d23d94
Merge branch 'master' into feature/thirdpart 2019-10-08 17:37:52 +08:00
凡羊羊
3c33f59b55 tenant resource check before operate app 2019-09-22 17:45:20 +08:00
凡羊羊
8d8680872e fix some bugs 2019-09-19 21:08:01 +08:00
曾庆国
a7dc565364 gateway support multiple ip #417 2019-09-18 17:56:52 +08:00
凡羊羊
408256b59d thirdpart envoy support 2019-09-17 18:19:34 +08:00
GLYASAI
494b7c0dce [FIX] nil pointer dereference 2019-09-03 14:19:49 +08:00
GLYASAI
bfc2b9df27 [FIX] failed to listing pods 2019-08-30 20:16:56 +08:00
凡羊羊
ebb0a278fc fix rule-config bugs, add event_id 2019-08-29 19:33:54 +08:00
凡羊羊
6e91819cbb add param operator into model.BeatchOperationRequestStruct for save operator, and remove unuseful test case 2019-08-28 23:01:12 +08:00
凡羊羊
e7a75d5899 save operator when handle event 2019-08-28 19:53:52 +08:00
凡羊羊
a1c3fb3e43 just use [do]-service 2019-08-28 15:58:01 +08:00
凡羊羊
cdf91ad3c8 mdify batch-upgrade-service 2019-08-28 10:33:07 +08:00
凡羊羊
04065038f7 modify batch op 2019-08-27 20:07:02 +08:00
凡羊羊
a3db19289c batch operation add event, and modify WrapEL 2019-08-27 17:42:33 +08:00
凡羊羊
bb1d3c0c9b
Merge branch 'master' into fix/probe 2019-08-26 13:49:42 +08:00
凡羊羊
0495e2b06b fix probe event bugs, return code = 200 when success 2019-08-26 11:55:37 +08:00
黄润豪
09c1bc3862
Merge branch 'master' into podstatus 2019-08-26 11:24:54 +08:00
GLYASAI
0072127762 [FIX] pod not found 2019-08-26 11:16:42 +08:00
曾庆国
2e602105a4 change event judge 2019-08-24 19:02:24 +08:00
凡羊羊
9c652698ab modify events api and format some code 2019-08-23 20:33:38 +08:00
凡羊羊
6a032e74b4
Merge branch 'master' into feature/aboutEvent 2019-08-23 15:52:19 +08:00
黄润豪
b70d8426f5
Merge branch 'master' into master 2019-08-23 14:43:00 +08:00
凡羊羊
4a6b2cc0e2 modify query event log content, and fix some bugs 2019-08-23 14:21:51 +08:00
GLYASAI
1f3352caad [REV] return clear mistake 2019-08-23 13:34:36 +08:00
Abe Wang
671955fc6e [ADD] api to get pod detail 2019-08-23 13:31:24 +08:00
Abe Wang
6a35ec3165 [ADD] list pod events 2019-08-23 13:31:16 +08:00
凡羊羊
344c9045a0
Merge branch 'master' into feature/aboutEvent 2019-08-22 19:54:08 +08:00
凡羊羊
f30b520ada exporter new api, get event log by eventID 2019-08-22 19:51:46 +08:00
凡羊羊
443dbc45ee fix page bugs 2019-08-22 17:41:21 +08:00
凡羊羊
40adac9991 make event log in middleware 2019-08-22 16:07:26 +08:00
曾庆国
1f6033c7e6 Optimize the application log collection link and log push link #371 2019-08-22 15:05:56 +08:00
barnett
fe8eba1fa8 add tenant query api 2019-08-01 17:19:22 +08:00
barnett
601f22783b change rollback api impl 2019-06-29 23:33:27 +08:00
barnett
4fbc5d47a8 change build api impl 2019-06-29 21:16:07 +08:00
barnett
cf555dae33 change upgrade api parameter 2019-06-29 20:02:41 +08:00
GLYASAI
ff9da04135 [FIX] err creating third-party service 2019-06-20 18:01:05 +08:00
GLYASAI
103ad550ee [FIX] failed to add endpoint with port 2019-05-17 10:40:46 +08:00
ysicing
6d7690a51b
Merge pull request #292 from GLYASAI/env
[REV] change http status to 400
2019-05-16 13:46:33 +08:00
GLYASAI
048dcd5d65 [REV] change http status to 400 2019-05-16 11:10:30 +08:00
barnett
a7f1718c01 [REV] merge v5.1 to master 2019-05-16 10:35:47 +08:00
GLYASAI
b274cada72 [FIX] do not decision build type for service 2019-05-09 13:59:15 +08:00
GLYASAI
71268496e0 [FIX] failed to restore volume 2019-05-08 00:22:35 +08:00
GLYASAI
222076588b [REV] add ErrRecordAlreadyExist for creating version info 2019-05-06 20:43:58 +08:00
黄润豪
f5204be141
Merge branch 'master' into master 2019-05-04 19:28:12 +08:00
GLYASAI
3aa42fd75e [ADD] restore api for envs, ports and etc 2019-05-04 19:26:18 +08:00
GLYASAI
5d01753d2f restricting domain names with regular expressions 2019-04-13 15:29:24 +08:00
huangrh
3eeb943304 [REV] modify the rainbondfile to fit multiple services 2019-04-11 22:06:14 +08:00
huangrh
217f79dbb4 Merge branch 'master' into multi 2019-04-01 16:14:16 +08:00
barnett
0ad0e4f034 merge code 2019-04-01 15:55:44 +08:00
barnett
fa831cabf0 fix probe disable invalid bug 2019-03-31 13:03:38 +08:00
barnettZQG
446d136cdc
Merge pull request #262 from GLYASAI/compose
Fix exported docker-compose.yaml problem
2019-03-29 17:15:45 +08:00
barnettZQG
b1e59bfa0c
Merge pull request #253 from GLYASAI/compose
Fix two docker-compose.yaml problem
2019-03-28 16:35:49 +08:00
huangrh
4ab66499b2 [ADD] api to list labels 2019-03-28 15:35:00 +08:00
huangrh
d730e3506a [FIX] wrong image in docker-compose.yaml 2019-03-27 16:04:50 +08:00
huangrh
043f47af5f [ADD] verify the IP of the third-party service instance 2019-03-25 16:30:42 +08:00
GLYASAI
45f41a1882 [REV] rename event_id and eventId to eventID 2019-03-21 19:28:03 +08:00
GLYASAI
feb1e1ba64 [REV] change gateway configuration
[FIX] fix some bug
2019-03-14 21:10:14 +08:00
GLYASAI
9d9e56a8c6 [FIX] make proxy_set_header work 2019-03-14 16:00:45 +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
bd57b2f829 [FIX] wrong dao for adding rule config 2019-03-12 10:37:45 +08:00
huangrh
bc1c32b792 Merge branch 'cfg' 2019-03-12 09:59:57 +08:00
huangrh
fc244b8fd1 [REV] change prober 2019-03-12 09:59:09 +08:00
huangrh
209f9bab35 [ADD] curd api for gateway rule config 2019-03-11 01:28:37 +08:00
黄润豪
5ce8b28c73
Merge branch 'master' into master 2019-03-09 22:08:45 +08:00
barnett
f5fd1145f1 [ADD] add batch operation test 2019-03-09 13:51:36 +08:00
barnett
d5f8df7e05 [ADD] change batch operation api 2019-03-09 11:50:31 +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
5c6a2cda3c [ADD] api for updating config-file 2019-03-06 14:06:42 +08:00
barnett
ea54454080 [REV] merge branch V5.0 to master 2019-03-06 09:33:33 +08:00
huangrh
956a40561b [ADD] healthy check for third-party services 2019-03-05 22:22:02 +08:00
huangrh
b5b5c684b4 [REV] use selector to get endpoints, rather than service name
[ADD] create third-party service when starting worker

[ADD] curd for endpoints in etcd
2019-03-04 14:22:24 +08:00
huangrh
ecb61da9e1 [ADD] get third-party endpoints status 2019-03-01 13:27:27 +08:00
huangrh
a859e0dd29 [ADD] failure action for service probe 2019-02-27 10:11:20 +08:00
huangrh
b1db6090db [REV] change discovery configuration request struct 2019-02-27 09:30:25 +08:00
huangrh
912babfa6a [ADD] api for listing third-party service endpoints 2019-02-26 14:16:22 +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
23702ef013 [ADD] change plugin config persistence from etcd to mysql 2019-02-15 17:20:08 +08:00
GLYASAI
c2d5f52ce3 [REV] add deploy version for build-list 2019-02-13 16:30:17 +08:00
barnett
56e0ca76db [REV] modify some file names 2019-02-12 17:19:42 +08:00
barnett
239a997621 [FIX] fix build bug 2019-02-12 17:01:37 +08:00
barnett
510f901d4b [DEL] remove deprecated code 2019-02-12 16:57:18 +08:00
barnett
2616796037 [REV] Optimize code quality via go vet 2019-02-12 16:41:14 +08:00
barnett
065913a55c [REV] Optimize code quality via gofmt 2019-02-12 15:40:42 +08:00
GLYASAI
dc081e9662 [FIX] only return success version info 2019-01-25 14:37:30 +08:00
GLYASAI
33f55ccd13 [REV] verifies if the resources requested in the private cloud are legal 2019-01-24 11:28:17 +08:00
GLYASAI
eeffbc7ba9 [Rev] get allocatable memory if there is no limit memory 2019-01-24 10:31:19 +08:00
GLYASAI
555ea151ea [FIX] error building service with config file 2019-01-17 15:10:28 +08:00
GLYASAI
4dcd8d2f65 [FIX] return rainbond version 2019-01-16 21:09:35 +08:00
GLYASAI
ca7047db0f [ADD] add volume type for AddVolumeDependencyStruct 2019-01-08 14:43:32 +08:00
GLYASAI
a43d521b1a [REV] replace AddVolumeStruct with TenantServiceVolume 2019-01-07 16:10:40 +08:00
GLYASAI
431a4c96c3 [ADD] add table tenant_service_config_file 2019-01-06 22:13:19 +08:00
GLYASAI
5bef1f7876 [REV] convert bytes to string 2019-01-04 16:37:12 +08:00
GLYASAI
a24467b234 [ADD] print request messages 2019-01-04 16:28:42 +08:00
GLYASAI
b1cd012bca [ADD] add a volume of type ConfigMap 2019-01-04 14:26:29 +08:00
GLYASAI
03e4cc6e65 [REV] ignore error which says "no event log file" 2018-12-28 23:16:45 +08:00
GLYASAI
ba298e3a39 [DEL] remove IPPort temporarily 2018-12-19 13:53:11 +08:00
GLYASAI
5ae1489948 [ADD] add rest api for add ippool 2018-12-19 10:35:04 +08:00
GLYASAI
a8409eeb75 [ADD] add ip pool 2018-12-19 10:00:50 +08:00
GLYASAI
300bf4fcf2 [ADD] add debug messages 2018-12-18 22:44:45 +08:00
GLYASAI
62b2e89230 [FIX] fix bug: unable to update IPPort 2018-12-18 20:55:12 +08:00
GLYASAI
d8123d9c50 [REV] add checkAllZero to TCPAvailable 2018-12-18 19:43:17 +08:00
GLYASAI
e261076b2a [ADD] add delete IPPort 2018-12-18 19:15:21 +08:00
GLYASAI
c96d6c5016 [DEL] remove port checking 2018-12-18 17:58:51 +08:00
GLYASAI
d8c5f0b087 [ADD] checks if the ip and port for TCP is available 2018-12-18 16:58:13 +08:00
GLYASAI
6f38340943 [ADD] pring reqeust uri and body 2018-12-14 17:04:25 +08:00
GLYASAI
9b693dab93 [ADD] print request uri and body 2018-12-14 16:40:41 +08:00
GLYASAI
bfb2eaae19 [ADD]add action in task boty 2018-12-10 21:23:55 +08:00
GLYASAI
1f9df41790 [REV] allow return port=0 2018-12-07 21:28:12 +08:00
GLYASAI
c985858b6f [REV] print request body 2018-12-07 20:07:57 +08:00
GLYASAI
d5fb978c97 [ADD] add a flag IfCreateExPort 2018-12-07 19:40:28 +08:00
barnett
cef330a542 [REV] update docker client vendor code 2018-12-07 13:53:43 +08:00
GLYASAI
e9307cffc2 [FIX] fix bug: wrong request, but return 200 2018-12-07 10:22:11 +08:00