Commit Graph

517 Commits

Author SHA1 Message Date
张启航
b8fc897c55
feat: supports some offline deployment methods (#1797) 2023-12-12 14:51:46 +08:00
张启航
469842f051
feat: v5.16.0 version (#1790)
* feat: support virtual machines (#1782)

* feat: support virtual machines

* perf: code make format

---------

Co-authored-by: 张启航 <zhangqh@goodrain.com>

* perf: solve go dependency problem

* fix: container disk information collection failed

* perf: some detailed optimizations in the virtual machine

* perf: adjust the maximum number of buildkit build retries

* perf: virtual machine function optimization

* perf: virtual machine image source detection

* fix: avoid using shared storage at the same address

* perf: local virtual machine image skips detection

* perf: optimize builder and runner image acquisition logic (#1789)

Co-authored-by: 张启航 <zhangqh@goodrain.com>

---------

Co-authored-by: 张启航 <zhangqh@goodrain.com>
2023-11-30 13:56:09 +08:00
张启航
5ed907695c
fix: simultaneous build of multiple source code components failed (#1780)
Co-authored-by: 张启航 <zhangqh@goodrain.com>
2023-11-16 19:37:54 +08:00
逆流而上
91a2993ca8
fix: auto clean with dep (#1758)
* fix: auto clean issues dependency

* feat: delete log: job %s container

* feat: add clean_test.go

* feat: list to map
2023-09-07 16:51:48 +08:00
逆流而上
64bdb9c23f
feat: auto clean rbd-hub (#1748) 2023-09-04 13:44:55 +08:00
张启航
9f9b7162cb
perf: public build cache (#1745)
Co-authored-by: 张启航 <zhangqh@goodrain.com>
2023-08-25 13:47:56 +08:00
张启航
ed3c4d3a72
perf: buildkit caching support configuration (#1732) 2023-08-05 09:24:17 +08:00
Quyc
63f4f0db6d
fix: Initialize worker to obtain cluster version (#1718)
Co-authored-by: 曲源成 <quyc@goodrain.com>
2023-07-24 22:51:15 +08:00
张启航
c1b43e5156
perf: support for custom storage types (#1705)
* perf: support for custom storage types

* perf: create volume failure

* fix: merge added redundant files
2023-07-20 11:26:06 +08:00
张启航
568d1167fb
feat: optimize image build kaniko-->buildkit (#1709) 2023-07-18 22:33:39 +08:00
Quyc
5877c9219f
perf: delete applications and resources (#1639)
* perf: Delete applications and resources

* perf: asynchronous deletion of k8s resources

* fix: make format

* fix: cancel deleting pre application check components

* fix: cancel service status check

* perf: Batch delete transactions

---------

Co-authored-by: 曲源成 <quyc@goodrain.com>
2023-05-09 10:08:01 +08:00
Quyc
8da8260cc8
fix: upgrade shell image 5.13.0 (#1598)
Co-authored-by: 曲源成 <quyc@goodrain.com>
2023-03-22 16:25:42 +08:00
zhangsetsail
97b8c1325b Merge branch 'feat-V5.12' of https://github.com/goodrain/rainbond into v5.13 2023-03-21 10:27:08 +08:00
zhangsetsail
faef8264dd feat: support k8s gateway api 2023-03-17 11:16:05 +08:00
Quyc
2529478274
fix: use kaniko to build image configuration parameters (#1558)
Co-authored-by: 曲源成 <quyc@goodrain.com>
2023-02-17 19:54:27 +08:00
Quyc
206129b6cc
fix: kaniko select http or https policy to build the image (#1555)
Co-authored-by: 曲源成 <quyc@goodrain.com>
2023-02-17 09:46:31 +08:00
张启航
239ebce082
perf: upgrade rbd-shell version (#1527) 2023-01-18 14:11:52 +08:00
张启航
9f05ce73e8
perf: add the native service mode in order to start (#1524) 2023-01-17 15:37:09 +08:00
yangk
92d8a04d91 feat: support rbd-ability resources 2023-01-16 19:26:12 +08:00
丁鹏
948663534f
feat(api): add health check endpoint for rbd-api (#1500)
* ci: add rbd-shell packaging (#1471)

* feat(api): add health check endpoint for rbd-api

Co-authored-by: Guox <gx_927@163.com>
2023-01-04 10:21:10 +08:00
张启航
01b4d98a7d
feat: change chaos support offline version (#1424) 2022-11-07 22:55:15 +08:00
Quyc
f985b43628
fix: set cloud shell image (#1412)
Co-authored-by: 曲源成 <quyc@goodrain.com>
2022-11-03 11:01:32 +08:00
张启航
6a2122afb6
feat: helm chart app convert rainbond model (#1384) 2022-10-26 00:34:12 +08:00
Quyc
7aaa31e948
feat: rbd log and cloud shell (#1379)
* feat: rainbond api chaos worker gateway logs

* feat: cloud shell

* feat: cloud shell and rbd logs

* fix: cancel toleration and set grctl image

Co-authored-by: 曲源成 <quyc@goodrain.com>
2022-10-26 00:12:19 +08:00
yangk
ebbe47af99 chore: delete unused code 2022-09-30 10:20:39 +08:00
yangk
7ce9b0a848 perf: support docker and containerd to operate image 2022-09-30 10:20:39 +08:00
yangkaa
d695ac6ffc perf: docker and containerd are supported to collect logs (#1338) 2022-09-30 10:20:39 +08:00
yangkaa
cb1daa3da7 fix: log cannot be pushed normally (#1333) 2022-09-30 10:20:39 +08:00
yangk
dc54d91dc8 feat: support cri collect container log 2022-09-30 10:20:39 +08:00
Quyc
6b0a824e41
fix: check resource proxy connection status (#1348)
Co-authored-by: 曲源成 <quyc@goodrain.com>
2022-09-28 16:04:52 +08:00
张启航
8b44892d9e
feat: rbd-resource-proxy add connection check (#1331) 2022-09-22 14:00:43 +08:00
yangkaa
9ff84b4d35
fix: yaml is too slow to create components (#1283) 2022-08-09 23:10:52 +08:00
zhangsetsail
ab28097965 feat(api): delete resource and change bug 2022-07-25 15:00:16 +08:00
pescox
d5930e9321 Fixed gateway failure after ingresss number increases 2022-04-06 07:25:35 +00:00
yangk
3f367ed851 Repair SERVICE_NAME environment variable error 2022-02-23 17:34:41 +08:00
yangk
2ed5d31d9c It supports setting the namespace, application name and component name of the cluster 2021-11-15 17:39:20 +08:00
GLYASAI
cc4f3d5c49 delete deprecated thirdcomponent 2021-08-05 13:35:22 +08:00
barnettZQG
4a74d64e1d support for custom component types and add thirdcomponent componentdefinition 2021-06-30 16:46:39 +08:00
GLYASAI
c32b28329a Merge remote-tracking branch 'goodrain/master' into helm-app 2021-06-23 10:07:06 +08:00
GLYASAI
35378904bc go lint 2021-06-21 19:00:39 +08:00
GLYASAI
22f625d744 live 2021-06-21 18:56:42 +08:00
GLYASAI
253f8b96a3 chart cache 2021-06-21 16:48:25 +08:00
barnettZQG
fad9ffab8d controls the mesh container to start first. 2021-06-17 09:48:00 +08:00
黄润豪
cb3f653750
Merge branch 'master' into master 2021-05-24 13:35:40 +08:00
GLYASAI
252ad830e1 delete KubeNodeHealth alert 2021-05-24 11:10:37 +08:00
GLYASAI
62daa3ac00 go lint 2021-05-24 10:34:47 +08:00
GLYASAI
6b2b130a43 Merge remote-tracking branch 'goodrain/master' 2021-05-21 14:16:34 +08:00
GLYASAI
6e319f8b8b delete component port 2021-05-20 00:01:37 +08:00
GLYASAI
61afc2387f rate limit for kube client 2021-05-18 14:53:21 +08:00
GLYASAI
26e312b341 make lint happy 2021-05-12 16:57:47 +08:00