cuisongliu
951ec11e49
optimize docs: install latest sealos version ( #3638 ) ( #3639 )
...
(cherry picked from commit 1a0028df18 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
# Conflicts:
# docs/4.0/docs/lifecycle-management/quick-start/installation.md
Co-authored-by: Jiahui <4543bxy@gmail.com >
2023-08-07 09:59:06 +08:00
cuisongliu
0ce9c15ef9
build(main): auto renew issue and auto comment body ( #3393 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2023-06-25 05:00:09 +00: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
cuisongliu
543914123b
feature(main): add docker image for sealos ( #1636 )
...
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add docker image for sealos
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-09-03 17:38:56 +08:00
cuisongliu
05ba5b3084
feature(main): add lvscare docker build ( #1399 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-26 17:50:59 +08:00
Mercurio
e5e506817e
ci: improve ci workflow ( #1390 )
2022-07-24 22:00:46 +08:00
xuehaipeng
c56d18f56a
fix: go.build.verify ( #1379 )
...
Signed-off-by: xuehaipeng <haipeng.xue@realai.ai >
Co-authored-by: xuehaipeng <haipeng.xue@realai.ai >
2022-07-22 10:58:19 +08:00
Mercurio
1146f09b31
ci: enable CGO ( #1319 )
...
* ci: enable CGO
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-17 01:01:32 +08:00
cuisongliu
2ca357e07b
refactor(main): add note for image and apt deb ( #1307 ) ( #1310 )
...
* refactor(main): add note for image and apt deb (#1307 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
# Conflicts:
# .goreleaser.yml
# scripts/release/note.sh
* refactor(main): add note for image and apt deb (#1307 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
# Conflicts:
# .goreleaser.yml
# scripts/release/note.sh
* refactor(main): add note for image and apt deb (#1307 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-15 17:11:06 +08:00
cuisongliu
b889b1888b
refactor(main): add note for image and apt deb ( #1307 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-14 15:49:00 +08:00
Mercurio
ecc7f16aeb
ci: use goreleaser to release docker images & deb and rpm packages, r… ( #1299 )
...
* ci: use goreleaser to release docker images & deb and rpm packages, remove redundant make targets
Signed-off-by: Mercurio <signormercurio@gmail.com >
* publish deb and rpm packages
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix nfpms config error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* adjust Dockerfile to match goreleaser
Signed-off-by: Mercurio <signormercurio@gmail.com >
* temporary comment out push to oss step
Signed-off-by: Mercurio <signormercurio@gmail.com >
* remove --rm-dist flag
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix publish package error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix publish package error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix publish package error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix docker login credential error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* remove sealctl from packages
Signed-off-by: Mercurio <signormercurio@gmail.com >
* remove sealctl from oss
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-12 23:45:22 +08:00
Mercurio
074d3b3562
ci: improve go.build in Makefile, setup multi-arch docker image build… ( #1296 )
2022-07-12 14:58:01 +08:00
Mercurio
2ad3b4311f
ci: add workflows to build and push images for lvscare ( #1288 )
...
* ci: add workflows to build and push images for lvscare
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix upx platform error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix redundant info
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-10 17:19:29 +08:00
Mercurio
abf894497e
ci: build binaries for lvscare and image-cri-shim ( #1283 )
...
* ci: build binaries for lvscare and image-cri-shim
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to simplify the workflow
Signed-off-by: Mercurio <signormercurio@gmail.com >
* restore dependencies
Signed-off-by: Mercurio <signormercurio@gmail.com >
* merge workflow steps
Signed-off-by: Mercurio <signormercurio@gmail.com >
* add sources.list
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix apt error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix apt update error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* restore build tags
Signed-off-by: Mercurio <signormercurio@gmail.com >
* explicitly set CGO_ENABLED
Signed-off-by: Mercurio <signormercurio@gmail.com >
* upgrade golangci-lint
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-09 15:02:04 +08:00
Mercurio
b89d95d148
ci: Update ci.yml to use simpler make build to build testing binaries ( #1278 )
...
* ci: Update ci.yml to use simpler make build to build testing binaries
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix GOARCH bug in Makefile
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to remove some of the dependencies
Signed-off-by: Mercurio <signormercurio@gmail.com >
* sync makefile and goreleaser build flags
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-09 01:24:29 +08:00
Mercurio
0b91bdeb5e
ci: multiple improvements on CI workflow ( #1270 )
...
* ci: multiple improvements on CI workflow
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix lint actions error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* delete fossa actions
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to solve lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* format code
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix nolint syntax error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* completely fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-08 21:54:48 +08:00
cuisongliu
429bf9eed6
refactor(main): add test delete node workflows ( #1262 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-07 15:14:09 +08:00
Mercurio
97afdf0d40
ci: improve workflow and fix ut error ( #1261 )
...
* ci: improve workflow and fix ut error
* ci: fix typo in ci.yml
* ci: add ignore path for license.verify
* fix: fix lint errors
* fix: fix error in running golangci-lint
* ci: fix binary name error in goreleaser.yml
* ci: add a workflow that deletes stale workflows
* ci: Make build workflow even more concurrent
* ci: finalize changes
2022-07-06 21:05:30 +08:00
ybyang
d25e7b50db
fix: reduce ci time ( #1260 )
...
* fix: ehance ci
Signed-off-by: maybaby <ybyang7@iflytek.com >
* fix: ehance ci
Signed-off-by: maybaby <ybyang7@iflytek.com >
2022-07-06 16:29:37 +08:00
cuisongliu
aa29690df8
refactor(main): merge code from lvscare ( #1249 )
...
* refactor(main): merge code from image-cri-shim
refactor(main): merge code from lvscare
refactor(main): delete node using hostname
refactor(main): rename constants
* refactor(main): add main root
* refactor(main): add test workflows
* refactor(main): delete test workflows
2022-07-05 22:46:38 +08:00
ybyang
5254ce8616
fix: no longer explicitly specify cgo_enabled ( #1253 )
...
Signed-off-by: maybaby <ybyang7@iflytek.com >
2022-07-05 14:59:56 +08:00
Mercurio
dbfcc5911d
ci: enable CGO for building sealos ( #1244 )
2022-07-05 13:41:19 +08:00
Mercurio
9f2fbd822f
feat: support docs generation ( #1231 )
2022-07-01 22:48:44 +08:00
Mercurio
395fccede3
fix: merge go.build.%.sealctl/sealos ( #1226 )
2022-07-01 00:08:03 +08:00
Mercurio
8abcae80c5
fix: fix bug in gen.clean and use local binaries for tools ( #1181 )
...
* fix: fix bug in gen.clean and use local binaries for tools
* feat: install.upx supports multiple platform
* fix: set modules-download-mode=mod for .golangci.yml
2022-06-25 22:47:33 +08:00
zzjin
cb85fb98fc
Using module to simpler vsc source tree. Closes #1771 ( #1172 )
2022-06-25 12:51:20 +08:00
gebilxs
8888c27cfc
copy linux_amd64.yml&&linux_arm64.yml to scripts ( #1167 )
...
* copy linux_amd64.yml&&linux_arm64.yml to scripts
* modify release.mk
2022-06-24 22:56:20 +08:00