Commit Graph

37 Commits

Author SHA1 Message Date
zzjin fefcffb5d1 Update module(special for service/hub) (#2664)
Signed-off-by: zzjin <tczzjin@gmail.com>
2023-02-24 21:15:21 +08:00
Meteorite b538e069e6 feat: implement aliyun interface (#2627) 2023-02-24 15:54:36 +08:00
zzjin a0b8c59d77 Replace github.com/pkg/errors with builtin errors (#2658) 2023-02-24 10:46:03 +08:00
fengxsong c4839d81df chore(deps): bump kubernetes version (#2629)
Signed-off-by: fengxsong <fengxsong@outlook.com>
2023-02-21 10:50:25 +08:00
榴莲榴莲 81591e417e add cluster concurrent reconciles opts (#2601) 2023-02-16 19:02:23 +08:00
Meteorite bf6c995343 feat: add Failed status (#2566) 2023-02-15 19:07:29 +08:00
zzjin 6ab3a66968 Update controllers module usage. (#2574)
Signed-off-by: zzjin <tczzjin@gmail.com>
2023-02-14 11:17:47 +08:00
Meteorite fd63159dbd feat: add compatible Aliyun interface (#2552) 2023-02-11 11:45:58 +08:00
cuisongliu 8be85c97c8 docs(main): fix deploy for user,account,terminal (#2537)
* docs(main): fix deploy for user,account,terminal

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* docs(main): fix deploy for user,account,terminal

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* docs(main): fix infra deploy

Signed-off-by: cuisongliu <cuisongliu@qq.com>

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-02-11 10:27:33 +08:00
Meteorite d68fa933f4 feat: support arm arch && new version cmd (#2546) 2023-02-10 16:25:19 +08:00
Meteorite 7b3558c6ce fix: sealos download (#2542) 2023-02-09 22:02:02 +08:00
Meteorite 1fd2f1ee48 feat: add ami ConfigMap && allow changable sealos version (#2502) 2023-02-07 18:07:20 +08:00
zzjin a95f47bbd4 Update to go version 1.20 (#2488)
* Update to go version 1.20

Signed-off-by: zzjin <tczzjin@gmail.com>

* Fix app controller module usage

Signed-off-by: zzjin <tczzjin@gmail.com>

* Fix go1.20 rand package usage

Signed-off-by: zzjin <tczzjin@gmail.com>

---------

Signed-off-by: zzjin <tczzjin@gmail.com>
2023-02-02 23:33:56 +08:00
Meteorite 838309499c fix: configure default clustername (#2476) 2023-02-01 17:47:12 +08:00
Meteorite fcfb105f22 enable cloud provider to scale cluster (#2387)
* feat: enable cloud provider to scale cluster
2023-01-16 22:05:19 +08:00
Meteorite d65194aaa7 add infra e2e test (#2331)
Signed-off-by: xiaohan <962479661@qq.com>
2023-01-03 23:16:25 +08:00
中弈 325d4d43fc update download sealos command (#2324) 2023-01-03 12:18:21 +08:00
zzjin 3eae5feac0 Fix go mod caused by #2217 (#2220)
Signed-off-by: zzjin <tczzjin@gmail.com>
2022-12-08 17:41:40 +08:00
zzjin bae744da97 Fix infra&cluster operator event pkg. (#2198)
Signed-off-by: zzjin <tczzjin@gmail.com>
2022-12-07 01:09:27 +08:00
zzjin f186fcf44c Update Readme. (#2168)
Update controller readme, add buildx usage for testing and publishing.

Signed-off-by: zzjin <tczzjin@gmail.com>
2022-12-01 19:31:27 +08:00
中弈 cb8dcd1d2b instead echo to tee (#2161)
* add

* instead echo to tee

Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-11-30 16:08:50 +08:00
中弈 dc1f36d821 wait for infra create when get cluster (#2160)
Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-11-30 00:19:21 +08:00
中弈 4beeb1d984 fixed apply cluster on infra (#2158)
Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-11-29 22:31:28 +08:00
中弈 46b4e8664d fixed cluster operator auto to create kuberentes (#2139)
* fixed cluster operator to create kuberentes auto

Signed-off-by: fanux <fanux@sealos.io>

* add don't download the sealos binfile if already exist

* complete test for create kubernetes cluster

Signed-off-by: fanux <fanux@sealos.io>
2022-11-23 17:57:29 +08:00
中弈 969b16491d use user data to permit root login using ssh private key (#2136)
Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-11-22 21:59:16 +08:00
中弈 f80b76e3b7 fix infra controller status, you must use make install to update the schema (#2128)
Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-11-21 19:38:40 +08:00
晓杰 46bd3d07ee del:useless go mod (#2118)
Signed-off-by: 晓杰 <2561589453@qq.com>
2022-11-18 10:50:17 +08:00
xueming 33082c4f5a reduction Makefile and add build-multi-arch (#2093)
Signed-off-by: wxm-github <1264646904@qq.com>

Signed-off-by: wxm-github <1264646904@qq.com>
2022-11-12 14:15:04 +08:00
xueming 9ab563d026 Start Infra and add status (#2078)
Signed-off-by: wxm-github <1264646904@qq.com>

Signed-off-by: wxm-github <1264646904@qq.com>
2022-11-10 21:42:23 +08:00
cuisongliu b4489535a6 feature(main): add docs for DEVELOPGUIDE.md (#2006)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2022-11-02 10:02:58 +08:00
cuisongliu 9a07469cec feature(main): payment controller disable from env (#1995)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2022-11-01 17:52:34 +08:00
cuisongliu 7c4374633c feature(main): add auth service deploy ci (#1989)
Signed-off-by: cuisongliu <cuisongliu@qq.com>

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2022-10-31 19:11:09 +08:00
cuisongliu 5d56df905e feature(main): add controllers,webhooks,services ci (#1984)
* feature(main): add controllers,webhooks,services ci

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2022-10-30 11:23:13 +08:00
Mercurio b0e5e20605 fix: semgrep scan issues (#1881)
* fix semgrep scan issues for controllers, desktop and docker

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix semgrep scan issues for pkg/{auth,cert,client-go,cloud,config,image,registry}

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix: semgrep scan issues for pkg/{checker,config,image,registry,remote,template,utils}, docker, and fork

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix: change hash function for file comparing from md5 to sha256

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix: semgrep scan issues for service and staging

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix: pkg/cloud/index.html integrity issue

Signed-off-by: Mercurio <signormercurio@gmail.com>

* fix: pkg/cloud/index.html integrity issue

Signed-off-by: Mercurio <signormercurio@gmail.com>

* remove unused stylesheet temporary

Signed-off-by: Mercurio <signormercurio@gmail.com>

* improve coverage for pkg/apply/utils

Signed-off-by: Mercurio <signormercurio@gmail.com>

* improve coverage for pkg/apply/utils

Signed-off-by: Mercurio <signormercurio@gmail.com>

* improve coverage for pkg/apply/utils

Signed-off-by: Mercurio <signormercurio@gmail.com>

* improve coverage for pkg/apply/scale

Signed-off-by: Mercurio <signormercurio@gmail.com>

Signed-off-by: Mercurio <signormercurio@gmail.com>
2022-10-14 17:44:37 +08:00
HURUIZHE 2cdc0be7c5 Frontend and ssh add pkdata (#1831)
Signed-off-by: HURUIZHE <553834398@qq.com>
2022-10-13 12:58:45 +08:00
HURUIZHE 879164f319 Cluster Debug (#1792)
Signed-off-by: HURUIZHE <553834398@qq.com>
2022-09-26 14:25:27 +08:00
HURUIZHE da26e9f6e1 Add Controller Cluster (#1697)
Signed-off-by: HURUIZHE <553834398@qq.com>
2022-09-15 17:52:20 +08:00