Commit Graph
126 Commits
Author SHA1 Message Date
cuisongliu 5893b55b11 refactor(main): upgrade api v1.27.4 support v1.28+ (#4394)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-12-11 12:14:38 +08:00
yy e84c9e39a6 chroe: add template cluster image for sealos cloud upgrad. (#4388)
* feat: add template cluster images for cloud upgrade.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: fix file typo.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: fix script file path.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: change image tag.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-07 15:27:02 +08:00
yy b6643a4664 pref: offline tar support arm64. (#4306)
* pref: offline tar support arm64.

Signed-off-by: yy <lingdie.yy@outlook.com>

* Revert "pref: offline tar support arm64."

This reverts commit b6c93c20c2.

* pref: offline tar support arm64.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-11-16 15:13:39 +08:00
zzjin bd68a735b4 Depre Bytebase and imagehub. (#4273)
* Depre Bytebase.

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

* Fix format.

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

* Add code license header.

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

* Move imagehub && hub into staging.

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

* Update ci fix.

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

* Fix goimports format.

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

---------

Signed-off-by: zzjin <tczzjin@gmail.com>
2023-11-08 23:39:01 +08:00
Jiahui c4e8187ec0 Fix/cloud port (#4271)
* patch cloud_port to ingress nginx controller

* fix cloud port
2023-11-08 10:55:21 +08:00
yy e8610d6884 CI: add cloud release ci and use ossutil to upload offline tar package. (#4265)
* Release ci (#29)

* add cloud release ci.

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix

Signed-off-by: yy <lingdie.yy@outlook.com>

* add workflow_call.

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix secret.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>

* Update cloud-release.yml

* Release ci (#26)

* add cloud release ci.

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>

* add cloud release ci.

Signed-off-by: yy <lingdie.yy@outlook.com>

* add cloud release ci.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-11-07 14:28:27 +08:00
yy 4565660de5 fix cloud version (#4255)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-11-04 23:20:35 +08:00
Jiahui 183f7c763d add proxy prefix (#4231) 2023-11-02 19:19:44 +08:00
Jiahui 99d65e6ed7 fix scripts (#4217) 2023-10-31 21:13:39 +08:00
yy 8a9f022a48 add alt names. (#4214)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-10-31 13:23:56 +08:00
yy bd118edbe4 change _ to - (#4183)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-10-27 18:46:20 +08:00
yy 3bc6c3cb49 feat: imporve sealos cloud install script (#4181)
* fix cloud install script prompts.

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix cloud install script prompts.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-10-27 14:57:26 +08:00
Jiahui f45e6a9679 Optimize/cloud scripts (#4169)
* fix deploy aio cloud image pull image error

* optimize scripts
2023-10-26 09:41:28 +08:00
yy 5785d7b1d4 fix: add free license and update kb version (#4159)
* Update install.sh

* update free license.
2023-10-24 17:01:34 +08:00
Jiahui 099f0f8258 optimize cloud install.sh; (#4153)
add account gift support float ratios;
default price is reduced to 30%.
2023-10-24 12:02:43 +08:00
Jiahui 9678c63588 optimize scripts (#4130)
* optimize scripts:
  Expose image registry and repository as environment variable Settings, optimize image log pulling, optimize avx to switch to mongo4.0 log information, `bash install.sh -h` usage

* fix pull image version
2023-10-23 10:37:09 +08:00
Jiahui 00726c66bb Fix/cloud scripts (#4115)
* optimize prompt;
optimize pull image before;

* optimize install.sh
fix controller TARGETARCH
2023-10-19 16:23:50 +08:00
Jiahui 513162a568 Fix/cloud init scripts (#4084)
* fix incorrect colon display;
optimize:if avx is not supported, select the lower version of mongo;
check cluster ready, can skip;
fix costcenter app logo;
add metrics server;

* optimize

* add db metrics

* add cilium prompts

* add openebs-backup sc
2023-10-16 10:32:44 +08:00
Jiahui 15a4828e08 optimize cloud deploy scripts (#4070)
* optimize cloud deploy scripts

* optimize cloud deploy scripts

* optimize wait mongo ready prompt
2023-10-11 17:41:44 +08:00
yy b458c8237d feat: add cloud install script. (#4030)
* sealos cloud install script.

* add todo

* fix ingress config.

* fix check mongo secret logic.

* add docs.

* fix script link
2023-10-07 12:25:11 +08:00
Jiahui c236f8cf7a add controllers license to Makefile: make license.controller (#3707) 2023-08-18 11:57:17 +08:00
cuisongliu e483a74a6a feature(main): add cherry-pick error to new issue notify to @cuisongliu (#3666) 2023-08-12 14:55:06 +08:00
Jiahui 1a0028df18 optimize docs: install latest sealos version (#3638) 2023-08-07 00:26:18 +08:00
cuisongliu b0d7275d22 fixed Error cherry (#3566)
* feature(build):  add add pr action

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

* feature(build):  add add pr action

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

# Conflicts:
#	.github/workflows/bot-cherry-pick.yml

* feature(build):  add add pr action

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-07-22 15:22:31 +08:00
cuisongliu 75035be377 add cherry pick action (#3564)
* feature(build):  add add pr action

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

* feature(build):  add add pr action

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-07-22 15:09:17 +08:00
cuisongliu ae8a867803 build(main): auto renew issue and auto comment body (#3393)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-06-20 21:23:37 +08:00
cuisongliu ef61e0952f refactor(main): release docs
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-06-03 22:01:13 +08:00
cuisongliu 5138733c3b refactor(main): fix release notes (#3224)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-06-01 16:09:57 +08:00
yy fc7a761d8a CI: fix image build ci. (#3065) 2023-05-10 16:27:39 +08:00
cuisongliu 266200f83c refactor(main): trigger release ci (#3063)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-05-10 13:36:27 +08:00
cuisongliu 6f0accc78c docs(main): add changelog action (#2990)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-04-25 13:04:45 +08:00
cuisongliu 908039e028 docs(main): fix ci patch images (#2971)
* docs(main): fix ci patch images

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

* docs(main): fix ci patch images

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-04-23 12:48:18 +08:00
cuisongliu 8679b13f08 docs(main): fix changelog for sealos (#2963)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-04-19 21:23:07 +08:00
cuisongliu 18b344744a docs(main): update gorelease config for new release (#2953)
* docs(main): fix changelog for sealos release

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-04-17 21:29:19 +08:00
cuisongliu 72a58a9403 docs(main): add changelog full to shell (#2885)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-03-30 21:11:09 +08:00
cuisongliu 2d8d793e7e docs(main): Refactor Changelog generation script and update usage guide (#2884)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-03-30 19:15:10 +08:00
cuisongliu 5efa4b1c2d Title: Update auto-release logic to skip deb and rpm packages for non-production releases (#2882)
* docs(main): add release note

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

* docs(main): add release note

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

* docs(main): add release note

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-03-30 15:25:07 +08:00
fengxsong 9a4196504a Regenerate types (#2815)
* chore: regenerate cluster types

Signed-off-by: fengxsong <fengxsong@outlook.com>

* chore: go mod

Signed-off-by: fengxsong <fengxsong@outlook.com>

---------

Signed-off-by: fengxsong <fengxsong@outlook.com>
2023-03-16 11:00:13 +08:00
cuisongliu 41327e20ec ci(main): fix note using sealos.io (#2647)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-02-22 15:41:50 +08:00
cuisongliu b7e39d7901 feat(main): delete upx ci (#2640)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-02-22 12:07:38 +08:00
cuisongliu 1d7649e4ed feat(main): fix merge for cri and socket (#2616)
* feat(main): fix merge for cri and socket

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

* feat(main): fix merge for cri and socket

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

* feat(main): fix merge for cri and socket

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

* feat(main): fix merge for cri and socket

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-02-18 23:03:32 +08:00
cuisongliu c569f0d59c ci(main): fix pr controllers build (#2564)
* ci(main): fix pr controllers build

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

* ci(main): fix pr controllers build

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

* ci(main): fix pr controllers build

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

* ci(main): fix pr controllers build

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

* ci(main): fix pr controllers build

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-02-13 22:46:35 +08:00
cuisongliu 3f469f56fa feature(main): add changelog for sealos (#2498)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-02-05 15:59:56 +08:00
cuisongliu 2c789a0f84 feature(main): fix changelogs (#2251)
Signed-off-by: cuisongliu <cuisongliu@qq.com>

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2022-12-13 21:42:46 +08:00
fengxsong 0eb9962229 feat: run sealos without root privileges (#2163)
* refactor: migrate buildah's subcommands

Signed-off-by: fengxsong <fengxsong@outlook.com>

* feat: rootless mode(almost done)

Signed-off-by: fengxsong <fengxsong@outlook.com>

* fix: set default values for --platform

Signed-off-by: fengxsong <fengxsong@outlook.com>

* fix: meet ci requirements

Signed-off-by: fengxsong <fengxsong@outlook.com>

* ci: add build-deps

Signed-off-by: fengxsong <fengxsong@outlook.com>

* style: define constants

Signed-off-by: fengxsong <fengxsong@outlook.com>

* feat: provide function to register default appliers

Signed-off-by: fengxsong <fengxsong@outlook.com>

* style: fix short descriptions of all subcommands

Signed-off-by: fengxsong <fengxsong@outlook.com>

Signed-off-by: fengxsong <fengxsong@outlook.com>
2022-12-02 14:59:14 +08:00
晓杰 78fd97f154 shell:creat a sealos cluster based on multipass (#1934)
Signed-off-by: 晓杰 <2561589453@qq.com>
2022-10-22 13:55:33 +08:00
muicoder 8444145159 Generate certificate suitable for use with any Kubernetes Webhook. (#1805)
Signed-off-by: muicoder <muicoder@gmail.com>
2022-09-27 15:13:51 +08:00
中弈 02663e81d6 fixed docs, calico new version needs helm (#1802)
Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-09-26 23:39:55 +08:00
中弈 5acb7f5e30 update docs (#1781)
Signed-off-by: fanux <fanux@sealos.io>

Signed-off-by: fanux <fanux@sealos.io>
2022-09-21 21:35:38 +08:00
zzjin f8fd39ae65 update gorelease typo locaion (#1695)
* update buildx version

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

* update go release locaion

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

Signed-off-by: zzjin <tczzjin@gmail.com>
2022-09-04 23:29:14 +08:00