Commit Graph

5971 Commits

Author SHA1 Message Date
yangkaa
8db996f31b
fix: upgrade rbd-app-ui components
Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>
2022-08-11 11:33:03 +08:00
Abirdcfly
654f3f6ebd
test: delete minor unreachable code caused by t.Fatal (#1285)
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
2022-08-10 17:50:09 +08:00
yangkaa
becd48e848
chore: merge feature-k8s branch into main
chore: merge feature-k8s branch into main
2022-08-10 00:06:35 +08:00
yangk
a37cee6456 Merge branch 'feature-k8s' of https://github.com/goodrain/rainbond into merge-feature-k8s-main 2022-08-09 23:13:50 +08:00
yangkaa
9ff84b4d35
fix: yaml is too slow to create components (#1283) 2022-08-09 23:10:52 +08:00
dp
d3fe12dd37
fix: tenant cpu&memory metrics error (#1280)
* fix(chaos): docker build error log lost & use host network

* add commnet on ImageBuildNetworkModeHost

* fix(chaos): Large number of log newline issues

* fix(chaos): Large number of log newline issues

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* fix: tenant cpu&memory metrics error

Co-authored-by: yangkaa <30614084+yangkaa@users.noreply.github.com>
2022-08-09 15:39:00 +08:00
Quyc
ad9d8f5d9c
fix: job and cronjob stop the operation (#1282)
Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-09 15:26:03 +08:00
yangkaa
a5e17dfb11
fix: k8s resource creation failed with no error message (#1277) 2022-08-08 09:55:01 +08:00
张启航
6506ef27b1
fix(api-worker): job and cronjob not recognized (#1276)
* fix(api-worker): job and cronjob not recognized

* fix(worker): import adjustment
2022-08-08 09:47:22 +08:00
Quyc
f199c4c15d
fix: add k8s labels attribute (#1275)
Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-05 18:11:57 +08:00
yangkaa
c24501d076
chore: merge main into feature-k8s (#1271)
* ci: add issue-translator

Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>

* ci: automatically turn off stale problems

Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>

* fix: change template assignees (#1246)

Signed-off-by: Qi Zhang <smallqi1@163.com>

* feat: support FROM private image repository for dockerfile building (#1218)

* fix(chaos): docker build error log lost & use host network

* add commnet on ImageBuildNetworkModeHost

* fix(chaos): Large number of log newline issues

* fix(chaos): Large number of log newline issues

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* docs: remove demo address

Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>

Co-authored-by: Qi Zhang <39754275+zzzhangqi@users.noreply.github.com>
Co-authored-by: dp <dp.io@outlook.com>
2022-08-04 10:50:54 +08:00
yangkaa
8fa4fd6593
feat: support the release and installation of k8s resources and attributes (#1268)
* feat: support k8s attributes publish and install

* feat: support sync k8s resource under application
2022-08-04 10:43:40 +08:00
张启航
f204ac5ce2
fix: failed to create component from yaml file (#1266) 2022-08-03 20:11:07 +08:00
yangkaa
ce1760638b
docs: remove demo address
Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>
2022-08-03 18:56:27 +08:00
张启航
9eae69eb00
feat: yaml file resource processing (#1263)
* perf(api): optimized k8s processing mode

* perf(api): change cornjob to cronjob

* feat(api): yaml file resource processing
2022-08-03 13:41:36 +08:00
Quyc
7d20f254f2
fix: re-examine the language after the build (#1258)
Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-03 10:04:05 +08:00
Quyc
e501ed3ddd
fix: create package md5 (#1259)
Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-03 09:54:56 +08:00
Quyc
d10b0d0423
fix: abnormal component status (#1260)
Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-02 18:42:40 +08:00
Quyc
433bf4d3d6
feat: make component k8s attribute effective (#1253)
* feat: k8s special attributes create source

* fix: k8s attribute error return

* fix: k8s attribute resultlabel

* fix: add k8s custom envs

Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-01 14:52:08 +08:00
Quyc
de1ce89015
feat: support package construction and job type components (#1256)
* feat: create a component by uploading package

* feat: create a component by uploading package

* feat: job cronjob source create

* fix: delete upload yaml

* fix: code format

* feat: quick copy package upload

* fix: build from code failure

* fix: upload package and quickly copy

* fix: drop this else

* fix: code roblem solving 731

Co-authored-by: Quyc <qyc@QycMacBook-Pro.local>
2022-08-01 00:12:02 +08:00
张启航
61dd996806
perf: optimized k8s resource processing mode (#1255)
* perf(api): optimized k8s processing mode

* perf(api): change cornjob to cronjob
2022-07-31 22:36:28 +08:00
dp
04205f18ea
feat: support FROM private image repository for dockerfile building (#1218)
* fix(chaos): docker build error log lost & use host network

* add commnet on ImageBuildNetworkModeHost

* fix(chaos): Large number of log newline issues

* fix(chaos): Large number of log newline issues

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building

* feat(api,chaos,worker): support FROM private image repository for dockerfile building
2022-07-28 21:22:38 +08:00
yangkaa
ee1a974069
Merge pull request #1231 from ZhangSetSail/handle_k8s_resource
feat: support k8s resource import to the platform
2022-07-26 20:02:08 +08:00
zhangsetsail
e04add857d feat(api): update k8s resource and change bug 2022-07-26 18:13:29 +08:00
zhangsetsail
ab28097965 feat(api): delete resource and change bug 2022-07-25 15:00:16 +08:00
Qi Zhang
da6c1f26d0
fix: change template assignees (#1246)
Signed-off-by: Qi Zhang <smallqi1@163.com>
2022-07-21 16:06:05 +08:00
zhangsetsail
5fd1aa73ed fix(api): role and rolebinding bug 2022-07-21 16:03:08 +08:00
zhangsetsail
bbb83de09d feat(api): add k8sresource 2022-07-20 21:03:57 +08:00
zhangsetsail
d9e5fc6c33 perf(api): handle some minor issues 2022-07-20 12:15:58 +08:00
zhangsetsail
5ee5046794 perf(api): commit specification 2022-07-19 16:58:16 +08:00
zhangsetsail
9a30cd6f4f feat(api-worker): save db 2022-07-19 15:58:03 +08:00
yangk
03756df5ed feat(db): define k8s resource model under application 2022-07-19 12:03:01 +08:00
yangkaa
df904a990c
ci: automatically turn off stale problems
Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>
2022-07-18 15:28:44 +08:00
yangk
0c457edbe0 feat: supports the K8s attribute of storage components 2022-07-17 15:25:42 +08:00
yangkaa
98abe11e70
ci: add issue-translator
Signed-off-by: yangkaa <30614084+yangkaa@users.noreply.github.com>
2022-07-14 18:26:20 +08:00
zhangsetsail
67ecbe7dbd feat(api-worker): k8s resource conversion 2022-07-13 12:38:31 +08:00
dp
ee07eef5a7
Merge pull request #1223 from yangkaa/backupLog5
fix: backup failure and recovery data loss
2022-07-12 21:37:32 +08:00
yangk
5dcd388ad8 fix: data loss during backup and recovery 2022-07-12 16:39:03 +08:00
yangk
c131aed4b1 fix: incorrect version of MediaTypeManifest makes it backup failed 2022-07-12 16:38:57 +08:00
dp
447ab85000
fix(chaos): Large number of log newline issues (#1215)
* fix(chaos): docker build error log lost & use host network

* add commnet on ImageBuildNetworkModeHost

* fix(chaos): Large number of log newline issues

* fix(chaos): Large number of log newline issues
2022-07-07 18:51:24 +08:00
dp
0fe848093c
fix(chaos): docker build error log lost & use host network (#1211)
* fix(chaos): docker build error log lost & use host network

* add commnet on ImageBuildNetworkModeHost
2022-07-05 16:25:15 +08:00
yangkaa
bf4c2998df
feat: support the display of alarm items (#1209)
* feat: support the display of alarm items

* chore: optimize alarm rule hint
2022-06-30 16:42:27 +08:00
Qi Zhang
213c9b3d2d
docs: modify readme (#1206)
Signed-off-by: zhangqi <13651281168@163.com>
2022-06-26 00:04:04 +08:00
yangkaa
4cb8099c38
docs: print error log information during backup (#1205)
Signed-off-by: yangk <yangk@goodrain.com>
2022-06-23 19:12:05 +08:00
yangkaa
47d3c0e078
ci: allow setting golang proxy 2022-06-09 21:28:49 +08:00
yangkaa
162aa1c868
ci: modify the drone build node 2022-06-09 19:42:38 +08:00
yangk
bab4993ceb fix(api,worker): storage sub path mounting problem
1. fix the problem that when CEPH storage is used, multiple shared storage is attached and
components cannot be started \ 2. fix the problem of incorrect display of storage attachment status
when using CEPH storage \ 3. fix the problem that the plug-in storage is attached to the /grdata
root directory when using CEPH storage
2022-06-09 16:53:47 +08:00
zhangsetsail
832ac58c71 feat: change model TenantPluginVersionDiscoverConfig ConfigStr type 2022-06-08 17:24:11 +08:00
yangk
9f3875417e feat(worker): support csi interface 2022-06-08 13:16:19 +08:00
zhangsetsail
a09edcba31 feat: Plugins add storage 2022-06-08 12:22:14 +08:00