Commit Graph

922 Commits

Author SHA1 Message Date
张启航
f897b3ef14
perf: optimize the function of obtaining Attribute (#1612) 2023-04-07 23:16:11 +08:00
zhangsetsail
faef8264dd feat: support k8s gateway api 2023-03-17 11:16:05 +08:00
张启航
5da78ce0d5
fix: finding component name through service failed (#1564) 2023-02-20 19:09:01 +08:00
张启航
02b26ce69f
fix: filter condition for getting pod is incorrect (#1562) 2023-02-19 16:19:58 +08:00
张启航
9b65f87cc7
feat: watch operator create component service (#1550) 2023-02-17 14:21:39 +08:00
张启航
6bcbcff750
fix: service update failed (#1552) 2023-02-15 20:15:42 +08:00
张启航
91bd733d88
fix: remove the status field (#1533) 2023-01-31 10:48:21 +08:00
张启航
14075cda80
fix: build_in_service_mesh component failed to start (#1531) 2023-01-30 16:28:24 +08:00
张启航
78399fe015
fix: export helm chart add init-probe image (#1526) 2023-01-17 22:43:32 +08:00
张启航
9f05ce73e8
perf: add the native service mode in order to start (#1524) 2023-01-17 15:37:09 +08:00
张启航
4e07d741b7 perf: adjust the default value of storage creation (#1518) 2023-01-16 19:26:12 +08:00
张启航
5a16d80675
perf: adjust port creation (#1503) 2023-01-09 19:55:21 +08:00
张启航
4de50acbc3
perf: optimize the name of the exported component (#1507) 2023-01-06 15:23:40 +08:00
张启航
98be98f3d7
perf: adjust image warehouse name (#1505) 2023-01-05 11:51:42 +08:00
张启航
bdbdc198b1
fix: avoid creating multiple config group (#1495) 2023-01-04 10:40:08 +08:00
张启航
6652735086
fix: export helm chart volumeClaimTemplate support configuration (#1496) 2023-01-03 09:48:39 +08:00
张启航
df5c28157e
feat: probe scheme add cmd (#1491) 2022-12-28 15:24:27 +08:00
张启航
879f155c2e
fix: delete export serviceMonitor.yaml (#1493) 2022-12-28 13:44:24 +08:00
张启航
52322dd010
feat: add export helm chart package (#1487) 2022-12-26 16:03:22 +08:00
张启航
c7731ed4e0
feat: add K8s Attribute ENVFromSource and beautify log (#1468) 2022-12-26 15:22:16 +08:00
张启航
ef74adb800
feat: add K8s Attribute VolumeClaimTemplate (#1466)
* perf: modify variable name

* feat: add K8s Attribute VolumeClaimTemplate
2022-12-02 09:56:28 +08:00
yangkaa
4dad7c2521
perf: remove unused log info (#1460) 2022-11-28 11:10:24 +08:00
张启航
6876e04131
perf: modify the label of the Rainbond component (#1455) 2022-11-24 14:54:19 +08:00
Quyc
93b70144b4
feat: add k8s attribute (#1430)
* feat: add k8s attribute

* fix: handle k8s resource

Co-authored-by: 曲源成 <quyc@goodrain.com>
2022-11-09 23:10:36 +08:00
张启航
6a2122afb6
feat: helm chart app convert rainbond model (#1384) 2022-10-26 00:34:12 +08:00
yangk
9e256d8366 fix: low-version cluster cronjob version problem 2022-10-09 21:50:48 +08:00
yangk
5a06d037fb chore: upgrade v1beta1 cronjob to v1 2022-09-30 10:20:39 +08:00
yangk
c7e7edd9df chore: upgrade kubernetes sdk to 1.23 2022-09-30 10:20:39 +08:00
张启航
6228fe7f6f
fix(api-worker): Resource limitation, select port name for service (#1305) 2022-09-01 22:20:38 +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
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
张启航
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
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
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
zhangsetsail
9a30cd6f4f feat(api-worker): save db 2022-07-19 15:58:03 +08:00
zhangsetsail
67ecbe7dbd feat(api-worker): k8s resource conversion 2022-07-13 12:38:31 +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
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
源成
48f27e383a fix: get helmApp status 2022-06-06 12:48:10 +08:00
yangk
06669af4f0 perf: Performance problems caused by envoy resource constraints 2022-06-01 10:42:06 +08:00
ZhangSetSail
3f0c51d5e2 feat: add application 2022-05-29 18:02:34 +08:00
dp
c66a3bf487
update plugin contianer command build way. 2022-05-19 10:08:41 +08:00
dp
5ba0882144
fix env not work in plugin container command bug. 2022-05-19 09:36:36 +08:00
dp
fc295ce05e
update patch getchange logic. 2022-05-18 22:21:39 +08:00