diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 0c647892018..c7dc548eded 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,7 +1,7 @@ blank_issues_enabled: true contact_links: - name: Ask a question (GitHub Discussions) - url: https://github.com/labring/sealos/discussions + url: https://github.com/nebstudio/sealos/discussions about: | Please do not submit "a bug report" for asking a question. In most cases, GitHub Discussions is the best place to ask a question. diff --git a/.github/labeler.yml b/.github/labeler.yml index f703fff03c3..f9ee6cfa844 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -17,10 +17,10 @@ area/buildah: - any: [ 'pkg/buildah/**/*' ] area/imageCRIShim: - - any: [ 'staging/src/github.com/labring/image-cri-shim/**/*' ] + - any: [ 'staging/src/github.com/nebstudio/image-cri-shim/**/*' ] area/lvscare: - - any: [ 'staging/src/github.com/labring/lvscare/**/*' ] + - any: [ 'staging/src/github.com/nebstudio/lvscare/**/*' ] area/bootstrap: - any: [ 'pkg/bootstrap/**/*' ] diff --git a/.github/sync_code.yml b/.github/sync_code.yml index 45135b9772d..96e6aed0019 100644 --- a/.github/sync_code.yml +++ b/.github/sync_code.yml @@ -1,9 +1,9 @@ -labring/lvscare: - - source: staging/src/github.com/labring/lvscare/ +nebstudio/lvscare: + - source: staging/src/github.com/nebstudio/lvscare/ dest: . deleteOrphaned: true -labring/image-cri-shim: - - source: staging/src/github.com/labring/image-cri-shim/ +nebstudio/image-cri-shim: + - source: staging/src/github.com/nebstudio/image-cri-shim/ dest: . deleteOrphaned: true diff --git a/.goreleaser.yml b/.goreleaser.yml index a87b030896a..3c7272f4f18 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -38,9 +38,9 @@ builds: - osusergo - exclude_graphdriver_btrfs ldflags: - - -X github.com/labring/sealos/pkg/version.gitVersion={{.Version}} - - -X github.com/labring/sealos/pkg/version.gitCommit={{.ShortCommit}} - - -X github.com/labring/sealos/pkg/version.buildDate={{.Date}} + - -X github.com/nebstudio/sealos/pkg/version.gitVersion={{.Version}} + - -X github.com/nebstudio/sealos/pkg/version.gitCommit={{.ShortCommit}} + - -X github.com/nebstudio/sealos/pkg/version.buildDate={{.Date}} - -s -w overrides: - goos: linux @@ -73,9 +73,9 @@ builds: - osusergo - exclude_graphdriver_btrfs ldflags: - - -X github.com/labring/sealos/pkg/version.gitVersion={{.Version}} - - -X github.com/labring/sealos/pkg/version.gitCommit={{.ShortCommit}} - - -X github.com/labring/sealos/pkg/version.buildDate={{.Date}} + - -X github.com/nebstudio/sealos/pkg/version.gitVersion={{.Version}} + - -X github.com/nebstudio/sealos/pkg/version.gitCommit={{.ShortCommit}} + - -X github.com/nebstudio/sealos/pkg/version.buildDate={{.Date}} - -s -w overrides: - goos: linux @@ -107,9 +107,9 @@ builds: - osusergo - exclude_graphdriver_btrfs ldflags: - - -X github.com/labring/sealos/pkg/version.gitVersion={{.Version}} - - -X github.com/labring/sealos/pkg/version.gitCommit={{.ShortCommit}} - - -X github.com/labring/sealos/pkg/version.buildDate={{.Date}} + - -X github.com/nebstudio/sealos/pkg/version.gitVersion={{.Version}} + - -X github.com/nebstudio/sealos/pkg/version.gitCommit={{.ShortCommit}} + - -X github.com/nebstudio/sealos/pkg/version.buildDate={{.Date}} - -s -w - id: image-cri-shim @@ -132,9 +132,9 @@ builds: - osusergo - exclude_graphdriver_btrfs ldflags: - - -X github.com/labring/sealos/pkg/version.gitVersion={{.Version}} - - -X github.com/labring/sealos/pkg/version.gitCommit={{.ShortCommit}} - - -X github.com/labring/sealos/pkg/version.buildDate={{.Date}} + - -X github.com/nebstudio/sealos/pkg/version.gitVersion={{.Version}} + - -X github.com/nebstudio/sealos/pkg/version.gitCommit={{.ShortCommit}} + - -X github.com/nebstudio/sealos/pkg/version.buildDate={{.Date}} - -s -w dockers: @@ -216,8 +216,8 @@ nfpms: - id: packages builds: - sealos - vendor: labring - homepage: https://github.com/labring/sealos + vendor: nebstudio + homepage: https://github.com/nebstudio/sealos maintainer: fanux (https://github.com/fanux) description: Cloud OS distribution with Kubernetes as kernel license: Apache 2.0 diff --git a/CHANGELOG/CHANGELOG-4.0.0.md b/CHANGELOG/CHANGELOG-4.0.0.md index 91de5397ff0..22c17e0ac44 100644 --- a/CHANGELOG/CHANGELOG-4.0.0.md +++ b/CHANGELOG/CHANGELOG-4.0.0.md @@ -1,4 +1,4 @@ -- [v4.0.0](#v400httpsgithubcomlabringsealosreleasestagv400) +- [v4.0.0](#v400httpsgithubcomnebstudiosealosreleasestagv400) - [Downloads for v4.0.0](#downloads-for-v400) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.0.0](https://github.com/labring/sealos/releases/tag/v4.0.0) +# [v4.0.0](https://github.com/nebstudio/sealos/releases/tag/v4.0.0) ## Downloads for v4.0.0 @@ -16,168 +16,168 @@ filename | -------- | -[v4.0.0.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.0.0.tar.gz) | +[v4.0.0.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.0.0.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.0.0_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_amd64.tar.gz) | -[sealos_4.0.0_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_arm64.tar.gz) | +[sealos_4.0.0_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_amd64.tar.gz) | +[sealos_4.0.0_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_amd64.tar.gz && \ +wget https://github.com/nebstudio/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_amd64.tar.gz && \ tar -zxvf sealos_4.0.0_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_arm64.tar.gz && \ +wget https://github.com/nebstudio/sealos/releases/download/v4.0.0/sealos_4.0.0_linux_arm64.tar.gz && \ tar -zxvf sealos_4.0.0_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.0.0-alpha.1 -* refactor(master): support docs for sealos 4.0 by @cuisongliu in https://github.com/labring/sealos/pull/921 -* refactor(master): support docs for sealos 4.0 by @cuisongliu in https://github.com/labring/sealos/pull/922 -* refactor(master): add multi image module by @cuisongliu in https://github.com/labring/sealos/pull/923 -* refactor(master): add multi image and go func by @cuisongliu in https://github.com/labring/sealos/pull/924 -* refactor(master): add note by @cuisongliu in https://github.com/labring/sealos/pull/925 -* feature(main): add cmd feature for main branch by @cuisongliu in https://github.com/labring/sealos/pull/934 -* feature(main): fix release config by @cuisongliu in https://github.com/labring/sealos/pull/935 -* feature(main): fix release config by @cuisongliu in https://github.com/labring/sealos/pull/936 -* feature(main): add build cmd by @cuisongliu in https://github.com/labring/sealos/pull/937 -* feature(main): support skip error process by @cuisongliu in https://github.com/labring/sealos/pull/940 -* feature(main): cmd \n and process in pull images by @cuisongliu in https://github.com/labring/sealos/pull/944 -* feature(main): fix images build by @cuisongliu in https://github.com/labring/sealos/pull/945 -* feature(main): add patch package in run func by @cuisongliu in https://github.com/labring/sealos/pull/949 -* feature(main): add auths data by @cuisongliu in https://github.com/labring/sealos/pull/950 -* feature(main): sealos run repeat exec by @cuisongliu in https://github.com/labring/sealos/pull/952 -* feature(main): support auth build by @cuisongliu in https://github.com/labring/sealos/pull/954 -* feature(main): guest run in host cmd for bash by @cuisongliu in https://github.com/labring/sealos/pull/957 -* feature(main): no change images by @cuisongliu in https://github.com/labring/sealos/pull/956 -* bugfix by @cuisongliu in https://github.com/labring/sealos/pull/959 -* feature(main): fix #960 for controller and schedule bind 0.0.0.0 by @cuisongliu in https://github.com/labring/sealos/pull/961 -* feature(main): fix add feature and delete node feature by @cuisongliu in https://github.com/labring/sealos/pull/962 -* feature(main): kubeproxy bind by @cuisongliu in https://github.com/labring/sealos/pull/964 -* feature(main): 4.0 docs fix by @cuisongliu in https://github.com/labring/sealos/pull/965 -* feature(main): fix tag images by @cuisongliu in https://github.com/labring/sealos/pull/967 -* update readme by @fanux in https://github.com/labring/sealos/pull/968 -* add roadmap by @fanux in https://github.com/labring/sealos/pull/969 -* feature(main): fix vendor for sealos by @cuisongliu in https://github.com/labring/sealos/pull/970 -* feature(main): fix goinstall by @cuisongliu in https://github.com/labring/sealos/pull/971 -* feature(main): fix go release by @cuisongliu in https://github.com/labring/sealos/pull/972 -* feature(main): fix rename go mod by @cuisongliu in https://github.com/labring/sealos/pull/973 -* feature(main): fix images mount to status by @cuisongliu in https://github.com/labring/sealos/pull/974 -* add example for building cloudimage from helm by @fanux in https://github.com/labring/sealos/pull/978 -* feature(main): add ssh exec/copy feature by @cuisongliu in https://github.com/labring/sealos/pull/980 -* feature(main): rename sealyun to sealos.io by @cuisongliu in https://github.com/labring/sealos/pull/979 -* feature(main): fix install config by @cuisongliu in https://github.com/labring/sealos/pull/977 -* feature(main): fix scale check logic by @cuisongliu in https://github.com/labring/sealos/pull/981 -* feature: add list images using buildah by @whybeyoung in https://github.com/labring/sealos/pull/988 -* Fix #997 support arm64 using buildx by @whybeyoung in https://github.com/labring/sealos/pull/1003 -* feature: add pull commands using buildah #986 by @yyf1986 in https://github.com/labring/sealos/pull/1002 -* feature(main): fix buildah config sync problem by @cuisongliu in https://github.com/labring/sealos/pull/1006 -* feature: add pull commands using buildah #986 by @yyf1986 in https://github.com/labring/sealos/pull/1011 -* feature(main): http push registry by @cuisongliu in https://github.com/labring/sealos/pull/1009 -* feature(main): fix confirm bug by @cuisongliu in https://github.com/labring/sealos/pull/1008 -* feature(main): fix create check bug by @cuisongliu in https://github.com/labring/sealos/pull/1010 -* fix release workflows for arm64 by @whybeyoung in https://github.com/labring/sealos/pull/1014 -* feature: add push commands using buildah #986 by @yyf1986 in https://github.com/labring/sealos/pull/1015 -* modify pkg/guest/guest.go by @gebilxs in https://github.com/labring/sealos/pull/1020 -* feature: add login/logout commands using buildah #986 by @yyf1986 in https://github.com/labring/sealos/pull/1021 -* hotfix: port not default 22 by @cuisongliu in https://github.com/labring/sealos/pull/1026 -* fix: when operator the registry,defautl is tls_verify=false #986 by @yyf1986 in https://github.com/labring/sealos/pull/1029 -* feature(main): fix delete add node and skip error by @cuisongliu in https://github.com/labring/sealos/pull/1027 -* Fix: Release GIT AUTH TOKEN missing error fixed by @whybeyoung in https://github.com/labring/sealos/pull/1030 -* add create/delete/list/inspect commands using buildah #986 by @yyf1986 in https://github.com/labring/sealos/pull/1041 -* feature(main): fix add error send app images by @cuisongliu in https://github.com/labring/sealos/pull/1042 -* fix cross build arm ,using statically build by @whybeyoung in https://github.com/labring/sealos/pull/1045 -* add 4.0 readme by @fanux in https://github.com/labring/sealos/pull/1049 -* fix: arm64 cross netgo panic by @whybeyoung in https://github.com/labring/sealos/pull/1051 -* Fix: set default logurs log-level to warn by @whybeyoung in https://github.com/labring/sealos/pull/1046 -* fix build images tag not work by @whybeyoung in https://github.com/labring/sealos/pull/1054 -* fix release using wrong token by @whybeyoung in https://github.com/labring/sealos/pull/1057 -* feature(main): fix actions token by @cuisongliu in https://github.com/labring/sealos/pull/1058 -* update v4.0 README, add quickstart by @fanux in https://github.com/labring/sealos/pull/1053 -* Add v4.0 README in English by @SignorMercurio in https://github.com/labring/sealos/pull/1059 -* Using English readme instread Chinese by @fanux in https://github.com/labring/sealos/pull/1060 -* Update README.md by @yangchuansheng in https://github.com/labring/sealos/pull/1061 -* feature: add users and MAINTAINERS.md by @whybeyoung in https://github.com/labring/sealos/pull/1062 -* Update README.md by @yangchuansheng in https://github.com/labring/sealos/pull/1063 -* feature(main): fix check image type after image pull by @cuisongliu in https://github.com/labring/sealos/pull/1066 -* Add default registry mirror by @SignorMercurio in https://github.com/labring/sealos/pull/1069 -* add rust registry by @fanux in https://github.com/labring/sealos/pull/1072 -* feat: make cluster root dir customizable with root cmd flags (#995) by @SignorMercurio in https://github.com/labring/sealos/pull/1073 -* refactor: split ssh cmd into exec and scp (#996) by @SignorMercurio in https://github.com/labring/sealos/pull/1075 -* feature(main): rename image using default domain and namespace by @cuisongliu in https://github.com/labring/sealos/pull/1076 -* feat: support config override by @SignorMercurio in https://github.com/labring/sealos/pull/1080 -* feat: customize maximum goroutines for pulling by @SignorMercurio in https://github.com/labring/sealos/pull/1081 -* fix: remove max-pull-procs flag in BuildOptions.String() by @SignorMercurio in https://github.com/labring/sealos/pull/1082 -* fix: panic when building offline and syntax error in registry config by @SignorMercurio in https://github.com/labring/sealos/pull/1086 -* feat: CRI defaults to containerd by @SignorMercurio in https://github.com/labring/sealos/pull/1090 -* feature(main): refactor: split ssh cmd into exec and scp(#996) by @cuisongliu in https://github.com/labring/sealos/pull/1079 -* Modify characters in README.md by @Ficus-f in https://github.com/labring/sealos/pull/1093 -* feat: include .tmpl files when searching for images by @SignorMercurio in https://github.com/labring/sealos/pull/1096 -* fix sealos pull images default domain localhost to docker.io #1097 by @yyf1986 in https://github.com/labring/sealos/pull/1102 -* modify help by @gebilxs in https://github.com/labring/sealos/pull/1105 -* fix doc,add prefix labring by @yyf1986 in https://github.com/labring/sealos/pull/1103 -* Indicate fork the source code of sealer by @fanux in https://github.com/labring/sealos/pull/1112 -* add en-help by @gebilxs in https://github.com/labring/sealos/pull/1111 -* feature(main): fix build not running .yaml by @cuisongliu in https://github.com/labring/sealos/pull/1114 -* feature(main): support cache http registry #1022 by @cuisongliu in https://github.com/labring/sealos/pull/1116 -* update release note by @fanux in https://github.com/labring/sealos/pull/1118 -* add contributors by @gitccl in https://github.com/labring/sealos/pull/1120 -* add develop and contribute guide by @fanux in https://github.com/labring/sealos/pull/1124 -* feature(main): reset cluster fixd masters and nodes by @cuisongliu in https://github.com/labring/sealos/pull/1125 -* update readme arch link by @fanux in https://github.com/labring/sealos/pull/1127 -* fix: validate vip before initialization by @fengxsong in https://github.com/labring/sealos/pull/1130 -* docs(main): add oscs by @cuisongliu in https://github.com/labring/sealos/pull/1131 -* remove unuseful code by @gitccl in https://github.com/labring/sealos/pull/1134 -* docs: add more description for delete command by @gitccl in https://github.com/labring/sealos/pull/1135 -* feat: add create feature by @SignorMercurio in https://github.com/labring/sealos/pull/1138 -* docs: update issue templates to English by @gitccl in https://github.com/labring/sealos/pull/1139 -* Add rpm & deb build script with nfpm by @Vonng in https://github.com/labring/sealos/pull/1136 -* refactor: change "contants" to "constants" by @SignorMercurio in https://github.com/labring/sealos/pull/1142 -* ci: improve Makefile design by @SignorMercurio in https://github.com/labring/sealos/pull/1147 -* parse images in helm charts #1004 by @yyf1986 in https://github.com/labring/sealos/pull/1146 -* fix: build error in makefile by @SignorMercurio in https://github.com/labring/sealos/pull/1152 -* feature(main): sealos run not save clusterfile when init failed by @cuisongliu in https://github.com/labring/sealos/pull/1148 -* feat: support entrypoint in Dockerfile by @gitccl in https://github.com/labring/sealos/pull/1151 -* Update cmd typos to match unified code format. by @zzjin in https://github.com/labring/sealos/pull/1149 -* typo: fix typo clonne in develop guide by @th2zz in https://github.com/labring/sealos/pull/1164 -* docs: update go version by @Abingcbc in https://github.com/labring/sealos/pull/1174 -* Feat typo by @zzjin in https://github.com/labring/sealos/pull/1170 -* copy linux_amd64.yml&&linux_arm64.yml to scripts by @gebilxs in https://github.com/labring/sealos/pull/1167 -* update user design by @fanux in https://github.com/labring/sealos/pull/1117 -* Using module to simpler vsc source tree. Closes #1771 by @zzjin in https://github.com/labring/sealos/pull/1172 -* fix: fix bug in gen.clean and use local binaries for tools by @SignorMercurio in https://github.com/labring/sealos/pull/1181 -* feature(main): seactl - sealctl by @cuisongliu in https://github.com/labring/sealos/pull/1183 -* feature: sealos gen by @gitccl in https://github.com/labring/sealos/pull/1201 -* feature(main): generator code deepcopy by @cuisongliu in https://github.com/labring/sealos/pull/1200 -* fix: can't specify dockerfile by @whybeyoung in https://github.com/labring/sealos/pull/1213 -* ci: adjust makefile release targets by @SignorMercurio in https://github.com/labring/sealos/pull/1216 -* modify run cmd tips by @runzhliu in https://github.com/labring/sealos/pull/1217 -* Add support for command override by @SignorMercurio in https://github.com/labring/sealos/pull/1218 -* feature(main): update lvscare sdk multiple network by @cuisongliu in https://github.com/labring/sealos/pull/1212 +* refactor(master): support docs for sealos 4.0 by @cuisongliu in https://github.com/nebstudio/sealos/pull/921 +* refactor(master): support docs for sealos 4.0 by @cuisongliu in https://github.com/nebstudio/sealos/pull/922 +* refactor(master): add multi image module by @cuisongliu in https://github.com/nebstudio/sealos/pull/923 +* refactor(master): add multi image and go func by @cuisongliu in https://github.com/nebstudio/sealos/pull/924 +* refactor(master): add note by @cuisongliu in https://github.com/nebstudio/sealos/pull/925 +* feature(main): add cmd feature for main branch by @cuisongliu in https://github.com/nebstudio/sealos/pull/934 +* feature(main): fix release config by @cuisongliu in https://github.com/nebstudio/sealos/pull/935 +* feature(main): fix release config by @cuisongliu in https://github.com/nebstudio/sealos/pull/936 +* feature(main): add build cmd by @cuisongliu in https://github.com/nebstudio/sealos/pull/937 +* feature(main): support skip error process by @cuisongliu in https://github.com/nebstudio/sealos/pull/940 +* feature(main): cmd \n and process in pull images by @cuisongliu in https://github.com/nebstudio/sealos/pull/944 +* feature(main): fix images build by @cuisongliu in https://github.com/nebstudio/sealos/pull/945 +* feature(main): add patch package in run func by @cuisongliu in https://github.com/nebstudio/sealos/pull/949 +* feature(main): add auths data by @cuisongliu in https://github.com/nebstudio/sealos/pull/950 +* feature(main): sealos run repeat exec by @cuisongliu in https://github.com/nebstudio/sealos/pull/952 +* feature(main): support auth build by @cuisongliu in https://github.com/nebstudio/sealos/pull/954 +* feature(main): guest run in host cmd for bash by @cuisongliu in https://github.com/nebstudio/sealos/pull/957 +* feature(main): no change images by @cuisongliu in https://github.com/nebstudio/sealos/pull/956 +* bugfix by @cuisongliu in https://github.com/nebstudio/sealos/pull/959 +* feature(main): fix #960 for controller and schedule bind 0.0.0.0 by @cuisongliu in https://github.com/nebstudio/sealos/pull/961 +* feature(main): fix add feature and delete node feature by @cuisongliu in https://github.com/nebstudio/sealos/pull/962 +* feature(main): kubeproxy bind by @cuisongliu in https://github.com/nebstudio/sealos/pull/964 +* feature(main): 4.0 docs fix by @cuisongliu in https://github.com/nebstudio/sealos/pull/965 +* feature(main): fix tag images by @cuisongliu in https://github.com/nebstudio/sealos/pull/967 +* update readme by @fanux in https://github.com/nebstudio/sealos/pull/968 +* add roadmap by @fanux in https://github.com/nebstudio/sealos/pull/969 +* feature(main): fix vendor for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/970 +* feature(main): fix goinstall by @cuisongliu in https://github.com/nebstudio/sealos/pull/971 +* feature(main): fix go release by @cuisongliu in https://github.com/nebstudio/sealos/pull/972 +* feature(main): fix rename go mod by @cuisongliu in https://github.com/nebstudio/sealos/pull/973 +* feature(main): fix images mount to status by @cuisongliu in https://github.com/nebstudio/sealos/pull/974 +* add example for building cloudimage from helm by @fanux in https://github.com/nebstudio/sealos/pull/978 +* feature(main): add ssh exec/copy feature by @cuisongliu in https://github.com/nebstudio/sealos/pull/980 +* feature(main): rename sealyun to sealos.io by @cuisongliu in https://github.com/nebstudio/sealos/pull/979 +* feature(main): fix install config by @cuisongliu in https://github.com/nebstudio/sealos/pull/977 +* feature(main): fix scale check logic by @cuisongliu in https://github.com/nebstudio/sealos/pull/981 +* feature: add list images using buildah by @whybeyoung in https://github.com/nebstudio/sealos/pull/988 +* Fix #997 support arm64 using buildx by @whybeyoung in https://github.com/nebstudio/sealos/pull/1003 +* feature: add pull commands using buildah #986 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1002 +* feature(main): fix buildah config sync problem by @cuisongliu in https://github.com/nebstudio/sealos/pull/1006 +* feature: add pull commands using buildah #986 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1011 +* feature(main): http push registry by @cuisongliu in https://github.com/nebstudio/sealos/pull/1009 +* feature(main): fix confirm bug by @cuisongliu in https://github.com/nebstudio/sealos/pull/1008 +* feature(main): fix create check bug by @cuisongliu in https://github.com/nebstudio/sealos/pull/1010 +* fix release workflows for arm64 by @whybeyoung in https://github.com/nebstudio/sealos/pull/1014 +* feature: add push commands using buildah #986 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1015 +* modify pkg/guest/guest.go by @gebilxs in https://github.com/nebstudio/sealos/pull/1020 +* feature: add login/logout commands using buildah #986 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1021 +* hotfix: port not default 22 by @cuisongliu in https://github.com/nebstudio/sealos/pull/1026 +* fix: when operator the registry,defautl is tls_verify=false #986 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1029 +* feature(main): fix delete add node and skip error by @cuisongliu in https://github.com/nebstudio/sealos/pull/1027 +* Fix: Release GIT AUTH TOKEN missing error fixed by @whybeyoung in https://github.com/nebstudio/sealos/pull/1030 +* add create/delete/list/inspect commands using buildah #986 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1041 +* feature(main): fix add error send app images by @cuisongliu in https://github.com/nebstudio/sealos/pull/1042 +* fix cross build arm ,using statically build by @whybeyoung in https://github.com/nebstudio/sealos/pull/1045 +* add 4.0 readme by @fanux in https://github.com/nebstudio/sealos/pull/1049 +* fix: arm64 cross netgo panic by @whybeyoung in https://github.com/nebstudio/sealos/pull/1051 +* Fix: set default logurs log-level to warn by @whybeyoung in https://github.com/nebstudio/sealos/pull/1046 +* fix build images tag not work by @whybeyoung in https://github.com/nebstudio/sealos/pull/1054 +* fix release using wrong token by @whybeyoung in https://github.com/nebstudio/sealos/pull/1057 +* feature(main): fix actions token by @cuisongliu in https://github.com/nebstudio/sealos/pull/1058 +* update v4.0 README, add quickstart by @fanux in https://github.com/nebstudio/sealos/pull/1053 +* Add v4.0 README in English by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1059 +* Using English readme instread Chinese by @fanux in https://github.com/nebstudio/sealos/pull/1060 +* Update README.md by @yangchuansheng in https://github.com/nebstudio/sealos/pull/1061 +* feature: add users and MAINTAINERS.md by @whybeyoung in https://github.com/nebstudio/sealos/pull/1062 +* Update README.md by @yangchuansheng in https://github.com/nebstudio/sealos/pull/1063 +* feature(main): fix check image type after image pull by @cuisongliu in https://github.com/nebstudio/sealos/pull/1066 +* Add default registry mirror by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1069 +* add rust registry by @fanux in https://github.com/nebstudio/sealos/pull/1072 +* feat: make cluster root dir customizable with root cmd flags (#995) by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1073 +* refactor: split ssh cmd into exec and scp (#996) by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1075 +* feature(main): rename image using default domain and namespace by @cuisongliu in https://github.com/nebstudio/sealos/pull/1076 +* feat: support config override by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1080 +* feat: customize maximum goroutines for pulling by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1081 +* fix: remove max-pull-procs flag in BuildOptions.String() by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1082 +* fix: panic when building offline and syntax error in registry config by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1086 +* feat: CRI defaults to containerd by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1090 +* feature(main): refactor: split ssh cmd into exec and scp(#996) by @cuisongliu in https://github.com/nebstudio/sealos/pull/1079 +* Modify characters in README.md by @Ficus-f in https://github.com/nebstudio/sealos/pull/1093 +* feat: include .tmpl files when searching for images by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1096 +* fix sealos pull images default domain localhost to docker.io #1097 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1102 +* modify help by @gebilxs in https://github.com/nebstudio/sealos/pull/1105 +* fix doc,add prefix nebstudio by @yyf1986 in https://github.com/nebstudio/sealos/pull/1103 +* Indicate fork the source code of sealer by @fanux in https://github.com/nebstudio/sealos/pull/1112 +* add en-help by @gebilxs in https://github.com/nebstudio/sealos/pull/1111 +* feature(main): fix build not running .yaml by @cuisongliu in https://github.com/nebstudio/sealos/pull/1114 +* feature(main): support cache http registry #1022 by @cuisongliu in https://github.com/nebstudio/sealos/pull/1116 +* update release note by @fanux in https://github.com/nebstudio/sealos/pull/1118 +* add contributors by @gitccl in https://github.com/nebstudio/sealos/pull/1120 +* add develop and contribute guide by @fanux in https://github.com/nebstudio/sealos/pull/1124 +* feature(main): reset cluster fixd masters and nodes by @cuisongliu in https://github.com/nebstudio/sealos/pull/1125 +* update readme arch link by @fanux in https://github.com/nebstudio/sealos/pull/1127 +* fix: validate vip before initialization by @fengxsong in https://github.com/nebstudio/sealos/pull/1130 +* docs(main): add oscs by @cuisongliu in https://github.com/nebstudio/sealos/pull/1131 +* remove unuseful code by @gitccl in https://github.com/nebstudio/sealos/pull/1134 +* docs: add more description for delete command by @gitccl in https://github.com/nebstudio/sealos/pull/1135 +* feat: add create feature by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1138 +* docs: update issue templates to English by @gitccl in https://github.com/nebstudio/sealos/pull/1139 +* Add rpm & deb build script with nfpm by @Vonng in https://github.com/nebstudio/sealos/pull/1136 +* refactor: change "contants" to "constants" by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1142 +* ci: improve Makefile design by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1147 +* parse images in helm charts #1004 by @yyf1986 in https://github.com/nebstudio/sealos/pull/1146 +* fix: build error in makefile by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1152 +* feature(main): sealos run not save clusterfile when init failed by @cuisongliu in https://github.com/nebstudio/sealos/pull/1148 +* feat: support entrypoint in Dockerfile by @gitccl in https://github.com/nebstudio/sealos/pull/1151 +* Update cmd typos to match unified code format. by @zzjin in https://github.com/nebstudio/sealos/pull/1149 +* typo: fix typo clonne in develop guide by @th2zz in https://github.com/nebstudio/sealos/pull/1164 +* docs: update go version by @Abingcbc in https://github.com/nebstudio/sealos/pull/1174 +* Feat typo by @zzjin in https://github.com/nebstudio/sealos/pull/1170 +* copy linux_amd64.yml&&linux_arm64.yml to scripts by @gebilxs in https://github.com/nebstudio/sealos/pull/1167 +* update user design by @fanux in https://github.com/nebstudio/sealos/pull/1117 +* Using module to simpler vsc source tree. Closes #1771 by @zzjin in https://github.com/nebstudio/sealos/pull/1172 +* fix: fix bug in gen.clean and use local binaries for tools by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1181 +* feature(main): seactl - sealctl by @cuisongliu in https://github.com/nebstudio/sealos/pull/1183 +* feature: sealos gen by @gitccl in https://github.com/nebstudio/sealos/pull/1201 +* feature(main): generator code deepcopy by @cuisongliu in https://github.com/nebstudio/sealos/pull/1200 +* fix: can't specify dockerfile by @whybeyoung in https://github.com/nebstudio/sealos/pull/1213 +* ci: adjust makefile release targets by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1216 +* modify run cmd tips by @runzhliu in https://github.com/nebstudio/sealos/pull/1217 +* Add support for command override by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1218 +* feature(main): update lvscare sdk multiple network by @cuisongliu in https://github.com/nebstudio/sealos/pull/1212 ## New Contributors -* @yangchuansheng made their first contribution in https://github.com/labring/sealos/pull/1061 -* @Vonng made their first contribution in https://github.com/labring/sealos/pull/1136 -* @th2zz made their first contribution in https://github.com/labring/sealos/pull/1164 -* @runzhliu made their first contribution in https://github.com/labring/sealos/pull/1217 +* @yangchuansheng made their first contribution in https://github.com/nebstudio/sealos/pull/1061 +* @Vonng made their first contribution in https://github.com/nebstudio/sealos/pull/1136 +* @th2zz made their first contribution in https://github.com/nebstudio/sealos/pull/1164 +* @runzhliu made their first contribution in https://github.com/nebstudio/sealos/pull/1217 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.0.0-alpha.1...v4.0.0 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.0.0-alpha.1...v4.0.0 diff --git a/CHANGELOG/CHANGELOG-4.1.0-rc1.md b/CHANGELOG/CHANGELOG-4.1.0-rc1.md index b51777b9890..5060cd0b731 100644 --- a/CHANGELOG/CHANGELOG-4.1.0-rc1.md +++ b/CHANGELOG/CHANGELOG-4.1.0-rc1.md @@ -1,4 +1,4 @@ -- [v4.1.0-rc1](#v410-rc1httpsgithubcomlabringsealosreleasestagv410-rc1) +- [v4.1.0-rc1](#v410-rc1httpsgithubcomnebstudiosealosreleasestagv410-rc1) - [Downloads for v4.1.0-rc1](#downloads-for-v410-rc1) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.0-rc1](https://github.com/labring/sealos/releases/tag/v4.1.0-rc1) +# [v4.1.0-rc1](https://github.com/nebstudio/sealos/releases/tag/v4.1.0-rc1) ## Downloads for v4.1.0-rc1 @@ -16,31 +16,31 @@ filename | -------- | -[v4.1.0-rc1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.0-rc1.tar.gz) | +[v4.1.0-rc1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.0-rc1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.0-rc1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_amd64.tar.gz) | -[sealos_4.1.0-rc1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_arm64.tar.gz) | +[sealos_4.1.0-rc1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_amd64.tar.gz) | +[sealos_4.1.0-rc1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc1/sealos_4.1.0-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -48,116 +48,116 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* fix: merge go.build.%.sealctl/sealos by @SignorMercurio in https://github.com/labring/sealos/pull/1226 -* update readme by @fanux in https://github.com/labring/sealos/pull/1228 -* Update DEVELOPGUIDE.md by @Ficus-f in https://github.com/labring/sealos/pull/1229 -* feat: support docs generation by @SignorMercurio in https://github.com/labring/sealos/pull/1231 -* feature(main): delete lvscare ipvs and route by @cuisongliu in https://github.com/labring/sealos/pull/1230 -* refactor: improve scale and reset params by @SignorMercurio in https://github.com/labring/sealos/pull/1238 -* fix a word spell problem by @shy-Xu in https://github.com/labring/sealos/pull/1239 -* feat: sealos inspect by @gitccl in https://github.com/labring/sealos/pull/1225 -* Update install-sealos.md by @Ficus-f in https://github.com/labring/sealos/pull/1247 -* refactor(main): pkg/hosts->utils, pkg/token->pkg/runtime/token by @cuisongliu in https://github.com/labring/sealos/pull/1246 -* ci: enable CGO for building sealos by @SignorMercurio in https://github.com/labring/sealos/pull/1244 -* feat: refactor infra yaml struct by @taorzhang in https://github.com/labring/sealos/pull/1234 -* fix: no longer explicitly specify cgo_enabled by @berlinsaint in https://github.com/labring/sealos/pull/1253 -* refactor(main): delete node using hostname by @cuisongliu in https://github.com/labring/sealos/pull/1254 -* refactor(main): merge code from lvscare by @cuisongliu in https://github.com/labring/sealos/pull/1249 -* refactor(main): add test workflows by @cuisongliu in https://github.com/labring/sealos/pull/1256 -* docs: improve DEVELOPGUIDE.md by @SignorMercurio in https://github.com/labring/sealos/pull/1258 -* fix: reduce ci time by @berlinsaint in https://github.com/labring/sealos/pull/1260 -* ci: improve workflow and fix ut error by @SignorMercurio in https://github.com/labring/sealos/pull/1261 -* Add license scan report and status by @fossabot in https://github.com/labring/sealos/pull/1264 -* refactor(main): add codecov img by @cuisongliu in https://github.com/labring/sealos/pull/1263 -* Fix ci requirement by @zzjin in https://github.com/labring/sealos/pull/1267 -* refactor(main): add test delete node workflows by @cuisongliu in https://github.com/labring/sealos/pull/1262 -* refactor(main): add fossa workflows by @cuisongliu in https://github.com/labring/sealos/pull/1268 -* refactor(main): add fossa workflows by @cuisongliu in https://github.com/labring/sealos/pull/1269 -* refactor(main): delete fossa workflows by @cuisongliu in https://github.com/labring/sealos/pull/1273 -* refactor(main): add registry logger by @cuisongliu in https://github.com/labring/sealos/pull/1274 -* ci: multiple improvements on CI workflow by @SignorMercurio in https://github.com/labring/sealos/pull/1270 -* ci: Update ci.yml to use simpler make build to build testing binaries by @SignorMercurio in https://github.com/labring/sealos/pull/1278 -* refactor(main): run app image fix port by @cuisongliu in https://github.com/labring/sealos/pull/1281 -* ci: build binaries for lvscare and image-cri-shim by @SignorMercurio in https://github.com/labring/sealos/pull/1283 -* refactor(main): Execute the command If it is a local IP, use the os package. by @cuisongliu in https://github.com/labring/sealos/pull/1282 -* fix disposition by @gebilxs in https://github.com/labring/sealos/pull/1286 -* ci: add workflows to build and push images for lvscare by @SignorMercurio in https://github.com/labring/sealos/pull/1288 -* feat: oauth2 to generate kubeconfig by @Abingcbc in https://github.com/labring/sealos/pull/1219 -* refactor(main): set default Transport for buildah by @cuisongliu in https://github.com/labring/sealos/pull/1289 -* refactor(main): add transport param for save and load by @cuisongliu in https://github.com/labring/sealos/pull/1297 -* fix system user design doc typo by @xiaospider in https://github.com/labring/sealos/pull/1291 -* ci: improve go.build in Makefile, setup multi-arch docker image build… by @SignorMercurio in https://github.com/labring/sealos/pull/1296 -* refactor(main): sealos run other server by @cuisongliu in https://github.com/labring/sealos/pull/1292 -* ci: use goreleaser to release docker images & deb and rpm packages, r… by @SignorMercurio in https://github.com/labring/sealos/pull/1299 -* feat(desktop): casdoor k8s yaml by @Abingcbc in https://github.com/labring/sealos/pull/1302 -* refactor(main): fix release to any one by @cuisongliu in https://github.com/labring/sealos/pull/1304 -* refactor(main): reset add getSSHInterface for shim by @cuisongliu in https://github.com/labring/sealos/pull/1308 -* refactor(main): add note for image and apt deb by @cuisongliu in https://github.com/labring/sealos/pull/1307 -* add infra controller scratch by @fanux in https://github.com/labring/sealos/pull/1294 -* refactor(main): add note for image and apt deb (#1307) by @cuisongliu in https://github.com/labring/sealos/pull/1310 -* bugfix: fix dashboard css typo by @xiaospider in https://github.com/labring/sealos/pull/1313 -* init support of .devcontainer, Impl #1241, Closes #1241. by @zzjin in https://github.com/labring/sealos/pull/1298 -* feat: support custom apiserver port by @gitccl in https://github.com/labring/sealos/pull/1316 -* doc: add dev container badge and adjust badges order by @SignorMercurio in https://github.com/labring/sealos/pull/1318 -* fix(main): port set error by @cuisongliu in https://github.com/labring/sealos/pull/1323 -* refactor(desktop): replace panic with errors by @Abingcbc in https://github.com/labring/sealos/pull/1328 -* fix: generate .kube dir in home dir by @gitccl in https://github.com/labring/sealos/pull/1324 -* ci: enable CGO by @SignorMercurio in https://github.com/labring/sealos/pull/1319 -* Unite log system with zap. by @zzjin in https://github.com/labring/sealos/pull/1300 -* add infra CRD spec by @fanux in https://github.com/labring/sealos/pull/1331 -* update contribute guide by @fanux in https://github.com/labring/sealos/pull/1333 -* add aws reconcile instances by @fanux in https://github.com/labring/sealos/pull/1334 -* fix add node failed, apiserver port is 0 by @fanux in https://github.com/labring/sealos/pull/1339 -* upgrade IsIpv4 function use to system api by @zsyaoo in https://github.com/labring/sealos/pull/1326 -* Del applications dir by @zzjin in https://github.com/labring/sealos/pull/1340 -* ci: support code and docs syncing by @SignorMercurio in https://github.com/labring/sealos/pull/1332 -* ci: fix docs sync error by @SignorMercurio in https://github.com/labring/sealos/pull/1341 -* docs: update notes about cross-platform building by @SignorMercurio in https://github.com/labring/sealos/pull/1344 -* fix(main): add local ip logger by @cuisongliu in https://github.com/labring/sealos/pull/1346 -* Add infra driver interface by @fanux in https://github.com/labring/sealos/pull/1343 -* fix(main): rename AddonsImage to PatchImage by @cuisongliu in https://github.com/labring/sealos/pull/1348 -* Update go1.18 to support workspace by @zzjin in https://github.com/labring/sealos/pull/1350 -* update develop guide about workspace. by @zzjin in https://github.com/labring/sealos/pull/1352 -* refactor: clean flag of lvscare by @fengxsong in https://github.com/labring/sealos/pull/1354 -* docs: remove badges for lvscare by @SignorMercurio in https://github.com/labring/sealos/pull/1358 -* ci: fix sync_code trigger paths by @SignorMercurio in https://github.com/labring/sealos/pull/1360 -* fix(main): delete logger for isLocal by @cuisongliu in https://github.com/labring/sealos/pull/1359 -* fix(main): sync is exists by @cuisongliu in https://github.com/labring/sealos/pull/1361 -* add & init sealos desktop frontend project by @maslow in https://github.com/labring/sealos/pull/1357 -* logger support fulltext color by @zzjin in https://github.com/labring/sealos/pull/1362 -* Feature: Services-Auth by @zzjin in https://github.com/labring/sealos/pull/1347 -* feature(main): local ip not ping by @cuisongliu in https://github.com/labring/sealos/pull/1363 -* feat: auto create dummy link if needed by @fengxsong in https://github.com/labring/sealos/pull/1367 -* fix(main): unexpected end of file by @xuehaipeng in https://github.com/labring/sealos/pull/1372 -* update pull request template to supress showing by @zzjin in https://github.com/labring/sealos/pull/1371 -* perf: singleton just fine by @fengxsong in https://github.com/labring/sealos/pull/1374 -* Revert "feature(main): add lvscare docker build" by @cuisongliu in https://github.com/labring/sealos/pull/1375 -* ci: skip pr when syncing by @SignorMercurio in https://github.com/labring/sealos/pull/1377 -* remove duplicate codes by @fengxsong in https://github.com/labring/sealos/pull/1376 -* fix: go.build.verify by @xuehaipeng in https://github.com/labring/sealos/pull/1379 -* fix: deprecated grpc dial option by @xuehaipeng in https://github.com/labring/sealos/pull/1380 -* refactor ssh client by @fengxsong in https://github.com/labring/sealos/pull/1381 -* add driver framework, define driver interface and reconcile controller by @fanux in https://github.com/labring/sealos/pull/1387 -* feature(main): add lvscare docker build by @cuisongliu in https://github.com/labring/sealos/pull/1382 -* ci: improve ci workflow by @SignorMercurio in https://github.com/labring/sealos/pull/1390 -* update readme deadlink by @fanux in https://github.com/labring/sealos/pull/1392 -* add controller reconcile, add events recorder. by @fanux in https://github.com/labring/sealos/pull/1394 -* feature(main): single module kubernetes cluster by @cuisongliu in https://github.com/labring/sealos/pull/1396 -* update auth service by @zzjin in https://github.com/labring/sealos/pull/1370 -* add terminal CRD spec by @gitccl in https://github.com/labring/sealos/pull/1398 -* remove unused mod use with `go mod tidy` by @zzjin in https://github.com/labring/sealos/pull/1400 -* feature(main): add lvscare docker build by @cuisongliu in https://github.com/labring/sealos/pull/1399 +* fix: merge go.build.%.sealctl/sealos by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1226 +* update readme by @fanux in https://github.com/nebstudio/sealos/pull/1228 +* Update DEVELOPGUIDE.md by @Ficus-f in https://github.com/nebstudio/sealos/pull/1229 +* feat: support docs generation by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1231 +* feature(main): delete lvscare ipvs and route by @cuisongliu in https://github.com/nebstudio/sealos/pull/1230 +* refactor: improve scale and reset params by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1238 +* fix a word spell problem by @shy-Xu in https://github.com/nebstudio/sealos/pull/1239 +* feat: sealos inspect by @gitccl in https://github.com/nebstudio/sealos/pull/1225 +* Update install-sealos.md by @Ficus-f in https://github.com/nebstudio/sealos/pull/1247 +* refactor(main): pkg/hosts->utils, pkg/token->pkg/runtime/token by @cuisongliu in https://github.com/nebstudio/sealos/pull/1246 +* ci: enable CGO for building sealos by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1244 +* feat: refactor infra yaml struct by @taorzhang in https://github.com/nebstudio/sealos/pull/1234 +* fix: no longer explicitly specify cgo_enabled by @berlinsaint in https://github.com/nebstudio/sealos/pull/1253 +* refactor(main): delete node using hostname by @cuisongliu in https://github.com/nebstudio/sealos/pull/1254 +* refactor(main): merge code from lvscare by @cuisongliu in https://github.com/nebstudio/sealos/pull/1249 +* refactor(main): add test workflows by @cuisongliu in https://github.com/nebstudio/sealos/pull/1256 +* docs: improve DEVELOPGUIDE.md by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1258 +* fix: reduce ci time by @berlinsaint in https://github.com/nebstudio/sealos/pull/1260 +* ci: improve workflow and fix ut error by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1261 +* Add license scan report and status by @fossabot in https://github.com/nebstudio/sealos/pull/1264 +* refactor(main): add codecov img by @cuisongliu in https://github.com/nebstudio/sealos/pull/1263 +* Fix ci requirement by @zzjin in https://github.com/nebstudio/sealos/pull/1267 +* refactor(main): add test delete node workflows by @cuisongliu in https://github.com/nebstudio/sealos/pull/1262 +* refactor(main): add fossa workflows by @cuisongliu in https://github.com/nebstudio/sealos/pull/1268 +* refactor(main): add fossa workflows by @cuisongliu in https://github.com/nebstudio/sealos/pull/1269 +* refactor(main): delete fossa workflows by @cuisongliu in https://github.com/nebstudio/sealos/pull/1273 +* refactor(main): add registry logger by @cuisongliu in https://github.com/nebstudio/sealos/pull/1274 +* ci: multiple improvements on CI workflow by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1270 +* ci: Update ci.yml to use simpler make build to build testing binaries by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1278 +* refactor(main): run app image fix port by @cuisongliu in https://github.com/nebstudio/sealos/pull/1281 +* ci: build binaries for lvscare and image-cri-shim by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1283 +* refactor(main): Execute the command If it is a local IP, use the os package. by @cuisongliu in https://github.com/nebstudio/sealos/pull/1282 +* fix disposition by @gebilxs in https://github.com/nebstudio/sealos/pull/1286 +* ci: add workflows to build and push images for lvscare by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1288 +* feat: oauth2 to generate kubeconfig by @Abingcbc in https://github.com/nebstudio/sealos/pull/1219 +* refactor(main): set default Transport for buildah by @cuisongliu in https://github.com/nebstudio/sealos/pull/1289 +* refactor(main): add transport param for save and load by @cuisongliu in https://github.com/nebstudio/sealos/pull/1297 +* fix system user design doc typo by @xiaospider in https://github.com/nebstudio/sealos/pull/1291 +* ci: improve go.build in Makefile, setup multi-arch docker image build… by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1296 +* refactor(main): sealos run other server by @cuisongliu in https://github.com/nebstudio/sealos/pull/1292 +* ci: use goreleaser to release docker images & deb and rpm packages, r… by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1299 +* feat(desktop): casdoor k8s yaml by @Abingcbc in https://github.com/nebstudio/sealos/pull/1302 +* refactor(main): fix release to any one by @cuisongliu in https://github.com/nebstudio/sealos/pull/1304 +* refactor(main): reset add getSSHInterface for shim by @cuisongliu in https://github.com/nebstudio/sealos/pull/1308 +* refactor(main): add note for image and apt deb by @cuisongliu in https://github.com/nebstudio/sealos/pull/1307 +* add infra controller scratch by @fanux in https://github.com/nebstudio/sealos/pull/1294 +* refactor(main): add note for image and apt deb (#1307) by @cuisongliu in https://github.com/nebstudio/sealos/pull/1310 +* bugfix: fix dashboard css typo by @xiaospider in https://github.com/nebstudio/sealos/pull/1313 +* init support of .devcontainer, Impl #1241, Closes #1241. by @zzjin in https://github.com/nebstudio/sealos/pull/1298 +* feat: support custom apiserver port by @gitccl in https://github.com/nebstudio/sealos/pull/1316 +* doc: add dev container badge and adjust badges order by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1318 +* fix(main): port set error by @cuisongliu in https://github.com/nebstudio/sealos/pull/1323 +* refactor(desktop): replace panic with errors by @Abingcbc in https://github.com/nebstudio/sealos/pull/1328 +* fix: generate .kube dir in home dir by @gitccl in https://github.com/nebstudio/sealos/pull/1324 +* ci: enable CGO by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1319 +* Unite log system with zap. by @zzjin in https://github.com/nebstudio/sealos/pull/1300 +* add infra CRD spec by @fanux in https://github.com/nebstudio/sealos/pull/1331 +* update contribute guide by @fanux in https://github.com/nebstudio/sealos/pull/1333 +* add aws reconcile instances by @fanux in https://github.com/nebstudio/sealos/pull/1334 +* fix add node failed, apiserver port is 0 by @fanux in https://github.com/nebstudio/sealos/pull/1339 +* upgrade IsIpv4 function use to system api by @zsyaoo in https://github.com/nebstudio/sealos/pull/1326 +* Del applications dir by @zzjin in https://github.com/nebstudio/sealos/pull/1340 +* ci: support code and docs syncing by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1332 +* ci: fix docs sync error by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1341 +* docs: update notes about cross-platform building by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1344 +* fix(main): add local ip logger by @cuisongliu in https://github.com/nebstudio/sealos/pull/1346 +* Add infra driver interface by @fanux in https://github.com/nebstudio/sealos/pull/1343 +* fix(main): rename AddonsImage to PatchImage by @cuisongliu in https://github.com/nebstudio/sealos/pull/1348 +* Update go1.18 to support workspace by @zzjin in https://github.com/nebstudio/sealos/pull/1350 +* update develop guide about workspace. by @zzjin in https://github.com/nebstudio/sealos/pull/1352 +* refactor: clean flag of lvscare by @fengxsong in https://github.com/nebstudio/sealos/pull/1354 +* docs: remove badges for lvscare by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1358 +* ci: fix sync_code trigger paths by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1360 +* fix(main): delete logger for isLocal by @cuisongliu in https://github.com/nebstudio/sealos/pull/1359 +* fix(main): sync is exists by @cuisongliu in https://github.com/nebstudio/sealos/pull/1361 +* add & init sealos desktop frontend project by @maslow in https://github.com/nebstudio/sealos/pull/1357 +* logger support fulltext color by @zzjin in https://github.com/nebstudio/sealos/pull/1362 +* Feature: Services-Auth by @zzjin in https://github.com/nebstudio/sealos/pull/1347 +* feature(main): local ip not ping by @cuisongliu in https://github.com/nebstudio/sealos/pull/1363 +* feat: auto create dummy link if needed by @fengxsong in https://github.com/nebstudio/sealos/pull/1367 +* fix(main): unexpected end of file by @xuehaipeng in https://github.com/nebstudio/sealos/pull/1372 +* update pull request template to supress showing by @zzjin in https://github.com/nebstudio/sealos/pull/1371 +* perf: singleton just fine by @fengxsong in https://github.com/nebstudio/sealos/pull/1374 +* Revert "feature(main): add lvscare docker build" by @cuisongliu in https://github.com/nebstudio/sealos/pull/1375 +* ci: skip pr when syncing by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1377 +* remove duplicate codes by @fengxsong in https://github.com/nebstudio/sealos/pull/1376 +* fix: go.build.verify by @xuehaipeng in https://github.com/nebstudio/sealos/pull/1379 +* fix: deprecated grpc dial option by @xuehaipeng in https://github.com/nebstudio/sealos/pull/1380 +* refactor ssh client by @fengxsong in https://github.com/nebstudio/sealos/pull/1381 +* add driver framework, define driver interface and reconcile controller by @fanux in https://github.com/nebstudio/sealos/pull/1387 +* feature(main): add lvscare docker build by @cuisongliu in https://github.com/nebstudio/sealos/pull/1382 +* ci: improve ci workflow by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1390 +* update readme deadlink by @fanux in https://github.com/nebstudio/sealos/pull/1392 +* add controller reconcile, add events recorder. by @fanux in https://github.com/nebstudio/sealos/pull/1394 +* feature(main): single module kubernetes cluster by @cuisongliu in https://github.com/nebstudio/sealos/pull/1396 +* update auth service by @zzjin in https://github.com/nebstudio/sealos/pull/1370 +* add terminal CRD spec by @gitccl in https://github.com/nebstudio/sealos/pull/1398 +* remove unused mod use with `go mod tidy` by @zzjin in https://github.com/nebstudio/sealos/pull/1400 +* feature(main): add lvscare docker build by @cuisongliu in https://github.com/nebstudio/sealos/pull/1399 ## New Contributors -* @shy-Xu made their first contribution in https://github.com/labring/sealos/pull/1239 -* @taorzhang made their first contribution in https://github.com/labring/sealos/pull/1234 -* @fossabot made their first contribution in https://github.com/labring/sealos/pull/1264 -* @xiaospider made their first contribution in https://github.com/labring/sealos/pull/1291 -* @zsyaoo made their first contribution in https://github.com/labring/sealos/pull/1326 -* @maslow made their first contribution in https://github.com/labring/sealos/pull/1357 -* @xuehaipeng made their first contribution in https://github.com/labring/sealos/pull/1372 +* @shy-Xu made their first contribution in https://github.com/nebstudio/sealos/pull/1239 +* @taorzhang made their first contribution in https://github.com/nebstudio/sealos/pull/1234 +* @fossabot made their first contribution in https://github.com/nebstudio/sealos/pull/1264 +* @xiaospider made their first contribution in https://github.com/nebstudio/sealos/pull/1291 +* @zsyaoo made their first contribution in https://github.com/nebstudio/sealos/pull/1326 +* @maslow made their first contribution in https://github.com/nebstudio/sealos/pull/1357 +* @xuehaipeng made their first contribution in https://github.com/nebstudio/sealos/pull/1372 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.0.0...v4.1.0-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.0.0...v4.1.0-rc1 diff --git a/CHANGELOG/CHANGELOG-4.1.0-rc2.md b/CHANGELOG/CHANGELOG-4.1.0-rc2.md index 06c1702bdb9..69a11a25956 100644 --- a/CHANGELOG/CHANGELOG-4.1.0-rc2.md +++ b/CHANGELOG/CHANGELOG-4.1.0-rc2.md @@ -1,4 +1,4 @@ -- [v4.1.0-rc2](#v410-rc2httpsgithubcomlabringsealosreleasestagv410-rc2) +- [v4.1.0-rc2](#v410-rc2httpsgithubcomnebstudiosealosreleasestagv410-rc2) - [Downloads for v4.1.0-rc2](#downloads-for-v410-rc2) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.0-rc2](https://github.com/labring/sealos/releases/tag/v4.1.0-rc2) +# [v4.1.0-rc2](https://github.com/nebstudio/sealos/releases/tag/v4.1.0-rc2) ## Downloads for v4.1.0-rc2 @@ -16,31 +16,31 @@ filename | -------- | -[v4.1.0-rc2.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.0-rc2.tar.gz) | +[v4.1.0-rc2.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.0-rc2.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.0-rc2_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_amd64.tar.gz) | -[sealos_4.1.0-rc2_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_arm64.tar.gz) | +[sealos_4.1.0-rc2_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_amd64.tar.gz) | +[sealos_4.1.0-rc2_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0-rc2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0-rc2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0-rc2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc2/sealos_4.1.0-rc2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0-rc2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -48,110 +48,110 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* fixed readme run command by @fanux in https://github.com/labring/sealos/pull/1409 -* fix(auth): retain mysql pv when delete pvc by @Abingcbc in https://github.com/labring/sealos/pull/1410 -* add sleaos cloud overview by @fanux in https://github.com/labring/sealos/pull/1414 -* docs(main): fix targz by @cuisongliu in https://github.com/labring/sealos/pull/1411 -* add trackgit by @fanux in https://github.com/labring/sealos/pull/1415 -* add docker and readme by @zzjin in https://github.com/labring/sealos/pull/1407 -* fix docs that have english by @willzhang in https://github.com/labring/sealos/pull/1416 -* ci: fix path error in sync_docs.yml by @SignorMercurio in https://github.com/labring/sealos/pull/1418 -* ci: set COMMIT_EACH_FILE to false in sync by @SignorMercurio in https://github.com/labring/sealos/pull/1419 -* fix(auth): connect to casdoor by @Abingcbc in https://github.com/labring/sealos/pull/1428 -* docs: add more instructions on docs contributing by @SignorMercurio in https://github.com/labring/sealos/pull/1430 -* docs(main): fix miss mount in add nodes by @cuisongliu in https://github.com/labring/sealos/pull/1429 -* fixed go file name clinet.go change to client.go by @zsyaoo in https://github.com/labring/sealos/pull/1435 -* add desktop Dockerfile and makefile by @zzjin in https://github.com/labring/sealos/pull/1417 -* feat: support netlink mode by @fengxsong in https://github.com/labring/sealos/pull/1424 -* fix(auth): get ca cert from kubeconfig by @Abingcbc in https://github.com/labring/sealos/pull/1439 -* fix chart parse image and add unit test by @yyf1986 in https://github.com/labring/sealos/pull/1438 -* docs:Add registry docs by @willzhang in https://github.com/labring/sealos/pull/1443 -* add blazeface docs by @luanshaotong in https://github.com/labring/sealos/pull/1442 -* add create/get aws instance success by @fanux in https://github.com/labring/sealos/pull/1444 -* Add Customize Docs by @willzhang in https://github.com/labring/sealos/pull/1448 -* Add Prerequisites Docs by @willzhang in https://github.com/labring/sealos/pull/1447 -* add delete aws instance by @fanux in https://github.com/labring/sealos/pull/1446 -* feat(auth): deploy for service auth by @Abingcbc in https://github.com/labring/sealos/pull/1450 -* add reconcile instance, test aws reconcile instance success by @fanux in https://github.com/labring/sealos/pull/1456 -* test(main): add chart image unit test by @cuisongliu in https://github.com/labring/sealos/pull/1458 -* fixed docs/4.0/i18n/zh-Hans/design/user.md by @1oda in https://github.com/labring/sealos/pull/1461 -* update login redirect by @zzjin in https://github.com/labring/sealos/pull/1455 -* feat: support removing digest from image tags by @SignorMercurio in https://github.com/labring/sealos/pull/1466 -* Fix sealos build by @fengxsong in https://github.com/labring/sealos/pull/1471 -* fix private registry docs by @willzhang in https://github.com/labring/sealos/pull/1464 -* init applications controller by @fanux in https://github.com/labring/sealos/pull/1477 -* Improve contributing docs by @willzhang in https://github.com/labring/sealos/pull/1445 -* feature(main): guest env render by @cuisongliu in https://github.com/labring/sealos/pull/1486 -* Fix ingress-nginx route rewrite. by @zzjin in https://github.com/labring/sealos/pull/1474 -* Set aws infra name & index tag. (#1462) by @Ficus-f in https://github.com/labring/sealos/pull/1489 -* fix(cmd): unifiy the format of print columns by @runkecheng in https://github.com/labring/sealos/pull/1492 -* fix: iptables tool missing in lvscare image by @fengxsong in https://github.com/labring/sealos/pull/1494 -* feat: add terminal controller by @gitccl in https://github.com/labring/sealos/pull/1437 -* refactor: unify the use of utils by @SignorMercurio in https://github.com/labring/sealos/pull/1498 -* Update frontend/dashboard typo by @zzjin in https://github.com/labring/sealos/pull/1497 -* fix: only snat packets marked by @fengxsong in https://github.com/labring/sealos/pull/1496 -* Fix lint error by replace `os`&`io` by @zzjin in https://github.com/labring/sealos/pull/1504 -* Fix fmt and goimports by @zzjin in https://github.com/labring/sealos/pull/1505 -* fix workspace usage by @zzjin in https://github.com/labring/sealos/pull/1506 -* feat: add terminal keepalived by @gitccl in https://github.com/labring/sealos/pull/1502 -* fix: incompatible with cilium by @fengxsong in https://github.com/labring/sealos/pull/1501 -* fix typo by `go fmt` by @zzjin in https://github.com/labring/sealos/pull/1507 -* add issue no response auto close it by @fanux in https://github.com/labring/sealos/pull/1509 -* no reply issue auto closer by @fanux in https://github.com/labring/sealos/pull/1510 -* refactor: upgrade to go 1.19 by @zzjin in https://github.com/labring/sealos/pull/1500 -* Reconcile aws infra count. (#1490) by @Ficus-f in https://github.com/labring/sealos/pull/1491 -* Reconcile aws infra count. (#1490) by @Ficus-f in https://github.com/labring/sealos/pull/1517 -* Update desktop/frontend add user login token by @zzjin in https://github.com/labring/sealos/pull/1520 -* fix: revert version of github.com/containers/storage by @fengxsong in https://github.com/labring/sealos/pull/1522 -* feat(main): generate user controller by @cuisongliu in https://github.com/labring/sealos/pull/1529 -* fix create and delete instance bug by @HURUIZHE in https://github.com/labring/sealos/pull/1533 -* Feature/infra: add docs and aws yaml files by @fanux in https://github.com/labring/sealos/pull/1534 -* fix: chart deps rendering by @fengxsong in https://github.com/labring/sealos/pull/1536 -* fixed build out of memory by @fanux in https://github.com/labring/sealos/pull/1542 -* update the docs sidebar by @fanux in https://github.com/labring/sealos/pull/1540 -* docs: fix docs typo by @x893675 in https://github.com/labring/sealos/pull/1547 -* fix typo by @zzjin in https://github.com/labring/sealos/pull/1548 -* fix(main): add max goroutine num by @cuisongliu in https://github.com/labring/sealos/pull/1543 -* init applications controller by @fanux in https://github.com/labring/sealos/pull/1538 -* docs: update add athenaserving from iflytek by @berlinsaint in https://github.com/labring/sealos/pull/1551 -* ci: add image syncing in sync_docs workflow by @SignorMercurio in https://github.com/labring/sealos/pull/1555 -* fix(main): add docker-shim support by @cuisongliu in https://github.com/labring/sealos/pull/1553 -* docs: fix some refs by @berlinsaint in https://github.com/labring/sealos/pull/1557 -* Some doc optimizations. by @Shigure-kai-2 in https://github.com/labring/sealos/pull/1558 -* docs: remove some extra pics ref by @berlinsaint in https://github.com/labring/sealos/pull/1560 -* fix: sealos build(revert saveBlobs function) by @fengxsong in https://github.com/labring/sealos/pull/1556 -* init kubernetes sdk by @zzjin in https://github.com/labring/sealos/pull/1525 -* add wechat payment handle by @fanux in https://github.com/labring/sealos/pull/1559 -* update gitignore by @zzjin in https://github.com/labring/sealos/pull/1562 -* add recharge cli by @fanux in https://github.com/labring/sealos/pull/1563 -* fix: oom occured when sealos build by @fengxsong in https://github.com/labring/sealos/pull/1568 -* feature(main): add client for k8s by @cuisongliu in https://github.com/labring/sealos/pull/1569 -* Fix ca data not returned under incluster mode by @zzjin in https://github.com/labring/sealos/pull/1570 -* feature(main): add user generator kubeconfig by @cuisongliu in https://github.com/labring/sealos/pull/1561 -* feature(main): add user load ca for kubeconfig by @cuisongliu in https://github.com/labring/sealos/pull/1572 -* feat: load clusterfile from template by @fengxsong in https://github.com/labring/sealos/pull/1523 -* update zh docs by @fanux in https://github.com/labring/sealos/pull/1573 -* feat: deploy ingress for terminal by @gitccl in https://github.com/labring/sealos/pull/1544 -* fix(main): fix terminal code,using config host by @cuisongliu in https://github.com/labring/sealos/pull/1576 -* docs: experimental usage for sealos apply by @fengxsong in https://github.com/labring/sealos/pull/1578 -* ci(main): fix lvscare arm docker image by @cuisongliu in https://github.com/labring/sealos/pull/1579 -* feature(main): add user controller logic by @cuisongliu in https://github.com/labring/sealos/pull/1575 -* add account and charge CRD by @fanux in https://github.com/labring/sealos/pull/1580 -* fix: unexpected config merge by @fengxsong in https://github.com/labring/sealos/pull/1574 -* refactor: optimize the creation of terminal ingress by @gitccl in https://github.com/labring/sealos/pull/1581 -* add payment controller, user can apply a crd to recharge his account by @fanux in https://github.com/labring/sealos/pull/1583 -* update fix go module by @zzjin in https://github.com/labring/sealos/pull/1584 -* feature(main): add csr to kubeconfig by @cuisongliu in https://github.com/labring/sealos/pull/1585 -* feature(main): delete go generate for gorelease by @cuisongliu in https://github.com/labring/sealos/pull/1586 +* fixed readme run command by @fanux in https://github.com/nebstudio/sealos/pull/1409 +* fix(auth): retain mysql pv when delete pvc by @Abingcbc in https://github.com/nebstudio/sealos/pull/1410 +* add sleaos cloud overview by @fanux in https://github.com/nebstudio/sealos/pull/1414 +* docs(main): fix targz by @cuisongliu in https://github.com/nebstudio/sealos/pull/1411 +* add trackgit by @fanux in https://github.com/nebstudio/sealos/pull/1415 +* add docker and readme by @zzjin in https://github.com/nebstudio/sealos/pull/1407 +* fix docs that have english by @willzhang in https://github.com/nebstudio/sealos/pull/1416 +* ci: fix path error in sync_docs.yml by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1418 +* ci: set COMMIT_EACH_FILE to false in sync by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1419 +* fix(auth): connect to casdoor by @Abingcbc in https://github.com/nebstudio/sealos/pull/1428 +* docs: add more instructions on docs contributing by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1430 +* docs(main): fix miss mount in add nodes by @cuisongliu in https://github.com/nebstudio/sealos/pull/1429 +* fixed go file name clinet.go change to client.go by @zsyaoo in https://github.com/nebstudio/sealos/pull/1435 +* add desktop Dockerfile and makefile by @zzjin in https://github.com/nebstudio/sealos/pull/1417 +* feat: support netlink mode by @fengxsong in https://github.com/nebstudio/sealos/pull/1424 +* fix(auth): get ca cert from kubeconfig by @Abingcbc in https://github.com/nebstudio/sealos/pull/1439 +* fix chart parse image and add unit test by @yyf1986 in https://github.com/nebstudio/sealos/pull/1438 +* docs:Add registry docs by @willzhang in https://github.com/nebstudio/sealos/pull/1443 +* add blazeface docs by @luanshaotong in https://github.com/nebstudio/sealos/pull/1442 +* add create/get aws instance success by @fanux in https://github.com/nebstudio/sealos/pull/1444 +* Add Customize Docs by @willzhang in https://github.com/nebstudio/sealos/pull/1448 +* Add Prerequisites Docs by @willzhang in https://github.com/nebstudio/sealos/pull/1447 +* add delete aws instance by @fanux in https://github.com/nebstudio/sealos/pull/1446 +* feat(auth): deploy for service auth by @Abingcbc in https://github.com/nebstudio/sealos/pull/1450 +* add reconcile instance, test aws reconcile instance success by @fanux in https://github.com/nebstudio/sealos/pull/1456 +* test(main): add chart image unit test by @cuisongliu in https://github.com/nebstudio/sealos/pull/1458 +* fixed docs/4.0/i18n/zh-Hans/design/user.md by @1oda in https://github.com/nebstudio/sealos/pull/1461 +* update login redirect by @zzjin in https://github.com/nebstudio/sealos/pull/1455 +* feat: support removing digest from image tags by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1466 +* Fix sealos build by @fengxsong in https://github.com/nebstudio/sealos/pull/1471 +* fix private registry docs by @willzhang in https://github.com/nebstudio/sealos/pull/1464 +* init applications controller by @fanux in https://github.com/nebstudio/sealos/pull/1477 +* Improve contributing docs by @willzhang in https://github.com/nebstudio/sealos/pull/1445 +* feature(main): guest env render by @cuisongliu in https://github.com/nebstudio/sealos/pull/1486 +* Fix ingress-nginx route rewrite. by @zzjin in https://github.com/nebstudio/sealos/pull/1474 +* Set aws infra name & index tag. (#1462) by @Ficus-f in https://github.com/nebstudio/sealos/pull/1489 +* fix(cmd): unifiy the format of print columns by @runkecheng in https://github.com/nebstudio/sealos/pull/1492 +* fix: iptables tool missing in lvscare image by @fengxsong in https://github.com/nebstudio/sealos/pull/1494 +* feat: add terminal controller by @gitccl in https://github.com/nebstudio/sealos/pull/1437 +* refactor: unify the use of utils by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1498 +* Update frontend/dashboard typo by @zzjin in https://github.com/nebstudio/sealos/pull/1497 +* fix: only snat packets marked by @fengxsong in https://github.com/nebstudio/sealos/pull/1496 +* Fix lint error by replace `os`&`io` by @zzjin in https://github.com/nebstudio/sealos/pull/1504 +* Fix fmt and goimports by @zzjin in https://github.com/nebstudio/sealos/pull/1505 +* fix workspace usage by @zzjin in https://github.com/nebstudio/sealos/pull/1506 +* feat: add terminal keepalived by @gitccl in https://github.com/nebstudio/sealos/pull/1502 +* fix: incompatible with cilium by @fengxsong in https://github.com/nebstudio/sealos/pull/1501 +* fix typo by `go fmt` by @zzjin in https://github.com/nebstudio/sealos/pull/1507 +* add issue no response auto close it by @fanux in https://github.com/nebstudio/sealos/pull/1509 +* no reply issue auto closer by @fanux in https://github.com/nebstudio/sealos/pull/1510 +* refactor: upgrade to go 1.19 by @zzjin in https://github.com/nebstudio/sealos/pull/1500 +* Reconcile aws infra count. (#1490) by @Ficus-f in https://github.com/nebstudio/sealos/pull/1491 +* Reconcile aws infra count. (#1490) by @Ficus-f in https://github.com/nebstudio/sealos/pull/1517 +* Update desktop/frontend add user login token by @zzjin in https://github.com/nebstudio/sealos/pull/1520 +* fix: revert version of github.com/containers/storage by @fengxsong in https://github.com/nebstudio/sealos/pull/1522 +* feat(main): generate user controller by @cuisongliu in https://github.com/nebstudio/sealos/pull/1529 +* fix create and delete instance bug by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1533 +* Feature/infra: add docs and aws yaml files by @fanux in https://github.com/nebstudio/sealos/pull/1534 +* fix: chart deps rendering by @fengxsong in https://github.com/nebstudio/sealos/pull/1536 +* fixed build out of memory by @fanux in https://github.com/nebstudio/sealos/pull/1542 +* update the docs sidebar by @fanux in https://github.com/nebstudio/sealos/pull/1540 +* docs: fix docs typo by @x893675 in https://github.com/nebstudio/sealos/pull/1547 +* fix typo by @zzjin in https://github.com/nebstudio/sealos/pull/1548 +* fix(main): add max goroutine num by @cuisongliu in https://github.com/nebstudio/sealos/pull/1543 +* init applications controller by @fanux in https://github.com/nebstudio/sealos/pull/1538 +* docs: update add athenaserving from iflytek by @berlinsaint in https://github.com/nebstudio/sealos/pull/1551 +* ci: add image syncing in sync_docs workflow by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1555 +* fix(main): add docker-shim support by @cuisongliu in https://github.com/nebstudio/sealos/pull/1553 +* docs: fix some refs by @berlinsaint in https://github.com/nebstudio/sealos/pull/1557 +* Some doc optimizations. by @Shigure-kai-2 in https://github.com/nebstudio/sealos/pull/1558 +* docs: remove some extra pics ref by @berlinsaint in https://github.com/nebstudio/sealos/pull/1560 +* fix: sealos build(revert saveBlobs function) by @fengxsong in https://github.com/nebstudio/sealos/pull/1556 +* init kubernetes sdk by @zzjin in https://github.com/nebstudio/sealos/pull/1525 +* add wechat payment handle by @fanux in https://github.com/nebstudio/sealos/pull/1559 +* update gitignore by @zzjin in https://github.com/nebstudio/sealos/pull/1562 +* add recharge cli by @fanux in https://github.com/nebstudio/sealos/pull/1563 +* fix: oom occured when sealos build by @fengxsong in https://github.com/nebstudio/sealos/pull/1568 +* feature(main): add client for k8s by @cuisongliu in https://github.com/nebstudio/sealos/pull/1569 +* Fix ca data not returned under incluster mode by @zzjin in https://github.com/nebstudio/sealos/pull/1570 +* feature(main): add user generator kubeconfig by @cuisongliu in https://github.com/nebstudio/sealos/pull/1561 +* feature(main): add user load ca for kubeconfig by @cuisongliu in https://github.com/nebstudio/sealos/pull/1572 +* feat: load clusterfile from template by @fengxsong in https://github.com/nebstudio/sealos/pull/1523 +* update zh docs by @fanux in https://github.com/nebstudio/sealos/pull/1573 +* feat: deploy ingress for terminal by @gitccl in https://github.com/nebstudio/sealos/pull/1544 +* fix(main): fix terminal code,using config host by @cuisongliu in https://github.com/nebstudio/sealos/pull/1576 +* docs: experimental usage for sealos apply by @fengxsong in https://github.com/nebstudio/sealos/pull/1578 +* ci(main): fix lvscare arm docker image by @cuisongliu in https://github.com/nebstudio/sealos/pull/1579 +* feature(main): add user controller logic by @cuisongliu in https://github.com/nebstudio/sealos/pull/1575 +* add account and charge CRD by @fanux in https://github.com/nebstudio/sealos/pull/1580 +* fix: unexpected config merge by @fengxsong in https://github.com/nebstudio/sealos/pull/1574 +* refactor: optimize the creation of terminal ingress by @gitccl in https://github.com/nebstudio/sealos/pull/1581 +* add payment controller, user can apply a crd to recharge his account by @fanux in https://github.com/nebstudio/sealos/pull/1583 +* update fix go module by @zzjin in https://github.com/nebstudio/sealos/pull/1584 +* feature(main): add csr to kubeconfig by @cuisongliu in https://github.com/nebstudio/sealos/pull/1585 +* feature(main): delete go generate for gorelease by @cuisongliu in https://github.com/nebstudio/sealos/pull/1586 ## New Contributors -* @willzhang made their first contribution in https://github.com/labring/sealos/pull/1416 -* @luanshaotong made their first contribution in https://github.com/labring/sealos/pull/1442 -* @1oda made their first contribution in https://github.com/labring/sealos/pull/1461 -* @runkecheng made their first contribution in https://github.com/labring/sealos/pull/1492 -* @HURUIZHE made their first contribution in https://github.com/labring/sealos/pull/1533 -* @x893675 made their first contribution in https://github.com/labring/sealos/pull/1547 -* @Shigure-kai-2 made their first contribution in https://github.com/labring/sealos/pull/1558 +* @willzhang made their first contribution in https://github.com/nebstudio/sealos/pull/1416 +* @luanshaotong made their first contribution in https://github.com/nebstudio/sealos/pull/1442 +* @1oda made their first contribution in https://github.com/nebstudio/sealos/pull/1461 +* @runkecheng made their first contribution in https://github.com/nebstudio/sealos/pull/1492 +* @HURUIZHE made their first contribution in https://github.com/nebstudio/sealos/pull/1533 +* @x893675 made their first contribution in https://github.com/nebstudio/sealos/pull/1547 +* @Shigure-kai-2 made their first contribution in https://github.com/nebstudio/sealos/pull/1558 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.0-rc1...v4.1.0-rc2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.0-rc1...v4.1.0-rc2 diff --git a/CHANGELOG/CHANGELOG-4.1.0-rc3.md b/CHANGELOG/CHANGELOG-4.1.0-rc3.md index 2dc5da67f54..abfba0f42f9 100644 --- a/CHANGELOG/CHANGELOG-4.1.0-rc3.md +++ b/CHANGELOG/CHANGELOG-4.1.0-rc3.md @@ -1,4 +1,4 @@ -- [v4.1.0-rc3](#v410-rc3httpsgithubcomlabringsealosreleasestagv410-rc3) +- [v4.1.0-rc3](#v410-rc3httpsgithubcomnebstudiosealosreleasestagv410-rc3) - [Downloads for v4.1.0-rc3](#downloads-for-v410-rc3) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.0-rc3](https://github.com/labring/sealos/releases/tag/v4.1.0-rc3) +# [v4.1.0-rc3](https://github.com/nebstudio/sealos/releases/tag/v4.1.0-rc3) ## Downloads for v4.1.0-rc3 @@ -16,31 +16,31 @@ filename | -------- | -[v4.1.0-rc3.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.0-rc3.tar.gz) | +[v4.1.0-rc3.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.0-rc3.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.0-rc3_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_amd64.tar.gz) | -[sealos_4.1.0-rc3_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_arm64.tar.gz) | +[sealos_4.1.0-rc3_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_amd64.tar.gz) | +[sealos_4.1.0-rc3_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0-rc3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0-rc3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0-rc3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0-rc3/sealos_4.1.0-rc3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0-rc3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -48,28 +48,28 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* feat: add terminal status by @gitccl in https://github.com/labring/sealos/pull/1587 -* docs: add example for Config by @fengxsong in https://github.com/labring/sealos/pull/1591 -* update terminal frontend svc get by @zzjin in https://github.com/labring/sealos/pull/1582 -* style: correct flag usage by @fengxsong in https://github.com/labring/sealos/pull/1593 -* feature(main): buildx user-controller by @cuisongliu in https://github.com/labring/sealos/pull/1588 -* Update client-js to support crd get status return by @zzjin in https://github.com/labring/sealos/pull/1595 -* Fix work replace by @zzjin in https://github.com/labring/sealos/pull/1597 -* feat: Attach aws Volume (#1512) by @HURUIZHE in https://github.com/labring/sealos/pull/1589 -* feature(main): add usergroups controller for user by @cuisongliu in https://github.com/labring/sealos/pull/1600 -* fixed typo by @fanux in https://github.com/labring/sealos/pull/1607 -* style: file rename by @LeezQ in https://github.com/labring/sealos/pull/1602 -* Fix #1605 by @muicoder in https://github.com/labring/sealos/pull/1606 -* update account controller to listen the payment crd by @fanux in https://github.com/labring/sealos/pull/1609 -* add semgrep sast scan by @zzjin in https://github.com/labring/sealos/pull/1610 -* feature(main): add tips in running routeMode by @cuisongliu in https://github.com/labring/sealos/pull/1611 -* feature(main): add image for sealos by @cuisongliu in https://github.com/labring/sealos/pull/1613 -* feature(main): add v1.25 k8s support by @cuisongliu in https://github.com/labring/sealos/pull/1616 -* fix payment and account controller recharge failed by @fanux in https://github.com/labring/sealos/pull/1617 +* feat: add terminal status by @gitccl in https://github.com/nebstudio/sealos/pull/1587 +* docs: add example for Config by @fengxsong in https://github.com/nebstudio/sealos/pull/1591 +* update terminal frontend svc get by @zzjin in https://github.com/nebstudio/sealos/pull/1582 +* style: correct flag usage by @fengxsong in https://github.com/nebstudio/sealos/pull/1593 +* feature(main): buildx user-controller by @cuisongliu in https://github.com/nebstudio/sealos/pull/1588 +* Update client-js to support crd get status return by @zzjin in https://github.com/nebstudio/sealos/pull/1595 +* Fix work replace by @zzjin in https://github.com/nebstudio/sealos/pull/1597 +* feat: Attach aws Volume (#1512) by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1589 +* feature(main): add usergroups controller for user by @cuisongliu in https://github.com/nebstudio/sealos/pull/1600 +* fixed typo by @fanux in https://github.com/nebstudio/sealos/pull/1607 +* style: file rename by @LeezQ in https://github.com/nebstudio/sealos/pull/1602 +* Fix #1605 by @muicoder in https://github.com/nebstudio/sealos/pull/1606 +* update account controller to listen the payment crd by @fanux in https://github.com/nebstudio/sealos/pull/1609 +* add semgrep sast scan by @zzjin in https://github.com/nebstudio/sealos/pull/1610 +* feature(main): add tips in running routeMode by @cuisongliu in https://github.com/nebstudio/sealos/pull/1611 +* feature(main): add image for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/1613 +* feature(main): add v1.25 k8s support by @cuisongliu in https://github.com/nebstudio/sealos/pull/1616 +* fix payment and account controller recharge failed by @fanux in https://github.com/nebstudio/sealos/pull/1617 ## New Contributors -* @LeezQ made their first contribution in https://github.com/labring/sealos/pull/1602 -* @muicoder made their first contribution in https://github.com/labring/sealos/pull/1606 +* @LeezQ made their first contribution in https://github.com/nebstudio/sealos/pull/1602 +* @muicoder made their first contribution in https://github.com/nebstudio/sealos/pull/1606 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.0-rc2...v4.1.0-rc3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.0-rc2...v4.1.0-rc3 diff --git a/CHANGELOG/CHANGELOG-4.1.0.md b/CHANGELOG/CHANGELOG-4.1.0.md index 66fcdeea607..cebdaa5ab3f 100644 --- a/CHANGELOG/CHANGELOG-4.1.0.md +++ b/CHANGELOG/CHANGELOG-4.1.0.md @@ -1,4 +1,4 @@ -- [v4.1.0](#v410httpsgithubcomlabringsealosreleasestagv410) +- [v4.1.0](#v410httpsgithubcomnebstudiosealosreleasestagv410) - [Downloads for v4.1.0](#downloads-for-v410) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.0](#changelog-since-v410-rc3) -# [v4.1.0](https://github.com/labring/sealos/releases/tag/v4.1.0) +# [v4.1.0](https://github.com/nebstudio/sealos/releases/tag/v4.1.0) ## Downloads for v4.1.0 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.0.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.0.tar.gz) | +[v4.1.0.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.0.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.0_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_amd64.tar.gz) | -[sealos_4.1.0_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_arm64.tar.gz) | +[sealos_4.1.0_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_amd64.tar.gz) | +[sealos_4.1.0_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_amd64.tar.gz && tar -zxvf sealos_4.1.0_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.0/sealos_4.1.0_linux_arm64.tar.gz && tar -zxvf sealos_4.1.0_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,28 +47,28 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* feature(main): add usergroupbindings controller for user by @cuisongliu in https://github.com/labring/sealos/pull/1618 -* fix: use bufio.reader to avoid token too long error by @fengxsong in https://github.com/labring/sealos/pull/1624 -* add payment spec verify by @fanux in https://github.com/labring/sealos/pull/1622 -* add terminal record to show how to use sealos install kubernetes cluster by @fanux in https://github.com/labring/sealos/pull/1626 -* update install doc by @zzjin in https://github.com/labring/sealos/pull/1627 -* add first contribution about github workflow by @fanux in https://github.com/labring/sealos/pull/1628 -* fix vercel render failed by @fanux in https://github.com/labring/sealos/pull/1630 -* fix vercel render failed by @fanux in https://github.com/labring/sealos/pull/1631 -* fixed vercel build failed by @fanux in https://github.com/labring/sealos/pull/1634 -* Update repo-file-sync-action version to v1 by @SignorMercurio in https://github.com/labring/sealos/pull/1635 -* add english docs for cluster lifecycle by @fanux in https://github.com/labring/sealos/pull/1637 -* style: unifying definitions of command line flags by @fengxsong in https://github.com/labring/sealos/pull/1638 -* add uuid address for terminal by @gitccl in https://github.com/labring/sealos/pull/1639 -* add some notes by @HURUIZHE in https://github.com/labring/sealos/pull/1644 -* change 'auth/main.go log' by @Rushmmmc in https://github.com/labring/sealos/pull/1642 -* ci: auto format code with `make format` by @SignorMercurio in https://github.com/labring/sealos/pull/1645 -* feature(main): add docker support by @cuisongliu in https://github.com/labring/sealos/pull/1604 -* feat:init metering by @xiao-jay in https://github.com/labring/sealos/pull/1647 -* translate en docs by @fanux in https://github.com/labring/sealos/pull/1646 -* fix auto-format by pull from right repo url by @zzjin in https://github.com/labring/sealos/pull/1653 -* feature(main): add convert code from kubernetes by @cuisongliu in https://github.com/labring/sealos/pull/1652 -* feature(main): fix shim for docker by @cuisongliu in https://github.com/labring/sealos/pull/1657 - - -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.0-rc3...v4.1.0 +* feature(main): add usergroupbindings controller for user by @cuisongliu in https://github.com/nebstudio/sealos/pull/1618 +* fix: use bufio.reader to avoid token too long error by @fengxsong in https://github.com/nebstudio/sealos/pull/1624 +* add payment spec verify by @fanux in https://github.com/nebstudio/sealos/pull/1622 +* add terminal record to show how to use sealos install kubernetes cluster by @fanux in https://github.com/nebstudio/sealos/pull/1626 +* update install doc by @zzjin in https://github.com/nebstudio/sealos/pull/1627 +* add first contribution about github workflow by @fanux in https://github.com/nebstudio/sealos/pull/1628 +* fix vercel render failed by @fanux in https://github.com/nebstudio/sealos/pull/1630 +* fix vercel render failed by @fanux in https://github.com/nebstudio/sealos/pull/1631 +* fixed vercel build failed by @fanux in https://github.com/nebstudio/sealos/pull/1634 +* Update repo-file-sync-action version to v1 by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1635 +* add english docs for cluster lifecycle by @fanux in https://github.com/nebstudio/sealos/pull/1637 +* style: unifying definitions of command line flags by @fengxsong in https://github.com/nebstudio/sealos/pull/1638 +* add uuid address for terminal by @gitccl in https://github.com/nebstudio/sealos/pull/1639 +* add some notes by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1644 +* change 'auth/main.go log' by @Rushmmmc in https://github.com/nebstudio/sealos/pull/1642 +* ci: auto format code with `make format` by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1645 +* feature(main): add docker support by @cuisongliu in https://github.com/nebstudio/sealos/pull/1604 +* feat:init metering by @xiao-jay in https://github.com/nebstudio/sealos/pull/1647 +* translate en docs by @fanux in https://github.com/nebstudio/sealos/pull/1646 +* fix auto-format by pull from right repo url by @zzjin in https://github.com/nebstudio/sealos/pull/1653 +* feature(main): add convert code from kubernetes by @cuisongliu in https://github.com/nebstudio/sealos/pull/1652 +* feature(main): fix shim for docker by @cuisongliu in https://github.com/nebstudio/sealos/pull/1657 + + +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.0-rc3...v4.1.0 diff --git a/CHANGELOG/CHANGELOG-4.1.1.md b/CHANGELOG/CHANGELOG-4.1.1.md index c673cb10b31..7e8ad2084a0 100644 --- a/CHANGELOG/CHANGELOG-4.1.1.md +++ b/CHANGELOG/CHANGELOG-4.1.1.md @@ -1,4 +1,4 @@ -- [v4.1.1](#v411httpsgithubcomlabringsealosreleasestagv411) +- [v4.1.1](#v411httpsgithubcomnebstudiosealosreleasestagv411) - [Downloads for v4.1.1](#downloads-for-v411) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.1](#changelog-since-v410) -# [v4.1.1](https://github.com/labring/sealos/releases/tag/v4.1.1) +# [v4.1.1](https://github.com/nebstudio/sealos/releases/tag/v4.1.1) ## Downloads for v4.1.1 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.1.tar.gz) | +[v4.1.1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_amd64.tar.gz) | -[sealos_4.1.1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_arm64.tar.gz) | +[sealos_4.1.1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_amd64.tar.gz) | +[sealos_4.1.1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.1/sealos_4.1.1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,14 +47,14 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* feat(auth): local cdn by @Abingcbc in https://github.com/labring/sealos/pull/1664 -* feature(main): override registry config for buildah by @cuisongliu in https://github.com/labring/sealos/pull/1665 -* feature(main): doc: add docker images for sealos by @cuisongliu in https://github.com/labring/sealos/pull/1667 -* feature(main): docs fix title by @cuisongliu in https://github.com/labring/sealos/pull/1669 -* update install on single node, add calico and version requirement by @fanux in https://github.com/labring/sealos/pull/1671 -* update docs by @zzjin in https://github.com/labring/sealos/pull/1673 -* Update developguide by @Rushmmmc in https://github.com/labring/sealos/pull/1678 -* feat: support merging configs on run command by @fengxsong in https://github.com/labring/sealos/pull/1658 -* feature(main): hotfix kubelet 10250 dead by @cuisongliu in https://github.com/labring/sealos/pull/1681 - -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.0...v4.1.1 +* feat(auth): local cdn by @Abingcbc in https://github.com/nebstudio/sealos/pull/1664 +* feature(main): override registry config for buildah by @cuisongliu in https://github.com/nebstudio/sealos/pull/1665 +* feature(main): doc: add docker images for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/1667 +* feature(main): docs fix title by @cuisongliu in https://github.com/nebstudio/sealos/pull/1669 +* update install on single node, add calico and version requirement by @fanux in https://github.com/nebstudio/sealos/pull/1671 +* update docs by @zzjin in https://github.com/nebstudio/sealos/pull/1673 +* Update developguide by @Rushmmmc in https://github.com/nebstudio/sealos/pull/1678 +* feat: support merging configs on run command by @fengxsong in https://github.com/nebstudio/sealos/pull/1658 +* feature(main): hotfix kubelet 10250 dead by @cuisongliu in https://github.com/nebstudio/sealos/pull/1681 + +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.0...v4.1.1 diff --git a/CHANGELOG/CHANGELOG-4.1.2-rc1.md b/CHANGELOG/CHANGELOG-4.1.2-rc1.md index e0289a75809..227a13a02bc 100644 --- a/CHANGELOG/CHANGELOG-4.1.2-rc1.md +++ b/CHANGELOG/CHANGELOG-4.1.2-rc1.md @@ -1,4 +1,4 @@ -- [v4.1.2-rc1](#v412-rc1httpsgithubcomlabringsealosreleasestagv412-rc1) +- [v4.1.2-rc1](#v412-rc1httpsgithubcomnebstudiosealosreleasestagv412-rc1) - [Downloads for v4.1.2-rc1](#downloads-for-v412-rc1) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.2-rc1](#changelog-since-v411) -# [v4.1.2-rc1](https://github.com/labring/sealos/releases/tag/v4.1.2-rc1) +# [v4.1.2-rc1](https://github.com/nebstudio/sealos/releases/tag/v4.1.2-rc1) ## Downloads for v4.1.2-rc1 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.2-rc1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.2-rc1.tar.gz) | +[v4.1.2-rc1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.2-rc1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.2-rc1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_amd64.tar.gz) | -[sealos_4.1.2-rc1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_arm64.tar.gz) | +[sealos_4.1.2-rc1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_amd64.tar.gz) | +[sealos_4.1.2-rc1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.2-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.2-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.2-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.2-rc1/sealos_4.1.2-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.2-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,6 +47,6 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* fix: override spec value from flags by @fengxsong in https://github.com/labring/sealos/pull/1685 +* fix: override spec value from flags by @fengxsong in https://github.com/nebstudio/sealos/pull/1685 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.1...v4.1.2-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.1...v4.1.2-rc1 diff --git a/CHANGELOG/CHANGELOG-4.1.2.md b/CHANGELOG/CHANGELOG-4.1.2.md index 805e7e36c66..f1eca3a880a 100644 --- a/CHANGELOG/CHANGELOG-4.1.2.md +++ b/CHANGELOG/CHANGELOG-4.1.2.md @@ -1,4 +1,4 @@ -- [v4.1.2](#v412httpsgithubcomlabringsealosreleasestagv412) +- [v4.1.2](#v412httpsgithubcomnebstudiosealosreleasestagv412) - [Downloads for v4.1.2](#downloads-for-v412) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.2](#changelog-since-v411) -# [v4.1.2](https://github.com/labring/sealos/releases/tag/v4.1.2) +# [v4.1.2](https://github.com/nebstudio/sealos/releases/tag/v4.1.2) ## Downloads for v4.1.2 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.2.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.2.tar.gz) | +[v4.1.2.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.2.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.2_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_amd64.tar.gz) | -[sealos_4.1.2_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_arm64.tar.gz) | +[sealos_4.1.2_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_amd64.tar.gz) | +[sealos_4.1.2_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.2/sealos_4.1.2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,8 +47,8 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* fix: override spec value from flags by @fengxsong in https://github.com/labring/sealos/pull/1685 +* fix: override spec value from flags by @fengxsong in https://github.com/nebstudio/sealos/pull/1685 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.1...v4.1.2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.1...v4.1.2 diff --git a/CHANGELOG/CHANGELOG-4.1.3-rc1.md b/CHANGELOG/CHANGELOG-4.1.3-rc1.md index a0b66645851..ab373660b4c 100644 --- a/CHANGELOG/CHANGELOG-4.1.3-rc1.md +++ b/CHANGELOG/CHANGELOG-4.1.3-rc1.md @@ -1,4 +1,4 @@ -- [v4.1.3-rc1](#v413-rc1httpsgithubcomlabringsealosreleasestagv413-rc1) +- [v4.1.3-rc1](#v413-rc1httpsgithubcomnebstudiosealosreleasestagv413-rc1) - [Downloads for v4.1.3-rc1](#downloads-for-v413-rc1) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.3-rc1](#changelog-since-v412) -# [v4.1.3-rc1](https://github.com/labring/sealos/releases/tag/v4.1.3-rc1) +# [v4.1.3-rc1](https://github.com/nebstudio/sealos/releases/tag/v4.1.3-rc1) ## Downloads for v4.1.3-rc1 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.3-rc1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.3-rc1.tar.gz) | +[v4.1.3-rc1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.3-rc1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.3-rc1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_amd64.tar.gz) | -[sealos_4.1.3-rc1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_arm64.tar.gz) | +[sealos_4.1.3-rc1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_amd64.tar.gz) | +[sealos_4.1.3-rc1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.3-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.3-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.3-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.3-rc1/sealos_4.1.3-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.3-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,16 +47,16 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* desktop ui by @LeezQ in https://github.com/labring/sealos/pull/1675 -* feature(main): add docker image for sealos by @cuisongliu in https://github.com/labring/sealos/pull/1636 -* feature(main): add usergroupbindings controller for namespace by @cuisongliu in https://github.com/labring/sealos/pull/1632 -* fix: release binary segfault on centos by @SignorMercurio in https://github.com/labring/sealos/pull/1694 -* feature(main): fix shim image for online by @cuisongliu in https://github.com/labring/sealos/pull/1693 -* update gorelease typo locaion by @zzjin in https://github.com/labring/sealos/pull/1695 -* feat(auth): casdoor static file server by @Abingcbc in https://github.com/labring/sealos/pull/1698 -* feature(main): fix upx for release by @cuisongliu in https://github.com/labring/sealos/pull/1702 -* optimize go step action by @zzjin in https://github.com/labring/sealos/pull/1699 -* fix sealos will not use local images if there is a newer one remote by @yyf1986 in https://github.com/labring/sealos/pull/1689 - -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.2...v4.1.3-rc1 +* desktop ui by @LeezQ in https://github.com/nebstudio/sealos/pull/1675 +* feature(main): add docker image for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/1636 +* feature(main): add usergroupbindings controller for namespace by @cuisongliu in https://github.com/nebstudio/sealos/pull/1632 +* fix: release binary segfault on centos by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1694 +* feature(main): fix shim image for online by @cuisongliu in https://github.com/nebstudio/sealos/pull/1693 +* update gorelease typo locaion by @zzjin in https://github.com/nebstudio/sealos/pull/1695 +* feat(auth): casdoor static file server by @Abingcbc in https://github.com/nebstudio/sealos/pull/1698 +* feature(main): fix upx for release by @cuisongliu in https://github.com/nebstudio/sealos/pull/1702 +* optimize go step action by @zzjin in https://github.com/nebstudio/sealos/pull/1699 +* fix sealos will not use local images if there is a newer one remote by @yyf1986 in https://github.com/nebstudio/sealos/pull/1689 + +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.2...v4.1.3-rc1 diff --git a/CHANGELOG/CHANGELOG-4.1.3.md b/CHANGELOG/CHANGELOG-4.1.3.md index 0ea56b48af6..5cd71b99db7 100644 --- a/CHANGELOG/CHANGELOG-4.1.3.md +++ b/CHANGELOG/CHANGELOG-4.1.3.md @@ -1,4 +1,4 @@ -- [v4.1.3](#v413httpsgithubcomlabringsealosreleasestagv413) +- [v4.1.3](#v413httpsgithubcomnebstudiosealosreleasestagv413) - [Downloads for v4.1.3](#downloads-for-v413) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.3](#changelog-since-v413-rc1) -# [v4.1.3](https://github.com/labring/sealos/releases/tag/v4.1.3) +# [v4.1.3](https://github.com/nebstudio/sealos/releases/tag/v4.1.3) ## Downloads for v4.1.3 @@ -15,43 +15,43 @@ filename | -------- | -[v4.1.3.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.3.tar.gz) | +[v4.1.3.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.3.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.3_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_amd64.tar.gz) | -[sealos_4.1.3_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_arm64.tar.gz) | +[sealos_4.1.3_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_amd64.tar.gz) | +[sealos_4.1.3_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.3-rc1 ### What's Changed -* remove upx compress on sealos binary by @zzjin in https://github.com/labring/sealos/pull/1705 -* Frontend updates by @zzjin in https://github.com/labring/sealos/pull/1707 -* feature(main): add binary for buildah by @cuisongliu in https://github.com/labring/sealos/pull/1709 -* feature(main): add upx for sealos by @cuisongliu in https://github.com/labring/sealos/pull/1710 +* remove upx compress on sealos binary by @zzjin in https://github.com/nebstudio/sealos/pull/1705 +* Frontend updates by @zzjin in https://github.com/nebstudio/sealos/pull/1707 +* feature(main): add binary for buildah by @cuisongliu in https://github.com/nebstudio/sealos/pull/1709 +* feature(main): add upx for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/1710 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.3-rc1...v4.1.3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.3-rc1...v4.1.3 diff --git a/CHANGELOG/CHANGELOG-4.1.4-rc1.md b/CHANGELOG/CHANGELOG-4.1.4-rc1.md index f1a90510c76..00b84da86bb 100644 --- a/CHANGELOG/CHANGELOG-4.1.4-rc1.md +++ b/CHANGELOG/CHANGELOG-4.1.4-rc1.md @@ -1,4 +1,4 @@ -- [v4.1.4-rc1](#v414-rc1httpsgithubcomlabringsealosreleasestagv414-rc1) +- [v4.1.4-rc1](#v414-rc1httpsgithubcomnebstudiosealosreleasestagv414-rc1) - [Downloads for v4.1.4-rc1](#downloads-for-v414-rc1) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.4-rc1](https://github.com/labring/sealos/releases/tag/v4.1.4-rc1) +# [v4.1.4-rc1](https://github.com/nebstudio/sealos/releases/tag/v4.1.4-rc1) ## Downloads for v4.1.4-rc1 @@ -16,31 +16,31 @@ filename | -------- | -[v4.1.4-rc1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.4-rc1.tar.gz) | +[v4.1.4-rc1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.4-rc1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.4-rc1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_amd64.tar.gz) | -[sealos_4.1.4-rc1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_arm64.tar.gz) | +[sealos_4.1.4-rc1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_amd64.tar.gz) | +[sealos_4.1.4-rc1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc1/sealos_4.1.4-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -48,150 +48,150 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* feature(main): optimize Dockerfile(#1711) by @muicoder in https://github.com/labring/sealos/pull/1713 -* fix: add index page by @LeezQ in https://github.com/labring/sealos/pull/1715 -* Update go module to match workspace by @zzjin in https://github.com/labring/sealos/pull/1716 -* Fix Optimized to use buildah sdk with push and pull by @yyf1986 in https://github.com/labring/sealos/pull/1714 -* update readme by @pangqyy in https://github.com/labring/sealos/pull/1721 -* update readme by @pangqyy in https://github.com/labring/sealos/pull/1722 -* feature(main): sealos merge fearure by @cuisongliu in https://github.com/labring/sealos/pull/1706 -* update readme by @pangqyy in https://github.com/labring/sealos/pull/1725 -* Update and fix login method. by @zzjin in https://github.com/labring/sealos/pull/1719 -* feature(main): add sync user role by @cuisongliu in https://github.com/labring/sealos/pull/1718 -* Update Cloud Frontend. by @zzjin in https://github.com/labring/sealos/pull/1726 -* fix: issue 1724 by @fengxsong in https://github.com/labring/sealos/pull/1733 -* refactor: applier by @fengxsong in https://github.com/labring/sealos/pull/1736 -* Fix user controller module by @zzjin in https://github.com/labring/sealos/pull/1739 -* update go work modules by @zzjin in https://github.com/labring/sealos/pull/1742 -* feat: generate config of components by @fengxsong in https://github.com/labring/sealos/pull/1743 -* update terminal controller image, disable CGO by @gitccl in https://github.com/labring/sealos/pull/1745 -* fix ci terminal controller build error by @gitccl in https://github.com/labring/sealos/pull/1748 -* feature(main): add sync user role by @cuisongliu in https://github.com/labring/sealos/pull/1749 -* feature(main): add sync user role by @cuisongliu in https://github.com/labring/sealos/pull/1750 -* feature(main): add registry sdk by @cuisongliu in https://github.com/labring/sealos/pull/1746 -* Init support of terminal and kubernetes-dashboard. by @zzjin in https://github.com/labring/sealos/pull/1738 -* feature(main): fix user group role by @cuisongliu in https://github.com/labring/sealos/pull/1754 -* tmp fix terminal waiting by @zzjin in https://github.com/labring/sealos/pull/1757 -* Update cert manager to use dns01 for wildcard. by @zzjin in https://github.com/labring/sealos/pull/1761 -* Add Controller Cluster by @HURUIZHE in https://github.com/labring/sealos/pull/1697 -* Update favicon& typo by @zzjin in https://github.com/labring/sealos/pull/1763 -* Temp Add `terminal`'s namespace by @zzjin in https://github.com/labring/sealos/pull/1762 -* remove certificate from terminal-controller by @gitccl in https://github.com/labring/sealos/pull/1765 -* update: window manage by @LeezQ in https://github.com/labring/sealos/pull/1767 -* add user-controller webhook by @cuisongliu in https://github.com/labring/sealos/pull/1766 -* Dev front by @zzjin in https://github.com/labring/sealos/pull/1774 -* add start menu & fix iframe url bug by @LeezQ in https://github.com/labring/sealos/pull/1780 -* Dev front by @zzjin in https://github.com/labring/sealos/pull/1778 -* update docs: update calico version by @fanux in https://github.com/labring/sealos/pull/1781 -* update readme: add cri-docker and new desktop image by @fanux in https://github.com/labring/sealos/pull/1782 -* feature(main): update base image is ubuntu by @cuisongliu in https://github.com/labring/sealos/pull/1784 -* Update DEVELOPGUIDE.md by @Dan81067 in https://github.com/labring/sealos/pull/1786 -* bugfix: display the correct icon in app store by @BambooSword in https://github.com/labring/sealos/pull/1789 -* Update ci dep. by @zzjin in https://github.com/labring/sealos/pull/1794 -* feature(main): fix user-controller-rbac for csr by @cuisongliu in https://github.com/labring/sealos/pull/1796 -* feature(main): add Platform for sealos pull/create by @cuisongliu in https://github.com/labring/sealos/pull/1797 -* feat: add pwa support by @LeezQ in https://github.com/labring/sealos/pull/1785 -* Cluster Debug by @HURUIZHE in https://github.com/labring/sealos/pull/1792 -* add helm when install calico v3.24.1 by @fanux in https://github.com/labring/sealos/pull/1800 -* fixed docs, calico new version needs helm by @fanux in https://github.com/labring/sealos/pull/1802 -* feat: generate kubeconfig by user controller by @Abingcbc in https://github.com/labring/sealos/pull/1799 -* Update seg to standalone version. by @zzjin in https://github.com/labring/sealos/pull/1803 -* Allow semgpeg fails. by @zzjin in https://github.com/labring/sealos/pull/1806 -* Generate certificate suitable for use with any Kubernetes Webhook. by @muicoder in https://github.com/labring/sealos/pull/1805 -* fix: empty status error of quick query by @Abingcbc in https://github.com/labring/sealos/pull/1810 -* feature(main): add user namespace Pod Security Admission by @cuisongliu in https://github.com/labring/sealos/pull/1811 -* feature(main): add disable_webhook_env by @cuisongliu in https://github.com/labring/sealos/pull/1809 -* Update user's kubeconfig using new user-controller's resp. by @zzjin in https://github.com/labring/sealos/pull/1814 -* CREATE SSH pair key when creating instance by @HURUIZHE in https://github.com/labring/sealos/pull/1808 -* feat: add user access account permissions by @xiao-jay in https://github.com/labring/sealos/pull/1815 -* Dev front by @zzjin in https://github.com/labring/sealos/pull/1818 -* fix:add create status when payment create by @xiao-jay in https://github.com/labring/sealos/pull/1821 -* fix: ineffective env and cmd override by @SignorMercurio in https://github.com/labring/sealos/pull/1825 -* fix #1775: update doc calico version to v3.24.1 by @a1576471428 in https://github.com/labring/sealos/pull/1826 -* Feat client sdk and wechat pay by @LeezQ in https://github.com/labring/sealos/pull/1827 -* feat: wechat pay by @LeezQ in https://github.com/labring/sealos/pull/1828 -* feat:update role of user access ownerreference account by @xiao-jay in https://github.com/labring/sealos/pull/1833 -* Update accounts.user.sealos.io sdk usage. by @zzjin in https://github.com/labring/sealos/pull/1832 -* Fix terminal rbac permission. by @zzjin in https://github.com/labring/sealos/pull/1834 -* fix:change log level by @xiao-jay in https://github.com/labring/sealos/pull/1838 -* fix: copy binary with execute permission by @fengxsong in https://github.com/labring/sealos/pull/1842 -* fix: return error if any error occured by @fengxsong in https://github.com/labring/sealos/pull/1844 -* fix: Hydration failed by @LeezQ in https://github.com/labring/sealos/pull/1840 -* feat:add payment secvet set env by @xiao-jay in https://github.com/labring/sealos/pull/1848 -* docs: fix some typo in CONTRIBUTING.md. by @Raving-hash in https://github.com/labring/sealos/pull/1852 -* Update Frontend apps by @zzjin in https://github.com/labring/sealos/pull/1847 -* feat: appstore by @BambooSword in https://github.com/labring/sealos/pull/1837 -* feature(main): add sa kubeconfig by @cuisongliu in https://github.com/labring/sealos/pull/1836 -* feature(main): fix image pull for user-controller by @cuisongliu in https://github.com/labring/sealos/pull/1857 -* feature(main): add auto build cluster-image by @cuisongliu in https://github.com/labring/sealos/pull/1859 -* Fix appstore typo by @zzjin in https://github.com/labring/sealos/pull/1856 -* fix:sealos creat xxxx image not known by @xiao-jay in https://github.com/labring/sealos/pull/1860 -* feat: support pulling in sealos save and loading in sealos run by @SignorMercurio in https://github.com/labring/sealos/pull/1861 -* optimize the scale process by @fengxsong in https://github.com/labring/sealos/pull/1855 -* fix:sealos creat xxxx image not known by @xiao-jay in https://github.com/labring/sealos/pull/1864 -* feat:account delete payment delay 5 minutes by @xiao-jay in https://github.com/labring/sealos/pull/1863 -* feat:add metering module by @xiao-jay in https://github.com/labring/sealos/pull/1824 -* add support kubernetes versions in readme by @fanux in https://github.com/labring/sealos/pull/1868 -* feature(main): fix miss rbac by @cuisongliu in https://github.com/labring/sealos/pull/1874 -* Frontend and ssh add pkdata by @HURUIZHE in https://github.com/labring/sealos/pull/1831 -* docs: update sealos API docs by @SignorMercurio in https://github.com/labring/sealos/pull/1879 -* Fix terminal rbac usage by @zzjin in https://github.com/labring/sealos/pull/1885 -* fix: semgrep scan issues by @SignorMercurio in https://github.com/labring/sealos/pull/1881 -* fix: the rest of semgrep scan issues by @SignorMercurio in https://github.com/labring/sealos/pull/1886 -* feat: deploy terminal in terminal-app ns by @gitccl in https://github.com/labring/sealos/pull/1835 -* feature(main): add log for user controller by @cuisongliu in https://github.com/labring/sealos/pull/1888 -* fix: watch+select to get kubeconfig by @Abingcbc in https://github.com/labring/sealos/pull/1892 -* Add apps by @zzjin in https://github.com/labring/sealos/pull/1893 -* improve:make SetClusterRunArgs conform to 'return fast' by @NTH19 in https://github.com/labring/sealos/pull/1889 -* add mock dapps by @fanux in https://github.com/labring/sealos/pull/1898 -* docs: improve existing docs by @SignorMercurio in https://github.com/labring/sealos/pull/1896 -* Dev front by @zzjin in https://github.com/labring/sealos/pull/1901 -* feature(main): add registry sdk by @cuisongliu in https://github.com/labring/sealos/pull/1880 -* Fix frontend by @LeezQ in https://github.com/labring/sealos/pull/1895 -* Fix app import typo by @zzjin in https://github.com/labring/sealos/pull/1904 -* doc: update k8s image name by @xiao-jay in https://github.com/labring/sealos/pull/1907 -* add copy token by @LeezQ in https://github.com/labring/sealos/pull/1906 -* fix: alert cause copy fail by @LeezQ in https://github.com/labring/sealos/pull/1908 -* ci: fix docs site build error by @SignorMercurio in https://github.com/labring/sealos/pull/1910 -* docs: A few typos by @TomatoQt in https://github.com/labring/sealos/pull/1911 -* desktop/frontend/README.md by @cubxxw in https://github.com/labring/sealos/pull/1912 -* fix: use unknown user instead of running useradd by @SignorMercurio in https://github.com/labring/sealos/pull/1913 -* add contribute guide, add golang install and FAQ by @fanux in https://github.com/labring/sealos/pull/1919 -* fix readme and intro by @zyj-111 in https://github.com/labring/sealos/pull/1918 -* temp comments out L by @zzjin in https://github.com/labring/sealos/pull/1925 -* feature(main): add user-controller rbac for sa by @cuisongliu in https://github.com/labring/sealos/pull/1926 -* [fix]add pull policy by @yyf1986 in https://github.com/labring/sealos/pull/1921 -* feature(main): add user-controller rbac for sa (#1926) by @cuisongliu in https://github.com/labring/sealos/pull/1928 -* Update doc typo. by @zzjin in https://github.com/labring/sealos/pull/1933 -* fix: get host arch using SSH for apply/run, apply/reset and apply/scale by @SignorMercurio in https://github.com/labring/sealos/pull/1927 -* shell:creat a sealos cluster based on multipass by @xiao-jay in https://github.com/labring/sealos/pull/1934 -* feature(main): sync ttl for token and kubeadm-certs by @cuisongliu in https://github.com/labring/sealos/pull/1936 -* fix: casdoor non root security by @Abingcbc in https://github.com/labring/sealos/pull/1940 -* feature(main): fix nodes for single by @cuisongliu in https://github.com/labring/sealos/pull/1938 -* feature(main): add GetContextDir for build by @cuisongliu in https://github.com/labring/sealos/pull/1935 -* fix: error link by @ining7 in https://github.com/labring/sealos/pull/1947 -* del: update readme by @ining7 in https://github.com/labring/sealos/pull/1948 -* feature(main): add sealos action for docs by @cuisongliu in https://github.com/labring/sealos/pull/1949 -* Try fix goreleaser for arm package. by @zzjin in https://github.com/labring/sealos/pull/1952 -* feature(main): fix cri socket to multiple CRI by @cuisongliu in https://github.com/labring/sealos/pull/1945 -* docs: update workspace preparation steps by @wxharry in https://github.com/labring/sealos/pull/1955 -* add sealos cloud example: hello world demo by @fanux in https://github.com/labring/sealos/pull/1960 -* fix: goreleaser actions failure by @SignorMercurio in https://github.com/labring/sealos/pull/1962 -* ci: publish docker image for the release workflow with goreleaser by @SignorMercurio in https://github.com/labring/sealos/pull/1964 -* feature(main): fix docker build image by @cuisongliu in https://github.com/labring/sealos/pull/1966 -* feature(main): fix default registry ip by @cuisongliu in https://github.com/labring/sealos/pull/1965 +* feature(main): optimize Dockerfile(#1711) by @muicoder in https://github.com/nebstudio/sealos/pull/1713 +* fix: add index page by @LeezQ in https://github.com/nebstudio/sealos/pull/1715 +* Update go module to match workspace by @zzjin in https://github.com/nebstudio/sealos/pull/1716 +* Fix Optimized to use buildah sdk with push and pull by @yyf1986 in https://github.com/nebstudio/sealos/pull/1714 +* update readme by @pangqyy in https://github.com/nebstudio/sealos/pull/1721 +* update readme by @pangqyy in https://github.com/nebstudio/sealos/pull/1722 +* feature(main): sealos merge fearure by @cuisongliu in https://github.com/nebstudio/sealos/pull/1706 +* update readme by @pangqyy in https://github.com/nebstudio/sealos/pull/1725 +* Update and fix login method. by @zzjin in https://github.com/nebstudio/sealos/pull/1719 +* feature(main): add sync user role by @cuisongliu in https://github.com/nebstudio/sealos/pull/1718 +* Update Cloud Frontend. by @zzjin in https://github.com/nebstudio/sealos/pull/1726 +* fix: issue 1724 by @fengxsong in https://github.com/nebstudio/sealos/pull/1733 +* refactor: applier by @fengxsong in https://github.com/nebstudio/sealos/pull/1736 +* Fix user controller module by @zzjin in https://github.com/nebstudio/sealos/pull/1739 +* update go work modules by @zzjin in https://github.com/nebstudio/sealos/pull/1742 +* feat: generate config of components by @fengxsong in https://github.com/nebstudio/sealos/pull/1743 +* update terminal controller image, disable CGO by @gitccl in https://github.com/nebstudio/sealos/pull/1745 +* fix ci terminal controller build error by @gitccl in https://github.com/nebstudio/sealos/pull/1748 +* feature(main): add sync user role by @cuisongliu in https://github.com/nebstudio/sealos/pull/1749 +* feature(main): add sync user role by @cuisongliu in https://github.com/nebstudio/sealos/pull/1750 +* feature(main): add registry sdk by @cuisongliu in https://github.com/nebstudio/sealos/pull/1746 +* Init support of terminal and kubernetes-dashboard. by @zzjin in https://github.com/nebstudio/sealos/pull/1738 +* feature(main): fix user group role by @cuisongliu in https://github.com/nebstudio/sealos/pull/1754 +* tmp fix terminal waiting by @zzjin in https://github.com/nebstudio/sealos/pull/1757 +* Update cert manager to use dns01 for wildcard. by @zzjin in https://github.com/nebstudio/sealos/pull/1761 +* Add Controller Cluster by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1697 +* Update favicon& typo by @zzjin in https://github.com/nebstudio/sealos/pull/1763 +* Temp Add `terminal`'s namespace by @zzjin in https://github.com/nebstudio/sealos/pull/1762 +* remove certificate from terminal-controller by @gitccl in https://github.com/nebstudio/sealos/pull/1765 +* update: window manage by @LeezQ in https://github.com/nebstudio/sealos/pull/1767 +* add user-controller webhook by @cuisongliu in https://github.com/nebstudio/sealos/pull/1766 +* Dev front by @zzjin in https://github.com/nebstudio/sealos/pull/1774 +* add start menu & fix iframe url bug by @LeezQ in https://github.com/nebstudio/sealos/pull/1780 +* Dev front by @zzjin in https://github.com/nebstudio/sealos/pull/1778 +* update docs: update calico version by @fanux in https://github.com/nebstudio/sealos/pull/1781 +* update readme: add cri-docker and new desktop image by @fanux in https://github.com/nebstudio/sealos/pull/1782 +* feature(main): update base image is ubuntu by @cuisongliu in https://github.com/nebstudio/sealos/pull/1784 +* Update DEVELOPGUIDE.md by @Dan81067 in https://github.com/nebstudio/sealos/pull/1786 +* bugfix: display the correct icon in app store by @BambooSword in https://github.com/nebstudio/sealos/pull/1789 +* Update ci dep. by @zzjin in https://github.com/nebstudio/sealos/pull/1794 +* feature(main): fix user-controller-rbac for csr by @cuisongliu in https://github.com/nebstudio/sealos/pull/1796 +* feature(main): add Platform for sealos pull/create by @cuisongliu in https://github.com/nebstudio/sealos/pull/1797 +* feat: add pwa support by @LeezQ in https://github.com/nebstudio/sealos/pull/1785 +* Cluster Debug by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1792 +* add helm when install calico v3.24.1 by @fanux in https://github.com/nebstudio/sealos/pull/1800 +* fixed docs, calico new version needs helm by @fanux in https://github.com/nebstudio/sealos/pull/1802 +* feat: generate kubeconfig by user controller by @Abingcbc in https://github.com/nebstudio/sealos/pull/1799 +* Update seg to standalone version. by @zzjin in https://github.com/nebstudio/sealos/pull/1803 +* Allow semgpeg fails. by @zzjin in https://github.com/nebstudio/sealos/pull/1806 +* Generate certificate suitable for use with any Kubernetes Webhook. by @muicoder in https://github.com/nebstudio/sealos/pull/1805 +* fix: empty status error of quick query by @Abingcbc in https://github.com/nebstudio/sealos/pull/1810 +* feature(main): add user namespace Pod Security Admission by @cuisongliu in https://github.com/nebstudio/sealos/pull/1811 +* feature(main): add disable_webhook_env by @cuisongliu in https://github.com/nebstudio/sealos/pull/1809 +* Update user's kubeconfig using new user-controller's resp. by @zzjin in https://github.com/nebstudio/sealos/pull/1814 +* CREATE SSH pair key when creating instance by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1808 +* feat: add user access account permissions by @xiao-jay in https://github.com/nebstudio/sealos/pull/1815 +* Dev front by @zzjin in https://github.com/nebstudio/sealos/pull/1818 +* fix:add create status when payment create by @xiao-jay in https://github.com/nebstudio/sealos/pull/1821 +* fix: ineffective env and cmd override by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1825 +* fix #1775: update doc calico version to v3.24.1 by @a1576471428 in https://github.com/nebstudio/sealos/pull/1826 +* Feat client sdk and wechat pay by @LeezQ in https://github.com/nebstudio/sealos/pull/1827 +* feat: wechat pay by @LeezQ in https://github.com/nebstudio/sealos/pull/1828 +* feat:update role of user access ownerreference account by @xiao-jay in https://github.com/nebstudio/sealos/pull/1833 +* Update accounts.user.sealos.io sdk usage. by @zzjin in https://github.com/nebstudio/sealos/pull/1832 +* Fix terminal rbac permission. by @zzjin in https://github.com/nebstudio/sealos/pull/1834 +* fix:change log level by @xiao-jay in https://github.com/nebstudio/sealos/pull/1838 +* fix: copy binary with execute permission by @fengxsong in https://github.com/nebstudio/sealos/pull/1842 +* fix: return error if any error occured by @fengxsong in https://github.com/nebstudio/sealos/pull/1844 +* fix: Hydration failed by @LeezQ in https://github.com/nebstudio/sealos/pull/1840 +* feat:add payment secvet set env by @xiao-jay in https://github.com/nebstudio/sealos/pull/1848 +* docs: fix some typo in CONTRIBUTING.md. by @Raving-hash in https://github.com/nebstudio/sealos/pull/1852 +* Update Frontend apps by @zzjin in https://github.com/nebstudio/sealos/pull/1847 +* feat: appstore by @BambooSword in https://github.com/nebstudio/sealos/pull/1837 +* feature(main): add sa kubeconfig by @cuisongliu in https://github.com/nebstudio/sealos/pull/1836 +* feature(main): fix image pull for user-controller by @cuisongliu in https://github.com/nebstudio/sealos/pull/1857 +* feature(main): add auto build cluster-image by @cuisongliu in https://github.com/nebstudio/sealos/pull/1859 +* Fix appstore typo by @zzjin in https://github.com/nebstudio/sealos/pull/1856 +* fix:sealos creat xxxx image not known by @xiao-jay in https://github.com/nebstudio/sealos/pull/1860 +* feat: support pulling in sealos save and loading in sealos run by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1861 +* optimize the scale process by @fengxsong in https://github.com/nebstudio/sealos/pull/1855 +* fix:sealos creat xxxx image not known by @xiao-jay in https://github.com/nebstudio/sealos/pull/1864 +* feat:account delete payment delay 5 minutes by @xiao-jay in https://github.com/nebstudio/sealos/pull/1863 +* feat:add metering module by @xiao-jay in https://github.com/nebstudio/sealos/pull/1824 +* add support kubernetes versions in readme by @fanux in https://github.com/nebstudio/sealos/pull/1868 +* feature(main): fix miss rbac by @cuisongliu in https://github.com/nebstudio/sealos/pull/1874 +* Frontend and ssh add pkdata by @HURUIZHE in https://github.com/nebstudio/sealos/pull/1831 +* docs: update sealos API docs by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1879 +* Fix terminal rbac usage by @zzjin in https://github.com/nebstudio/sealos/pull/1885 +* fix: semgrep scan issues by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1881 +* fix: the rest of semgrep scan issues by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1886 +* feat: deploy terminal in terminal-app ns by @gitccl in https://github.com/nebstudio/sealos/pull/1835 +* feature(main): add log for user controller by @cuisongliu in https://github.com/nebstudio/sealos/pull/1888 +* fix: watch+select to get kubeconfig by @Abingcbc in https://github.com/nebstudio/sealos/pull/1892 +* Add apps by @zzjin in https://github.com/nebstudio/sealos/pull/1893 +* improve:make SetClusterRunArgs conform to 'return fast' by @NTH19 in https://github.com/nebstudio/sealos/pull/1889 +* add mock dapps by @fanux in https://github.com/nebstudio/sealos/pull/1898 +* docs: improve existing docs by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1896 +* Dev front by @zzjin in https://github.com/nebstudio/sealos/pull/1901 +* feature(main): add registry sdk by @cuisongliu in https://github.com/nebstudio/sealos/pull/1880 +* Fix frontend by @LeezQ in https://github.com/nebstudio/sealos/pull/1895 +* Fix app import typo by @zzjin in https://github.com/nebstudio/sealos/pull/1904 +* doc: update k8s image name by @xiao-jay in https://github.com/nebstudio/sealos/pull/1907 +* add copy token by @LeezQ in https://github.com/nebstudio/sealos/pull/1906 +* fix: alert cause copy fail by @LeezQ in https://github.com/nebstudio/sealos/pull/1908 +* ci: fix docs site build error by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1910 +* docs: A few typos by @TomatoQt in https://github.com/nebstudio/sealos/pull/1911 +* desktop/frontend/README.md by @cubxxw in https://github.com/nebstudio/sealos/pull/1912 +* fix: use unknown user instead of running useradd by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1913 +* add contribute guide, add golang install and FAQ by @fanux in https://github.com/nebstudio/sealos/pull/1919 +* fix readme and intro by @zyj-111 in https://github.com/nebstudio/sealos/pull/1918 +* temp comments out L by @zzjin in https://github.com/nebstudio/sealos/pull/1925 +* feature(main): add user-controller rbac for sa by @cuisongliu in https://github.com/nebstudio/sealos/pull/1926 +* [fix]add pull policy by @yyf1986 in https://github.com/nebstudio/sealos/pull/1921 +* feature(main): add user-controller rbac for sa (#1926) by @cuisongliu in https://github.com/nebstudio/sealos/pull/1928 +* Update doc typo. by @zzjin in https://github.com/nebstudio/sealos/pull/1933 +* fix: get host arch using SSH for apply/run, apply/reset and apply/scale by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1927 +* shell:creat a sealos cluster based on multipass by @xiao-jay in https://github.com/nebstudio/sealos/pull/1934 +* feature(main): sync ttl for token and kubeadm-certs by @cuisongliu in https://github.com/nebstudio/sealos/pull/1936 +* fix: casdoor non root security by @Abingcbc in https://github.com/nebstudio/sealos/pull/1940 +* feature(main): fix nodes for single by @cuisongliu in https://github.com/nebstudio/sealos/pull/1938 +* feature(main): add GetContextDir for build by @cuisongliu in https://github.com/nebstudio/sealos/pull/1935 +* fix: error link by @ining7 in https://github.com/nebstudio/sealos/pull/1947 +* del: update readme by @ining7 in https://github.com/nebstudio/sealos/pull/1948 +* feature(main): add sealos action for docs by @cuisongliu in https://github.com/nebstudio/sealos/pull/1949 +* Try fix goreleaser for arm package. by @zzjin in https://github.com/nebstudio/sealos/pull/1952 +* feature(main): fix cri socket to multiple CRI by @cuisongliu in https://github.com/nebstudio/sealos/pull/1945 +* docs: update workspace preparation steps by @wxharry in https://github.com/nebstudio/sealos/pull/1955 +* add sealos cloud example: hello world demo by @fanux in https://github.com/nebstudio/sealos/pull/1960 +* fix: goreleaser actions failure by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1962 +* ci: publish docker image for the release workflow with goreleaser by @SignorMercurio in https://github.com/nebstudio/sealos/pull/1964 +* feature(main): fix docker build image by @cuisongliu in https://github.com/nebstudio/sealos/pull/1966 +* feature(main): fix default registry ip by @cuisongliu in https://github.com/nebstudio/sealos/pull/1965 ## New Contributors -* @pangqyy made their first contribution in https://github.com/labring/sealos/pull/1721 -* @Dan81067 made their first contribution in https://github.com/labring/sealos/pull/1786 -* @BambooSword made their first contribution in https://github.com/labring/sealos/pull/1789 -* @a1576471428 made their first contribution in https://github.com/labring/sealos/pull/1826 -* @Raving-hash made their first contribution in https://github.com/labring/sealos/pull/1852 -* @NTH19 made their first contribution in https://github.com/labring/sealos/pull/1889 -* @TomatoQt made their first contribution in https://github.com/labring/sealos/pull/1911 -* @zyj-111 made their first contribution in https://github.com/labring/sealos/pull/1918 -* @ining7 made their first contribution in https://github.com/labring/sealos/pull/1947 -* @wxharry made their first contribution in https://github.com/labring/sealos/pull/1955 - -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.3...v4.1.4-rc1 +* @pangqyy made their first contribution in https://github.com/nebstudio/sealos/pull/1721 +* @Dan81067 made their first contribution in https://github.com/nebstudio/sealos/pull/1786 +* @BambooSword made their first contribution in https://github.com/nebstudio/sealos/pull/1789 +* @a1576471428 made their first contribution in https://github.com/nebstudio/sealos/pull/1826 +* @Raving-hash made their first contribution in https://github.com/nebstudio/sealos/pull/1852 +* @NTH19 made their first contribution in https://github.com/nebstudio/sealos/pull/1889 +* @TomatoQt made their first contribution in https://github.com/nebstudio/sealos/pull/1911 +* @zyj-111 made their first contribution in https://github.com/nebstudio/sealos/pull/1918 +* @ining7 made their first contribution in https://github.com/nebstudio/sealos/pull/1947 +* @wxharry made their first contribution in https://github.com/nebstudio/sealos/pull/1955 + +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.3...v4.1.4-rc1 diff --git a/CHANGELOG/CHANGELOG-4.1.4-rc2.md b/CHANGELOG/CHANGELOG-4.1.4-rc2.md index 15e35f38507..5d026dfa542 100644 --- a/CHANGELOG/CHANGELOG-4.1.4-rc2.md +++ b/CHANGELOG/CHANGELOG-4.1.4-rc2.md @@ -1,4 +1,4 @@ -- [v4.1.4-rc2](#v414-rc2httpsgithubcomlabringsealosreleasestagv414-rc2) +- [v4.1.4-rc2](#v414-rc2httpsgithubcomnebstudiosealosreleasestagv414-rc2) - [Downloads for v4.1.4-rc2](#downloads-for-v414-rc2) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.4-rc2](https://github.com/labring/sealos/releases/tag/v4.1.4-rc2) +# [v4.1.4-rc2](https://github.com/nebstudio/sealos/releases/tag/v4.1.4-rc2) ## Downloads for v4.1.4-rc2 @@ -16,178 +16,178 @@ filename | -------- | -[v4.1.4-rc2.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.4-rc2.tar.gz) | +[v4.1.4-rc2.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.4-rc2.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.4-rc2_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_amd64.tar.gz) | -[sealos_4.1.4-rc2_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_arm64.tar.gz) | +[sealos_4.1.4-rc2_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_amd64.tar.gz) | +[sealos_4.1.4-rc2_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc2/sealos_4.1.4-rc2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.4-rc1 ### What's Changed -* feature(main): separate registry from master0 by @xuehaipeng in https://github.com/labring/sealos/pull/1963 -* feature(main): separate registry from master0 by @cuisongliu in https://github.com/labring/sealos/pull/1970 -* feature(main): fix already installed buildah by @cuisongliu in https://github.com/labring/sealos/pull/1968 -* Add docker image builder workflow for service auth by @maslow in https://github.com/labring/sealos/pull/1976 -* feature(main): fix buildah download and sealos build by @cuisongliu in https://github.com/labring/sealos/pull/1971 -* docs: a small number of errors by @cubxxw in https://github.com/labring/sealos/pull/1978 -* feature(main): add detach for sealos run, never prompt by @cuisongliu in https://github.com/labring/sealos/pull/1979 -* init whitelist webhook by @fanux in https://github.com/labring/sealos/pull/1972 -* feature(main): add controllers,webhooks,services ci by @cuisongliu in https://github.com/labring/sealos/pull/1984 -* feat: use env instead of hard code by @xiao-jay in https://github.com/labring/sealos/pull/1985 -* Update listCRD func by @zzjin in https://github.com/labring/sealos/pull/1992 -* feature(main): add auth service deploy ci by @cuisongliu in https://github.com/labring/sealos/pull/1989 -* feature(main): replace render charts dir to scripts dir by @cuisongliu in https://github.com/labring/sealos/pull/1990 -* fix: remove prompt arg by @fengxsong in https://github.com/labring/sealos/pull/1999 -* feature(main): payment controller disable from env by @cuisongliu in https://github.com/labring/sealos/pull/1995 -* feature(main): add container label for repo by @cuisongliu in https://github.com/labring/sealos/pull/2002 -* update issue-template by @willzhang in https://github.com/labring/sealos/pull/2005 -* feature(main): add docs for DEVELOPGUIDE.md by @cuisongliu in https://github.com/labring/sealos/pull/2006 -* Remove mandatory requirements by @willzhang in https://github.com/labring/sealos/pull/2007 -* feature(main): add save image to build cmd by @cuisongliu in https://github.com/labring/sealos/pull/1997 -* GitHub Actions: Deprecating save-state and set-output commands by @muicoder in https://github.com/labring/sealos/pull/2010 -* feat. image hub by @lingdie in https://github.com/labring/sealos/pull/1988 -* add imagehub controller deply yaml by @lingdie in https://github.com/labring/sealos/pull/2016 -* feature(main): add TryParse for loadClusterfile by @cuisongliu in https://github.com/labring/sealos/pull/2017 -* feature(main): add webhook config to sdk by @cuisongliu in https://github.com/labring/sealos/pull/2013 -* feature(main): delete pyament env from deploy by @cuisongliu in https://github.com/labring/sealos/pull/2032 -* fix terminal hardcoded problem by @gitccl in https://github.com/labring/sealos/pull/2028 -* add infra other field by @wuxming in https://github.com/labring/sealos/pull/1994 -* add sealos cloud provider fontend by @zjy365 in https://github.com/labring/sealos/pull/2004 -* Fix yum package manager command. by @zzjin in https://github.com/labring/sealos/pull/2038 -* Add affine app demo. by @zzjin in https://github.com/labring/sealos/pull/2039 -* add build sealos on macos ARM using multipass by @fanux in https://github.com/labring/sealos/pull/2043 -* feature(main): add BINS=sealos for docs by @cuisongliu in https://github.com/labring/sealos/pull/2052 -* feature(main): add pyament deploy by @cuisongliu in https://github.com/labring/sealos/pull/2035 -* fixed sealos run manifests conflict by @fanux in https://github.com/labring/sealos/pull/2048 -* feature(main): fix guest func for exec shell by @cuisongliu in https://github.com/labring/sealos/pull/2054 -* add build cloud image docs by @willzhang in https://github.com/labring/sealos/pull/2055 -* fix: remove dependency to casdoor by @Abingcbc in https://github.com/labring/sealos/pull/2033 -* fix: misuse of *cluster pointer by @fengxsong in https://github.com/labring/sealos/pull/2057 -* add development guide - what is sealos by @fanux in https://github.com/labring/sealos/pull/2053 -* feature(main): fix registry bugs by @cuisongliu in https://github.com/labring/sealos/pull/2060 -* fix: replace text/template from html/template by @fengxsong in https://github.com/labring/sealos/pull/2067 -* feature(main): fix gen doc by @cuisongliu in https://github.com/labring/sealos/pull/2070 -* feature(main): fix user controller deploy by @cuisongliu in https://github.com/labring/sealos/pull/2065 -* Begin proposal process by @zzjin in https://github.com/labring/sealos/pull/1916 -* Support ingress static cache by @zzjin in https://github.com/labring/sealos/pull/2072 -* Start Infra and add status by @wuxming in https://github.com/labring/sealos/pull/2078 -* feature(main): fix auth deploy for cluster-image by @cuisongliu in https://github.com/labring/sealos/pull/2083 -* Update frontend nonRoot user. by @zzjin in https://github.com/labring/sealos/pull/2085 -* fix: copy registry to the correct path by @fengxsong in https://github.com/labring/sealos/pull/2087 -* reduction Makefile and add build-multi-arch by @wuxming in https://github.com/labring/sealos/pull/2093 -* example: how to run Redis and Pgsql instance on sealos cloud by @cdjianghan in https://github.com/labring/sealos/pull/2104 -* Update frontend Readme. by @zzjin in https://github.com/labring/sealos/pull/2102 -* fix typo by @fengxsong in https://github.com/labring/sealos/pull/2113 -* del:useless go mod by @xiao-jay in https://github.com/labring/sealos/pull/2118 -* cloud-provider-fontend page by @zjy365 in https://github.com/labring/sealos/pull/2094 -* docs example : how to use env by @fanux in https://github.com/labring/sealos/pull/2109 -* fix scp password and support delete scp by @zjy365 in https://github.com/labring/sealos/pull/2119 -* fixed sealos\docs\4.0\i18n\zh-Hans\getting-started\build-example-cloudimage.md by @loda13 in https://github.com/labring/sealos/pull/2124 -* fix infra controller status by @fanux in https://github.com/labring/sealos/pull/2128 -* feat. image hub: datapack rebuild, add finalizer by @lingdie in https://github.com/labring/sealos/pull/2050 -* bug: fixed using ssh private key to login instance by @fanux in https://github.com/labring/sealos/pull/2133 -* bug: fixed parse image name and tag by @muicoder in https://github.com/labring/sealos/pull/2135 -* use user data to permit root login using ssh private key by @fanux in https://github.com/labring/sealos/pull/2136 -* modify spec and add default value by @zjy365 in https://github.com/labring/sealos/pull/2130 -* feat: support registries HA by @fengxsong in https://github.com/labring/sealos/pull/2096 -* fixed cluster operator auto to create kuberentes by @fanux in https://github.com/labring/sealos/pull/2139 -* fixed infra recocile vms by @fanux in https://github.com/labring/sealos/pull/2142 -* fix: delete sealer by @xiaohan1202 in https://github.com/labring/sealos/pull/2150 -* Update README.md, add command for untaint tag when low version by @tanshilingithub in https://github.com/labring/sealos/pull/2149 -* Init support image-hub get&list. by @zzjin in https://github.com/labring/sealos/pull/2143 -* scp modify the style of the details page by @zjy365 in https://github.com/labring/sealos/pull/2141 -* fixed apply cluster on infra by @fanux in https://github.com/labring/sealos/pull/2158 -* wait for infra create when get cluster by @fanux in https://github.com/labring/sealos/pull/2160 -* instead echo to tee by @fanux in https://github.com/labring/sealos/pull/2161 -* Update auto build paths config. by @zzjin in https://github.com/labring/sealos/pull/2162 -* fixed set system disk to 40G by default, the device name must be /dev… by @fanux in https://github.com/labring/sealos/pull/2164 -* Update Controller Readme. by @zzjin in https://github.com/labring/sealos/pull/2168 -* fixed some problem about scp frontend by @zjy365 in https://github.com/labring/sealos/pull/2170 -* encapsulate the infra api by @zjy365 in https://github.com/labring/sealos/pull/2169 -* Dev apisix by @zzjin in https://github.com/labring/sealos/pull/2144 -* Fix the scp timestamp by @zjy365 in https://github.com/labring/sealos/pull/2173 -* refactor(user): using finalizer utils replace it by @cuisongliu in https://github.com/labring/sealos/pull/2172 -* feat: run sealos without root privileges by @fengxsong in https://github.com/labring/sealos/pull/2163 -* Fix: fix aws ec2 price by @xiao-jay in https://github.com/labring/sealos/pull/2174 -* fix: copy empty merged dir anyway by @fengxsong in https://github.com/labring/sealos/pull/2182 -* feat: add describe image api and get root device name from ami. by @whybeyoung in https://github.com/labring/sealos/pull/2178 -* fix: create instance disk size error and adjust user define disk device name by @whybeyoung in https://github.com/labring/sealos/pull/2179 -* fix: kustomize makefile with a little enhance by @whybeyoung in https://github.com/labring/sealos/pull/2185 -* fix: coredns crash issue. by @fengxsong in https://github.com/labring/sealos/pull/2180 -* Refactor ssh copy by @fengxsong in https://github.com/labring/sealos/pull/2186 -* feat: add back create subcommand and support manually unshare by @fengxsong in https://github.com/labring/sealos/pull/2187 -* fix: adjust sealos reset process order by @fengxsong in https://github.com/labring/sealos/pull/2190 -* update readme, add new product show and some descriptions by @fanux in https://github.com/labring/sealos/pull/2188 -* fix: Clusterfile must has right sort of hosts, host[0] must be master… by @gopherWxf in https://github.com/labring/sealos/pull/2191 -* Imagehub refactor: delete controller update delete interface. by @lingdie in https://github.com/labring/sealos/pull/2184 -* fix: remove detach by @xiaohan1202 in https://github.com/labring/sealos/pull/2193 -* enchance: optimizing ssh copy by @fengxsong in https://github.com/labring/sealos/pull/2195 -* go get k8s.io/api@v0.24.3 to fixed build failed by @fanux in https://github.com/labring/sealos/pull/2197 -* Fix infra&cluster operator event pkg. by @zzjin in https://github.com/labring/sealos/pull/2198 -* refactor(user): rename doReconcile to reconcile by @cuisongliu in https://github.com/labring/sealos/pull/2199 -* Dev ci to fix controllers dep. by @zzjin in https://github.com/labring/sealos/pull/2201 -* feat: add more print column like status by @whybeyoung in https://github.com/labring/sealos/pull/2204 -* feat: add finalizer to stop/terminate aws instance. by @whybeyoung in https://github.com/labring/sealos/pull/2196 -* fix: reconcile instance count by @xiaohan1202 in https://github.com/labring/sealos/pull/2203 -* feat: add get volumes api when using get instnaces by @whybeyoung in https://github.com/labring/sealos/pull/2200 -* feat. sealos login hub.sealos.io by kubeconfig. by @lingdie in https://github.com/labring/sealos/pull/2176 -* fix: move IsRootless out of pkg/buildah by @fengxsong in https://github.com/labring/sealos/pull/2207 -* feat. sealos registry hub.sealos.io auth server. by @lingdie in https://github.com/labring/sealos/pull/2177 -* add appstore product show by @fanux in https://github.com/labring/sealos/pull/2208 -* Imagehub.deploy by @lingdie in https://github.com/labring/sealos/pull/2214 -* fix deploy.yaml: add service/hub to workflow. by @lingdie in https://github.com/labring/sealos/pull/2215 -* feature(main): Support configuration file custom vip by @cuisongliu in https://github.com/labring/sealos/pull/2115 -* Hub.deploy by @lingdie in https://github.com/labring/sealos/pull/2216 -* feat: delete key pair by @xiaohan1202 in https://github.com/labring/sealos/pull/2217 -* fix: only run guest command for app type cloudimage by @fengxsong in https://github.com/labring/sealos/pull/2218 -* Remove uuid package to build-in crypto. by @zzjin in https://github.com/labring/sealos/pull/2219 -* Fix go mod caused by #2217 by @zzjin in https://github.com/labring/sealos/pull/2220 -* hub.deploy by @lingdie in https://github.com/labring/sealos/pull/2221 -* fix: reconnect when specified error occur with sftp connection by @fengxsong in https://github.com/labring/sealos/pull/2225 -* fix: replace new line sep by @fengxsong in https://github.com/labring/sealos/pull/2228 -* feature(main): add delete build file scan by @cuisongliu in https://github.com/labring/sealos/pull/2229 -* ci: pin ubuntu version in CI to 20.04 by @SignorMercurio in https://github.com/labring/sealos/pull/2235 -* fix: #2232 force override when the prompted answer is yes by @fengxsong in https://github.com/labring/sealos/pull/2237 -* fix: get the full root command name by @fengxsong in https://github.com/labring/sealos/pull/2236 -* feature(main): support v1 and v1alpha2 version cri by @cuisongliu in https://github.com/labring/sealos/pull/2238 -* feature(main): support sys env by @cuisongliu in https://github.com/labring/sealos/pull/2240 -* feature(main): add build-in env docs by @cuisongliu in https://github.com/labring/sealos/pull/2241 -* fix: set tls-verify option default to false by @fengxsong in https://github.com/labring/sealos/pull/2239 -* Fix: image hub delete useless image detail info. by @lingdie in https://github.com/labring/sealos/pull/2243 -* feature(main): add kubernetes support and changelog by @cuisongliu in https://github.com/labring/sealos/pull/2242 -* Pin ubuntu version in Release workflow, use correct goreleaser args for sealctl and add release checksum by @SignorMercurio in https://github.com/labring/sealos/pull/2249 -* ci: adjust files to be checksumed by @SignorMercurio in https://github.com/labring/sealos/pull/2250 +* feature(main): separate registry from master0 by @xuehaipeng in https://github.com/nebstudio/sealos/pull/1963 +* feature(main): separate registry from master0 by @cuisongliu in https://github.com/nebstudio/sealos/pull/1970 +* feature(main): fix already installed buildah by @cuisongliu in https://github.com/nebstudio/sealos/pull/1968 +* Add docker image builder workflow for service auth by @maslow in https://github.com/nebstudio/sealos/pull/1976 +* feature(main): fix buildah download and sealos build by @cuisongliu in https://github.com/nebstudio/sealos/pull/1971 +* docs: a small number of errors by @cubxxw in https://github.com/nebstudio/sealos/pull/1978 +* feature(main): add detach for sealos run, never prompt by @cuisongliu in https://github.com/nebstudio/sealos/pull/1979 +* init whitelist webhook by @fanux in https://github.com/nebstudio/sealos/pull/1972 +* feature(main): add controllers,webhooks,services ci by @cuisongliu in https://github.com/nebstudio/sealos/pull/1984 +* feat: use env instead of hard code by @xiao-jay in https://github.com/nebstudio/sealos/pull/1985 +* Update listCRD func by @zzjin in https://github.com/nebstudio/sealos/pull/1992 +* feature(main): add auth service deploy ci by @cuisongliu in https://github.com/nebstudio/sealos/pull/1989 +* feature(main): replace render charts dir to scripts dir by @cuisongliu in https://github.com/nebstudio/sealos/pull/1990 +* fix: remove prompt arg by @fengxsong in https://github.com/nebstudio/sealos/pull/1999 +* feature(main): payment controller disable from env by @cuisongliu in https://github.com/nebstudio/sealos/pull/1995 +* feature(main): add container label for repo by @cuisongliu in https://github.com/nebstudio/sealos/pull/2002 +* update issue-template by @willzhang in https://github.com/nebstudio/sealos/pull/2005 +* feature(main): add docs for DEVELOPGUIDE.md by @cuisongliu in https://github.com/nebstudio/sealos/pull/2006 +* Remove mandatory requirements by @willzhang in https://github.com/nebstudio/sealos/pull/2007 +* feature(main): add save image to build cmd by @cuisongliu in https://github.com/nebstudio/sealos/pull/1997 +* GitHub Actions: Deprecating save-state and set-output commands by @muicoder in https://github.com/nebstudio/sealos/pull/2010 +* feat. image hub by @lingdie in https://github.com/nebstudio/sealos/pull/1988 +* add imagehub controller deply yaml by @lingdie in https://github.com/nebstudio/sealos/pull/2016 +* feature(main): add TryParse for loadClusterfile by @cuisongliu in https://github.com/nebstudio/sealos/pull/2017 +* feature(main): add webhook config to sdk by @cuisongliu in https://github.com/nebstudio/sealos/pull/2013 +* feature(main): delete pyament env from deploy by @cuisongliu in https://github.com/nebstudio/sealos/pull/2032 +* fix terminal hardcoded problem by @gitccl in https://github.com/nebstudio/sealos/pull/2028 +* add infra other field by @wuxming in https://github.com/nebstudio/sealos/pull/1994 +* add sealos cloud provider fontend by @zjy365 in https://github.com/nebstudio/sealos/pull/2004 +* Fix yum package manager command. by @zzjin in https://github.com/nebstudio/sealos/pull/2038 +* Add affine app demo. by @zzjin in https://github.com/nebstudio/sealos/pull/2039 +* add build sealos on macos ARM using multipass by @fanux in https://github.com/nebstudio/sealos/pull/2043 +* feature(main): add BINS=sealos for docs by @cuisongliu in https://github.com/nebstudio/sealos/pull/2052 +* feature(main): add pyament deploy by @cuisongliu in https://github.com/nebstudio/sealos/pull/2035 +* fixed sealos run manifests conflict by @fanux in https://github.com/nebstudio/sealos/pull/2048 +* feature(main): fix guest func for exec shell by @cuisongliu in https://github.com/nebstudio/sealos/pull/2054 +* add build cloud image docs by @willzhang in https://github.com/nebstudio/sealos/pull/2055 +* fix: remove dependency to casdoor by @Abingcbc in https://github.com/nebstudio/sealos/pull/2033 +* fix: misuse of *cluster pointer by @fengxsong in https://github.com/nebstudio/sealos/pull/2057 +* add development guide - what is sealos by @fanux in https://github.com/nebstudio/sealos/pull/2053 +* feature(main): fix registry bugs by @cuisongliu in https://github.com/nebstudio/sealos/pull/2060 +* fix: replace text/template from html/template by @fengxsong in https://github.com/nebstudio/sealos/pull/2067 +* feature(main): fix gen doc by @cuisongliu in https://github.com/nebstudio/sealos/pull/2070 +* feature(main): fix user controller deploy by @cuisongliu in https://github.com/nebstudio/sealos/pull/2065 +* Begin proposal process by @zzjin in https://github.com/nebstudio/sealos/pull/1916 +* Support ingress static cache by @zzjin in https://github.com/nebstudio/sealos/pull/2072 +* Start Infra and add status by @wuxming in https://github.com/nebstudio/sealos/pull/2078 +* feature(main): fix auth deploy for cluster-image by @cuisongliu in https://github.com/nebstudio/sealos/pull/2083 +* Update frontend nonRoot user. by @zzjin in https://github.com/nebstudio/sealos/pull/2085 +* fix: copy registry to the correct path by @fengxsong in https://github.com/nebstudio/sealos/pull/2087 +* reduction Makefile and add build-multi-arch by @wuxming in https://github.com/nebstudio/sealos/pull/2093 +* example: how to run Redis and Pgsql instance on sealos cloud by @cdjianghan in https://github.com/nebstudio/sealos/pull/2104 +* Update frontend Readme. by @zzjin in https://github.com/nebstudio/sealos/pull/2102 +* fix typo by @fengxsong in https://github.com/nebstudio/sealos/pull/2113 +* del:useless go mod by @xiao-jay in https://github.com/nebstudio/sealos/pull/2118 +* cloud-provider-fontend page by @zjy365 in https://github.com/nebstudio/sealos/pull/2094 +* docs example : how to use env by @fanux in https://github.com/nebstudio/sealos/pull/2109 +* fix scp password and support delete scp by @zjy365 in https://github.com/nebstudio/sealos/pull/2119 +* fixed sealos\docs\4.0\i18n\zh-Hans\getting-started\build-example-cloudimage.md by @loda13 in https://github.com/nebstudio/sealos/pull/2124 +* fix infra controller status by @fanux in https://github.com/nebstudio/sealos/pull/2128 +* feat. image hub: datapack rebuild, add finalizer by @lingdie in https://github.com/nebstudio/sealos/pull/2050 +* bug: fixed using ssh private key to login instance by @fanux in https://github.com/nebstudio/sealos/pull/2133 +* bug: fixed parse image name and tag by @muicoder in https://github.com/nebstudio/sealos/pull/2135 +* use user data to permit root login using ssh private key by @fanux in https://github.com/nebstudio/sealos/pull/2136 +* modify spec and add default value by @zjy365 in https://github.com/nebstudio/sealos/pull/2130 +* feat: support registries HA by @fengxsong in https://github.com/nebstudio/sealos/pull/2096 +* fixed cluster operator auto to create kuberentes by @fanux in https://github.com/nebstudio/sealos/pull/2139 +* fixed infra recocile vms by @fanux in https://github.com/nebstudio/sealos/pull/2142 +* fix: delete sealer by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2150 +* Update README.md, add command for untaint tag when low version by @tanshilingithub in https://github.com/nebstudio/sealos/pull/2149 +* Init support image-hub get&list. by @zzjin in https://github.com/nebstudio/sealos/pull/2143 +* scp modify the style of the details page by @zjy365 in https://github.com/nebstudio/sealos/pull/2141 +* fixed apply cluster on infra by @fanux in https://github.com/nebstudio/sealos/pull/2158 +* wait for infra create when get cluster by @fanux in https://github.com/nebstudio/sealos/pull/2160 +* instead echo to tee by @fanux in https://github.com/nebstudio/sealos/pull/2161 +* Update auto build paths config. by @zzjin in https://github.com/nebstudio/sealos/pull/2162 +* fixed set system disk to 40G by default, the device name must be /dev… by @fanux in https://github.com/nebstudio/sealos/pull/2164 +* Update Controller Readme. by @zzjin in https://github.com/nebstudio/sealos/pull/2168 +* fixed some problem about scp frontend by @zjy365 in https://github.com/nebstudio/sealos/pull/2170 +* encapsulate the infra api by @zjy365 in https://github.com/nebstudio/sealos/pull/2169 +* Dev apisix by @zzjin in https://github.com/nebstudio/sealos/pull/2144 +* Fix the scp timestamp by @zjy365 in https://github.com/nebstudio/sealos/pull/2173 +* refactor(user): using finalizer utils replace it by @cuisongliu in https://github.com/nebstudio/sealos/pull/2172 +* feat: run sealos without root privileges by @fengxsong in https://github.com/nebstudio/sealos/pull/2163 +* Fix: fix aws ec2 price by @xiao-jay in https://github.com/nebstudio/sealos/pull/2174 +* fix: copy empty merged dir anyway by @fengxsong in https://github.com/nebstudio/sealos/pull/2182 +* feat: add describe image api and get root device name from ami. by @whybeyoung in https://github.com/nebstudio/sealos/pull/2178 +* fix: create instance disk size error and adjust user define disk device name by @whybeyoung in https://github.com/nebstudio/sealos/pull/2179 +* fix: kustomize makefile with a little enhance by @whybeyoung in https://github.com/nebstudio/sealos/pull/2185 +* fix: coredns crash issue. by @fengxsong in https://github.com/nebstudio/sealos/pull/2180 +* Refactor ssh copy by @fengxsong in https://github.com/nebstudio/sealos/pull/2186 +* feat: add back create subcommand and support manually unshare by @fengxsong in https://github.com/nebstudio/sealos/pull/2187 +* fix: adjust sealos reset process order by @fengxsong in https://github.com/nebstudio/sealos/pull/2190 +* update readme, add new product show and some descriptions by @fanux in https://github.com/nebstudio/sealos/pull/2188 +* fix: Clusterfile must has right sort of hosts, host[0] must be master… by @gopherWxf in https://github.com/nebstudio/sealos/pull/2191 +* Imagehub refactor: delete controller update delete interface. by @lingdie in https://github.com/nebstudio/sealos/pull/2184 +* fix: remove detach by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2193 +* enchance: optimizing ssh copy by @fengxsong in https://github.com/nebstudio/sealos/pull/2195 +* go get k8s.io/api@v0.24.3 to fixed build failed by @fanux in https://github.com/nebstudio/sealos/pull/2197 +* Fix infra&cluster operator event pkg. by @zzjin in https://github.com/nebstudio/sealos/pull/2198 +* refactor(user): rename doReconcile to reconcile by @cuisongliu in https://github.com/nebstudio/sealos/pull/2199 +* Dev ci to fix controllers dep. by @zzjin in https://github.com/nebstudio/sealos/pull/2201 +* feat: add more print column like status by @whybeyoung in https://github.com/nebstudio/sealos/pull/2204 +* feat: add finalizer to stop/terminate aws instance. by @whybeyoung in https://github.com/nebstudio/sealos/pull/2196 +* fix: reconcile instance count by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2203 +* feat: add get volumes api when using get instnaces by @whybeyoung in https://github.com/nebstudio/sealos/pull/2200 +* feat. sealos login hub.sealos.io by kubeconfig. by @lingdie in https://github.com/nebstudio/sealos/pull/2176 +* fix: move IsRootless out of pkg/buildah by @fengxsong in https://github.com/nebstudio/sealos/pull/2207 +* feat. sealos registry hub.sealos.io auth server. by @lingdie in https://github.com/nebstudio/sealos/pull/2177 +* add appstore product show by @fanux in https://github.com/nebstudio/sealos/pull/2208 +* Imagehub.deploy by @lingdie in https://github.com/nebstudio/sealos/pull/2214 +* fix deploy.yaml: add service/hub to workflow. by @lingdie in https://github.com/nebstudio/sealos/pull/2215 +* feature(main): Support configuration file custom vip by @cuisongliu in https://github.com/nebstudio/sealos/pull/2115 +* Hub.deploy by @lingdie in https://github.com/nebstudio/sealos/pull/2216 +* feat: delete key pair by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2217 +* fix: only run guest command for app type cloudimage by @fengxsong in https://github.com/nebstudio/sealos/pull/2218 +* Remove uuid package to build-in crypto. by @zzjin in https://github.com/nebstudio/sealos/pull/2219 +* Fix go mod caused by #2217 by @zzjin in https://github.com/nebstudio/sealos/pull/2220 +* hub.deploy by @lingdie in https://github.com/nebstudio/sealos/pull/2221 +* fix: reconnect when specified error occur with sftp connection by @fengxsong in https://github.com/nebstudio/sealos/pull/2225 +* fix: replace new line sep by @fengxsong in https://github.com/nebstudio/sealos/pull/2228 +* feature(main): add delete build file scan by @cuisongliu in https://github.com/nebstudio/sealos/pull/2229 +* ci: pin ubuntu version in CI to 20.04 by @SignorMercurio in https://github.com/nebstudio/sealos/pull/2235 +* fix: #2232 force override when the prompted answer is yes by @fengxsong in https://github.com/nebstudio/sealos/pull/2237 +* fix: get the full root command name by @fengxsong in https://github.com/nebstudio/sealos/pull/2236 +* feature(main): support v1 and v1alpha2 version cri by @cuisongliu in https://github.com/nebstudio/sealos/pull/2238 +* feature(main): support sys env by @cuisongliu in https://github.com/nebstudio/sealos/pull/2240 +* feature(main): add build-in env docs by @cuisongliu in https://github.com/nebstudio/sealos/pull/2241 +* fix: set tls-verify option default to false by @fengxsong in https://github.com/nebstudio/sealos/pull/2239 +* Fix: image hub delete useless image detail info. by @lingdie in https://github.com/nebstudio/sealos/pull/2243 +* feature(main): add kubernetes support and changelog by @cuisongliu in https://github.com/nebstudio/sealos/pull/2242 +* Pin ubuntu version in Release workflow, use correct goreleaser args for sealctl and add release checksum by @SignorMercurio in https://github.com/nebstudio/sealos/pull/2249 +* ci: adjust files to be checksumed by @SignorMercurio in https://github.com/nebstudio/sealos/pull/2250 ## New Contributors -* @lingdie made their first contribution in https://github.com/labring/sealos/pull/1988 -* @wuxming made their first contribution in https://github.com/labring/sealos/pull/1994 -* @zjy365 made their first contribution in https://github.com/labring/sealos/pull/2004 -* @cdjianghan made their first contribution in https://github.com/labring/sealos/pull/2104 -* @xiaohan1202 made their first contribution in https://github.com/labring/sealos/pull/2150 -* @tanshilingithub made their first contribution in https://github.com/labring/sealos/pull/2149 -* @gopherWxf made their first contribution in https://github.com/labring/sealos/pull/2191 - -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.4-rc1...v4.1.4-rc2 +* @lingdie made their first contribution in https://github.com/nebstudio/sealos/pull/1988 +* @wuxming made their first contribution in https://github.com/nebstudio/sealos/pull/1994 +* @zjy365 made their first contribution in https://github.com/nebstudio/sealos/pull/2004 +* @cdjianghan made their first contribution in https://github.com/nebstudio/sealos/pull/2104 +* @xiaohan1202 made their first contribution in https://github.com/nebstudio/sealos/pull/2150 +* @tanshilingithub made their first contribution in https://github.com/nebstudio/sealos/pull/2149 +* @gopherWxf made their first contribution in https://github.com/nebstudio/sealos/pull/2191 + +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.4-rc1...v4.1.4-rc2 diff --git a/CHANGELOG/CHANGELOG-4.1.4-rc3.md b/CHANGELOG/CHANGELOG-4.1.4-rc3.md index 687dd363a78..9dc1ccc4393 100644 --- a/CHANGELOG/CHANGELOG-4.1.4-rc3.md +++ b/CHANGELOG/CHANGELOG-4.1.4-rc3.md @@ -1,4 +1,4 @@ -- [v4.1.4-rc3](#v414-rc3httpsgithubcomlabringsealosreleasestagv414-rc3) +- [v4.1.4-rc3](#v414-rc3httpsgithubcomnebstudiosealosreleasestagv414-rc3) - [Downloads for v4.1.4-rc3](#downloads-for-v414-rc3) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.4-rc3](#changelog-since-v414-rc2) -# [v4.1.4-rc3](https://github.com/labring/sealos/releases/tag/v4.1.4-rc3) +# [v4.1.4-rc3](https://github.com/nebstudio/sealos/releases/tag/v4.1.4-rc3) ## Downloads for v4.1.4-rc3 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.4-rc3.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.4-rc3.tar.gz) | +[v4.1.4-rc3.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.4-rc3.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.4-rc3_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_amd64.tar.gz) | -[sealos_4.1.4-rc3_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_arm64.tar.gz) | +[sealos_4.1.4-rc3_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_amd64.tar.gz) | +[sealos_4.1.4-rc3_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc3/sealos_4.1.4-rc3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,18 +47,18 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* use admisswebhook sdk to mutate and validate image create, update, delete. by @lingdie in https://github.com/labring/sealos/pull/2244 -* Enhancement: imagehub webhook get usernamespace by env. by @lingdie in https://github.com/labring/sealos/pull/2253 -* debug: more verbose logging for scp by @fengxsong in https://github.com/labring/sealos/pull/2254 -* feat: add reconcile disks and modify infra_types by @xiaohan1202 in https://github.com/labring/sealos/pull/2248 -* feat. add repo webhook to set default labels and validate it. by @lingdie in https://github.com/labring/sealos/pull/2257 -* feature(main): fix changelogs by @cuisongliu in https://github.com/labring/sealos/pull/2251 -* Update SEALOS_SYS_KUBE_VERSION usage. by @zzjin in https://github.com/labring/sealos/pull/2264 -* feature(main): env compatible by @cuisongliu in https://github.com/labring/sealos/pull/2265 -* feature(main): delete warn by @cuisongliu in https://github.com/labring/sealos/pull/2269 +* use admisswebhook sdk to mutate and validate image create, update, delete. by @lingdie in https://github.com/nebstudio/sealos/pull/2244 +* Enhancement: imagehub webhook get usernamespace by env. by @lingdie in https://github.com/nebstudio/sealos/pull/2253 +* debug: more verbose logging for scp by @fengxsong in https://github.com/nebstudio/sealos/pull/2254 +* feat: add reconcile disks and modify infra_types by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2248 +* feat. add repo webhook to set default labels and validate it. by @lingdie in https://github.com/nebstudio/sealos/pull/2257 +* feature(main): fix changelogs by @cuisongliu in https://github.com/nebstudio/sealos/pull/2251 +* Update SEALOS_SYS_KUBE_VERSION usage. by @zzjin in https://github.com/nebstudio/sealos/pull/2264 +* feature(main): env compatible by @cuisongliu in https://github.com/nebstudio/sealos/pull/2265 +* feature(main): delete warn by @cuisongliu in https://github.com/nebstudio/sealos/pull/2269 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.4-rc2...v4.1.4-rc3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.4-rc2...v4.1.4-rc3 diff --git a/CHANGELOG/CHANGELOG-4.1.4-rc4.md b/CHANGELOG/CHANGELOG-4.1.4-rc4.md index 069d1311ad8..192f504a8a5 100644 --- a/CHANGELOG/CHANGELOG-4.1.4-rc4.md +++ b/CHANGELOG/CHANGELOG-4.1.4-rc4.md @@ -1,4 +1,4 @@ -- [v4.1.4-rc4](#v414-rc4httpsgithubcomlabringsealosreleasestagv414-rc4) +- [v4.1.4-rc4](#v414-rc4httpsgithubcomnebstudiosealosreleasestagv414-rc4) - [Downloads for v4.1.4-rc4](#downloads-for-v414-rc4) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.4-rc4](https://github.com/labring/sealos/releases/tag/v4.1.4-rc4) +# [v4.1.4-rc4](https://github.com/nebstudio/sealos/releases/tag/v4.1.4-rc4) ## Downloads for v4.1.4-rc4 @@ -16,73 +16,73 @@ filename | -------- | -[v4.1.4-rc4.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.4-rc4.tar.gz) | +[v4.1.4-rc4.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.4-rc4.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.4-rc4_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_amd64.tar.gz) | -[sealos_4.1.4-rc4_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_arm64.tar.gz) | +[sealos_4.1.4-rc4_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_amd64.tar.gz) | +[sealos_4.1.4-rc4_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc4_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4-rc4_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc4_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4-rc4/sealos_4.1.4-rc4_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4-rc4_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.4-rc3 ### What's Changed -* Move applications manifests dir by @zzjin in https://github.com/labring/sealos/pull/2274 -* feat. imagehub webhook fix. by @lingdie in https://github.com/labring/sealos/pull/2260 -* fix: skip handling app type image while scaling cluster by @fengxsong in https://github.com/labring/sealos/pull/2273 -* Update terminal frontend, use user‘s namespace. by @zzjin in https://github.com/labring/sealos/pull/2270 -* modify the scp yaml field by @zjy365 in https://github.com/labring/sealos/pull/2261 -* fix: only set default --platform flag when it's not changed by @fengxsong in https://github.com/labring/sealos/pull/2276 -* mark tls-verify flag hidden by @fengxsong in https://github.com/labring/sealos/pull/2279 -* feature(main): change apply logic by @cuisongliu in https://github.com/labring/sealos/pull/2278 -* feature(main): add rc3 change_log by @cuisongliu in https://github.com/labring/sealos/pull/2277 -* add action operator implement and crd implement by @cdjianghan in https://github.com/labring/sealos/pull/2247 -* feat: deploy terminal in user's namespace and support apisix ingress by @gitccl in https://github.com/labring/sealos/pull/2280 -* refactor buildah interface, arguments as flagsetters by @fengxsong in https://github.com/labring/sealos/pull/2281 -* add registry deply config. by @lingdie in https://github.com/labring/sealos/pull/2275 -* feature(main): add cert cmd for append certs by @cuisongliu in https://github.com/labring/sealos/pull/2116 -* bugfix: Apply twice will call initCluster twice that causes kubelet port occupied. by @mond77 in https://github.com/labring/sealos/pull/2292 -* build pgsql & add pgsql service api by @zjy365 in https://github.com/labring/sealos/pull/2256 -* fix:fix queryPrice error by @xiao-jay in https://github.com/labring/sealos/pull/2293 -* fix: ensure consistency when crash & fix some bugs by @xiaohan1202 in https://github.com/labring/sealos/pull/2259 -* fix: more friendly error output when running rootless mode by @fengxsong in https://github.com/labring/sealos/pull/2287 -* Fix crypto usage. by @zzjin in https://github.com/labring/sealos/pull/2296 -* add pgsql users & delete iops througput by @zjy365 in https://github.com/labring/sealos/pull/2297 -* fix:payment add defaultcallbackURL by @xiao-jay in https://github.com/labring/sealos/pull/2300 -* feat.add image keywords as repo label. by @lingdie in https://github.com/labring/sealos/pull/2291 -* feature(main): change default archive is oci by @cuisongliu in https://github.com/labring/sealos/pull/2304 -* update datapacks rbac. by @lingdie in https://github.com/labring/sealos/pull/2303 -* Update registry doc by @zzjin in https://github.com/labring/sealos/pull/2298 -* feature(main): add status cmd for post check by @cuisongliu in https://github.com/labring/sealos/pull/2299 -* feat. add org muator, add admit for kube-system group by @lingdie in https://github.com/labring/sealos/pull/2309 -* fix: set SkipTLSVerify to true for SystemConext by @fengxsong in https://github.com/labring/sealos/pull/2316 -* fix infra status & add loading created by @zjy365 in https://github.com/labring/sealos/pull/2307 -* feature: add merge feature by @cuisongliu in https://github.com/labring/sealos/pull/2283 -* feat: refactor metering ,support Third-party resource access and idempotent by @xiao-jay in https://github.com/labring/sealos/pull/2258 -* feature(main): fix etcd config by @cuisongliu in https://github.com/labring/sealos/pull/2323 +* Move applications manifests dir by @zzjin in https://github.com/nebstudio/sealos/pull/2274 +* feat. imagehub webhook fix. by @lingdie in https://github.com/nebstudio/sealos/pull/2260 +* fix: skip handling app type image while scaling cluster by @fengxsong in https://github.com/nebstudio/sealos/pull/2273 +* Update terminal frontend, use user‘s namespace. by @zzjin in https://github.com/nebstudio/sealos/pull/2270 +* modify the scp yaml field by @zjy365 in https://github.com/nebstudio/sealos/pull/2261 +* fix: only set default --platform flag when it's not changed by @fengxsong in https://github.com/nebstudio/sealos/pull/2276 +* mark tls-verify flag hidden by @fengxsong in https://github.com/nebstudio/sealos/pull/2279 +* feature(main): change apply logic by @cuisongliu in https://github.com/nebstudio/sealos/pull/2278 +* feature(main): add rc3 change_log by @cuisongliu in https://github.com/nebstudio/sealos/pull/2277 +* add action operator implement and crd implement by @cdjianghan in https://github.com/nebstudio/sealos/pull/2247 +* feat: deploy terminal in user's namespace and support apisix ingress by @gitccl in https://github.com/nebstudio/sealos/pull/2280 +* refactor buildah interface, arguments as flagsetters by @fengxsong in https://github.com/nebstudio/sealos/pull/2281 +* add registry deply config. by @lingdie in https://github.com/nebstudio/sealos/pull/2275 +* feature(main): add cert cmd for append certs by @cuisongliu in https://github.com/nebstudio/sealos/pull/2116 +* bugfix: Apply twice will call initCluster twice that causes kubelet port occupied. by @mond77 in https://github.com/nebstudio/sealos/pull/2292 +* build pgsql & add pgsql service api by @zjy365 in https://github.com/nebstudio/sealos/pull/2256 +* fix:fix queryPrice error by @xiao-jay in https://github.com/nebstudio/sealos/pull/2293 +* fix: ensure consistency when crash & fix some bugs by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2259 +* fix: more friendly error output when running rootless mode by @fengxsong in https://github.com/nebstudio/sealos/pull/2287 +* Fix crypto usage. by @zzjin in https://github.com/nebstudio/sealos/pull/2296 +* add pgsql users & delete iops througput by @zjy365 in https://github.com/nebstudio/sealos/pull/2297 +* fix:payment add defaultcallbackURL by @xiao-jay in https://github.com/nebstudio/sealos/pull/2300 +* feat.add image keywords as repo label. by @lingdie in https://github.com/nebstudio/sealos/pull/2291 +* feature(main): change default archive is oci by @cuisongliu in https://github.com/nebstudio/sealos/pull/2304 +* update datapacks rbac. by @lingdie in https://github.com/nebstudio/sealos/pull/2303 +* Update registry doc by @zzjin in https://github.com/nebstudio/sealos/pull/2298 +* feature(main): add status cmd for post check by @cuisongliu in https://github.com/nebstudio/sealos/pull/2299 +* feat. add org muator, add admit for kube-system group by @lingdie in https://github.com/nebstudio/sealos/pull/2309 +* fix: set SkipTLSVerify to true for SystemConext by @fengxsong in https://github.com/nebstudio/sealos/pull/2316 +* fix infra status & add loading created by @zjy365 in https://github.com/nebstudio/sealos/pull/2307 +* feature: add merge feature by @cuisongliu in https://github.com/nebstudio/sealos/pull/2283 +* feat: refactor metering ,support Third-party resource access and idempotent by @xiao-jay in https://github.com/nebstudio/sealos/pull/2258 +* feature(main): fix etcd config by @cuisongliu in https://github.com/nebstudio/sealos/pull/2323 ## New Contributors -* @mond77 made their first contribution in https://github.com/labring/sealos/pull/2292 +* @mond77 made their first contribution in https://github.com/nebstudio/sealos/pull/2292 diff --git a/CHANGELOG/CHANGELOG-4.1.4.md b/CHANGELOG/CHANGELOG-4.1.4.md index a8dbb2c7655..62eca8f599a 100644 --- a/CHANGELOG/CHANGELOG-4.1.4.md +++ b/CHANGELOG/CHANGELOG-4.1.4.md @@ -1,4 +1,4 @@ -- [v4.1.4](#v414httpsgithubcomlabringsealosreleasestagv414) +- [v4.1.4](#v414httpsgithubcomnebstudiosealosreleasestagv414) - [Downloads for v4.1.4](#downloads-for-v414) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -6,7 +6,7 @@ - [Changelog since v4.1.4](#changelog-since-v414-rc4) -# [v4.1.4](https://github.com/labring/sealos/releases/tag/v4.1.4) +# [v4.1.4](https://github.com/nebstudio/sealos/releases/tag/v4.1.4) ## Downloads for v4.1.4 @@ -15,31 +15,31 @@ filename | -------- | -[v4.1.4.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.4.tar.gz) | +[v4.1.4.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.4.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.4_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_amd64.tar.gz) | -[sealos_4.1.4_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_arm64.tar.gz) | +[sealos_4.1.4_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_amd64.tar.gz) | +[sealos_4.1.4_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_amd64.tar.gz && tar -zxvf sealos_4.1.4_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.4/sealos_4.1.4_linux_arm64.tar.gz && tar -zxvf sealos_4.1.4_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` @@ -47,21 +47,21 @@ sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.6 ### What's Changed -* feature(main): add changelog by @cuisongliu in https://github.com/labring/sealos/pull/2325 -* feature(main): fix ci error by @cuisongliu in https://github.com/labring/sealos/pull/2326 -* feature(main): change calico docs by @cuisongliu in https://github.com/labring/sealos/pull/2327 -* add ImageCRDBuilder implement by @cdjianghan in https://github.com/labring/sealos/pull/2311 -* better code : use config.GetAllCredentials func to place CheckLoginStatus func in imagecrdbuilder by @cdjianghan in https://github.com/labring/sealos/pull/2328 -* update download sealos command by @fanux in https://github.com/labring/sealos/pull/2324 -* change some func name to better understand add Success and Faild output by @cdjianghan in https://github.com/labring/sealos/pull/2332 -* feature(main): fix registry find manifest logic by @cuisongliu in https://github.com/labring/sealos/pull/2314 -* add infra e2e test by @xiaohan1202 in https://github.com/labring/sealos/pull/2331 -* imagecrbuilder better code by @cdjianghan in https://github.com/labring/sealos/pull/2334 -* feature(main): add cert for old version by @cuisongliu in https://github.com/labring/sealos/pull/2333 -* add size to imagegrid. fix repository reconcile. by @lingdie in https://github.com/labring/sealos/pull/2337 -* fix image cr doc by @cdjianghan in https://github.com/labring/sealos/pull/2338 -* docs: add hub.sealos.cn and imagehub CRD desigin docs. by @lingdie in https://github.com/labring/sealos/pull/2131 -* Docs: add build template docs by @zzjin in https://github.com/labring/sealos/pull/2335 -* Fixed the application window switch problem by @zjy365 in https://github.com/labring/sealos/pull/2342 +* feature(main): add changelog by @cuisongliu in https://github.com/nebstudio/sealos/pull/2325 +* feature(main): fix ci error by @cuisongliu in https://github.com/nebstudio/sealos/pull/2326 +* feature(main): change calico docs by @cuisongliu in https://github.com/nebstudio/sealos/pull/2327 +* add ImageCRDBuilder implement by @cdjianghan in https://github.com/nebstudio/sealos/pull/2311 +* better code : use config.GetAllCredentials func to place CheckLoginStatus func in imagecrdbuilder by @cdjianghan in https://github.com/nebstudio/sealos/pull/2328 +* update download sealos command by @fanux in https://github.com/nebstudio/sealos/pull/2324 +* change some func name to better understand add Success and Faild output by @cdjianghan in https://github.com/nebstudio/sealos/pull/2332 +* feature(main): fix registry find manifest logic by @cuisongliu in https://github.com/nebstudio/sealos/pull/2314 +* add infra e2e test by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2331 +* imagecrbuilder better code by @cdjianghan in https://github.com/nebstudio/sealos/pull/2334 +* feature(main): add cert for old version by @cuisongliu in https://github.com/nebstudio/sealos/pull/2333 +* add size to imagegrid. fix repository reconcile. by @lingdie in https://github.com/nebstudio/sealos/pull/2337 +* fix image cr doc by @cdjianghan in https://github.com/nebstudio/sealos/pull/2338 +* docs: add hub.sealos.cn and imagehub CRD desigin docs. by @lingdie in https://github.com/nebstudio/sealos/pull/2131 +* Docs: add build template docs by @zzjin in https://github.com/nebstudio/sealos/pull/2335 +* Fixed the application window switch problem by @zjy365 in https://github.com/nebstudio/sealos/pull/2342 diff --git a/CHANGELOG/CHANGELOG-4.1.5-alpha1.md b/CHANGELOG/CHANGELOG-4.1.5-alpha1.md index f5503c16f29..b7f1a7f2072 100644 --- a/CHANGELOG/CHANGELOG-4.1.5-alpha1.md +++ b/CHANGELOG/CHANGELOG-4.1.5-alpha1.md @@ -1,4 +1,4 @@ -- [v4.1.5-alpha1](#v415-alpha1httpsgithubcomlabringsealosreleasestagv415-alpha1) +- [v4.1.5-alpha1](#v415-alpha1httpsgithubcomnebstudiosealosreleasestagv415-alpha1) - [Downloads for v4.1.5-alpha1](#downloads-for-v415-alpha1) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.5-alpha1](https://github.com/labring/sealos/releases/tag/v4.1.5-alpha1) +# [v4.1.5-alpha1](https://github.com/nebstudio/sealos/releases/tag/v4.1.5-alpha1) ## Downloads for v4.1.5-alpha1 @@ -16,102 +16,102 @@ filename | -------- | -[v4.1.5-alpha1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.5-alpha1.tar.gz) | +[v4.1.5-alpha1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.5-alpha1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.5-alpha1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_amd64.tar.gz) | -[sealos_4.1.5-alpha1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_arm64.tar.gz) | +[sealos_4.1.5-alpha1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_amd64.tar.gz) | +[sealos_4.1.5-alpha1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-alpha1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-alpha1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-alpha1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha1/sealos_4.1.5-alpha1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-alpha1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.4 ### What's Changed -* Update terminal image tag by @zzjin in https://github.com/labring/sealos/pull/2345 -* init image hub page & image hub api by @zjy365 in https://github.com/labring/sealos/pull/2321 -* add discord link by @fanux in https://github.com/labring/sealos/pull/2350 -* Fix metering go module by @zzjin in https://github.com/labring/sealos/pull/2346 -* docs(main): add changelog for sealos by @cuisongliu in https://github.com/labring/sealos/pull/2351 -* feat. imagehub export func and add URL to image_types. by @lingdie in https://github.com/labring/sealos/pull/2353 -* Add static file cdn by @zzjin in https://github.com/labring/sealos/pull/2355 -* Feature: upgrade the cluster by @mond77 in https://github.com/labring/sealos/pull/2340 -* update build cloud image docs by @willzhang in https://github.com/labring/sealos/pull/2320 -* refactor: implement exponential backoff retry for ssh connect by @fengxsong in https://github.com/labring/sealos/pull/2358 -* Fixed Firefox scrollbar & switch app problem by @zjy365 in https://github.com/labring/sealos/pull/2362 -* add ssh-privatekey secret to prevent ssh problems by @xiaohan1202 in https://github.com/labring/sealos/pull/2371 -* add infra user guide by @fanux in https://github.com/labring/sealos/pull/2373 -* Fix ci semgrep by @zzjin in https://github.com/labring/sealos/pull/2374 -* feat. imagehub: add size to tagdata. by @lingdie in https://github.com/labring/sealos/pull/2376 -* feat.imagehub mutate image cr. by @lingdie in https://github.com/labring/sealos/pull/2377 -* bugfix: 'sealos run' cannot scale cluster by @mond77 in https://github.com/labring/sealos/pull/2366 -* bugfix: sealos run error by @mond77 in https://github.com/labring/sealos/pull/2382 -* New Cloud doc location. by @zzjin in https://github.com/labring/sealos/pull/2391 -* Fix doc typo. by @zzjin in https://github.com/labring/sealos/pull/2392 -* bugfix: set kubeconfig server by @mond77 in https://github.com/labring/sealos/pull/2393 -* feature(main): fix cert for init masters by @cuisongliu in https://github.com/labring/sealos/pull/2383 -* add clean all aws key pairs by @fanux in https://github.com/labring/sealos/pull/2381 -* refactor: rename apply pkg by @cuisongliu in https://github.com/labring/sealos/pull/2397 -* fix desktop switching app & add error page and skeleton screen by @zjy365 in https://github.com/labring/sealos/pull/2390 -* bugfix: add node failure by @mond77 in https://github.com/labring/sealos/pull/2395 -* Fix typos by @loda13 in https://github.com/labring/sealos/pull/2403 -* refactor: autoLoad apiServer ip and port by @cuisongliu in https://github.com/labring/sealos/pull/2401 -* fix: modify delete logic to support cloud provider by @xiaohan1202 in https://github.com/labring/sealos/pull/2402 -* docs:pull private image tutorial in cloud by @xiao-jay in https://github.com/labring/sealos/pull/2404 -* feat: refactor buildah's inspect method so we can inspect remote image by @fengxsong in https://github.com/labring/sealos/pull/2405 -* fix: export function FormatReferenceWithTransportName by @fengxsong in https://github.com/labring/sealos/pull/2408 -* docs(main): fix gen before pull image and inspect it by @cuisongliu in https://github.com/labring/sealos/pull/2367 -* fix: inspect image in gen command by @fengxsong in https://github.com/labring/sealos/pull/2411 -* add image detail skeleton by @zjy365 in https://github.com/labring/sealos/pull/2400 -* add scp document by @xiaohan1202 in https://github.com/labring/sealos/pull/2417 -* Pgsql Product Document by @cdjianghan in https://github.com/labring/sealos/pull/2415 -* enable cloud provider to scale cluster by @xiaohan1202 in https://github.com/labring/sealos/pull/2387 -* fix pg doc img bug by @cdjianghan in https://github.com/labring/sealos/pull/2419 -* feat: apply feature #2405 on sealos inspect command by @fengxsong in https://github.com/labring/sealos/pull/2416 -* Pgsql readme by @cdjianghan in https://github.com/labring/sealos/pull/2420 -* add scp english docs by @xiaohan1202 in https://github.com/labring/sealos/pull/2424 -* add terminal user guide by @fanux in https://github.com/labring/sealos/pull/2421 -* write a pgsql Stress Test in /test by @cdjianghan in https://github.com/labring/sealos/pull/2423 -* sealos cloud provider version upgraded by @zjy365 in https://github.com/labring/sealos/pull/2426 -* Update README.md by @sxxpqp in https://github.com/labring/sealos/pull/2414 -* update sealos version to 4.1.4 by @fanux in https://github.com/labring/sealos/pull/2429 -* docs. imagehub docs by @lingdie in https://github.com/labring/sealos/pull/2425 -* add terminal english docs by @fanux in https://github.com/labring/sealos/pull/2427 -* docs:add metering design docs by @xiao-jay in https://github.com/labring/sealos/pull/2121 -* pgsql form validation by @zjy365 in https://github.com/labring/sealos/pull/2428 -* app header add document link by @zjy365 in https://github.com/labring/sealos/pull/2431 -* Bug. fix latest tag. by @lingdie in https://github.com/labring/sealos/pull/2435 -* Add cname doc by @zzjin in https://github.com/labring/sealos/pull/2441 -* update userData to support multiple AMIs by @xiaohan1202 in https://github.com/labring/sealos/pull/2440 -* add sealos intro and quick start by @fanux in https://github.com/labring/sealos/pull/2436 -* Need Discussion: Fix sealos push require imagehub module. by @zzjin in https://github.com/labring/sealos/pull/2442 -* image hub list paging & pagination component by @zjy365 in https://github.com/labring/sealos/pull/2437 -* feat: add account recharge way by @xiao-jay in https://github.com/labring/sealos/pull/2432 -* Add sealos cloud docs link in readme by @fanux in https://github.com/labring/sealos/pull/2445 +* Update terminal image tag by @zzjin in https://github.com/nebstudio/sealos/pull/2345 +* init image hub page & image hub api by @zjy365 in https://github.com/nebstudio/sealos/pull/2321 +* add discord link by @fanux in https://github.com/nebstudio/sealos/pull/2350 +* Fix metering go module by @zzjin in https://github.com/nebstudio/sealos/pull/2346 +* docs(main): add changelog for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/2351 +* feat. imagehub export func and add URL to image_types. by @lingdie in https://github.com/nebstudio/sealos/pull/2353 +* Add static file cdn by @zzjin in https://github.com/nebstudio/sealos/pull/2355 +* Feature: upgrade the cluster by @mond77 in https://github.com/nebstudio/sealos/pull/2340 +* update build cloud image docs by @willzhang in https://github.com/nebstudio/sealos/pull/2320 +* refactor: implement exponential backoff retry for ssh connect by @fengxsong in https://github.com/nebstudio/sealos/pull/2358 +* Fixed Firefox scrollbar & switch app problem by @zjy365 in https://github.com/nebstudio/sealos/pull/2362 +* add ssh-privatekey secret to prevent ssh problems by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2371 +* add infra user guide by @fanux in https://github.com/nebstudio/sealos/pull/2373 +* Fix ci semgrep by @zzjin in https://github.com/nebstudio/sealos/pull/2374 +* feat. imagehub: add size to tagdata. by @lingdie in https://github.com/nebstudio/sealos/pull/2376 +* feat.imagehub mutate image cr. by @lingdie in https://github.com/nebstudio/sealos/pull/2377 +* bugfix: 'sealos run' cannot scale cluster by @mond77 in https://github.com/nebstudio/sealos/pull/2366 +* bugfix: sealos run error by @mond77 in https://github.com/nebstudio/sealos/pull/2382 +* New Cloud doc location. by @zzjin in https://github.com/nebstudio/sealos/pull/2391 +* Fix doc typo. by @zzjin in https://github.com/nebstudio/sealos/pull/2392 +* bugfix: set kubeconfig server by @mond77 in https://github.com/nebstudio/sealos/pull/2393 +* feature(main): fix cert for init masters by @cuisongliu in https://github.com/nebstudio/sealos/pull/2383 +* add clean all aws key pairs by @fanux in https://github.com/nebstudio/sealos/pull/2381 +* refactor: rename apply pkg by @cuisongliu in https://github.com/nebstudio/sealos/pull/2397 +* fix desktop switching app & add error page and skeleton screen by @zjy365 in https://github.com/nebstudio/sealos/pull/2390 +* bugfix: add node failure by @mond77 in https://github.com/nebstudio/sealos/pull/2395 +* Fix typos by @loda13 in https://github.com/nebstudio/sealos/pull/2403 +* refactor: autoLoad apiServer ip and port by @cuisongliu in https://github.com/nebstudio/sealos/pull/2401 +* fix: modify delete logic to support cloud provider by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2402 +* docs:pull private image tutorial in cloud by @xiao-jay in https://github.com/nebstudio/sealos/pull/2404 +* feat: refactor buildah's inspect method so we can inspect remote image by @fengxsong in https://github.com/nebstudio/sealos/pull/2405 +* fix: export function FormatReferenceWithTransportName by @fengxsong in https://github.com/nebstudio/sealos/pull/2408 +* docs(main): fix gen before pull image and inspect it by @cuisongliu in https://github.com/nebstudio/sealos/pull/2367 +* fix: inspect image in gen command by @fengxsong in https://github.com/nebstudio/sealos/pull/2411 +* add image detail skeleton by @zjy365 in https://github.com/nebstudio/sealos/pull/2400 +* add scp document by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2417 +* Pgsql Product Document by @cdjianghan in https://github.com/nebstudio/sealos/pull/2415 +* enable cloud provider to scale cluster by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2387 +* fix pg doc img bug by @cdjianghan in https://github.com/nebstudio/sealos/pull/2419 +* feat: apply feature #2405 on sealos inspect command by @fengxsong in https://github.com/nebstudio/sealos/pull/2416 +* Pgsql readme by @cdjianghan in https://github.com/nebstudio/sealos/pull/2420 +* add scp english docs by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2424 +* add terminal user guide by @fanux in https://github.com/nebstudio/sealos/pull/2421 +* write a pgsql Stress Test in /test by @cdjianghan in https://github.com/nebstudio/sealos/pull/2423 +* sealos cloud provider version upgraded by @zjy365 in https://github.com/nebstudio/sealos/pull/2426 +* Update README.md by @sxxpqp in https://github.com/nebstudio/sealos/pull/2414 +* update sealos version to 4.1.4 by @fanux in https://github.com/nebstudio/sealos/pull/2429 +* docs. imagehub docs by @lingdie in https://github.com/nebstudio/sealos/pull/2425 +* add terminal english docs by @fanux in https://github.com/nebstudio/sealos/pull/2427 +* docs:add metering design docs by @xiao-jay in https://github.com/nebstudio/sealos/pull/2121 +* pgsql form validation by @zjy365 in https://github.com/nebstudio/sealos/pull/2428 +* app header add document link by @zjy365 in https://github.com/nebstudio/sealos/pull/2431 +* Bug. fix latest tag. by @lingdie in https://github.com/nebstudio/sealos/pull/2435 +* Add cname doc by @zzjin in https://github.com/nebstudio/sealos/pull/2441 +* update userData to support multiple AMIs by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2440 +* add sealos intro and quick start by @fanux in https://github.com/nebstudio/sealos/pull/2436 +* Need Discussion: Fix sealos push require imagehub module. by @zzjin in https://github.com/nebstudio/sealos/pull/2442 +* image hub list paging & pagination component by @zjy365 in https://github.com/nebstudio/sealos/pull/2437 +* feat: add account recharge way by @xiao-jay in https://github.com/nebstudio/sealos/pull/2432 +* Add sealos cloud docs link in readme by @fanux in https://github.com/nebstudio/sealos/pull/2445 ## New Contributors -* @sxxpqp made their first contribution in https://github.com/labring/sealos/pull/2414 +* @sxxpqp made their first contribution in https://github.com/nebstudio/sealos/pull/2414 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.4...v4.1.5-alpha1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.4...v4.1.5-alpha1 diff --git a/CHANGELOG/CHANGELOG-4.1.5-alpha2.md b/CHANGELOG/CHANGELOG-4.1.5-alpha2.md index 675c950e13f..5dc022a2c11 100644 --- a/CHANGELOG/CHANGELOG-4.1.5-alpha2.md +++ b/CHANGELOG/CHANGELOG-4.1.5-alpha2.md @@ -1,4 +1,4 @@ -- [v4.1.5-alpha2](#v415-alpha2httpsgithubcomlabringsealosreleasestagv415-alpha2) +- [v4.1.5-alpha2](#v415-alpha2httpsgithubcomnebstudiosealosreleasestagv415-alpha2) - [Downloads for v4.1.5-alpha2](#downloads-for-v415-alpha2) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.5-alpha2](https://github.com/labring/sealos/releases/tag/v4.1.5-alpha2) +# [v4.1.5-alpha2](https://github.com/nebstudio/sealos/releases/tag/v4.1.5-alpha2) ## Downloads for v4.1.5-alpha2 @@ -16,66 +16,66 @@ filename | -------- | -[v4.1.5-alpha2.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.5-alpha2.tar.gz) | +[v4.1.5-alpha2.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.5-alpha2.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.5-alpha2_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_amd64.tar.gz) | -[sealos_4.1.5-alpha2_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_arm64.tar.gz) | +[sealos_4.1.5-alpha2_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_amd64.tar.gz) | +[sealos_4.1.5-alpha2_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-alpha2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-alpha2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-alpha2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-alpha2/sealos_4.1.5-alpha2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-alpha2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.5-alpha1 ### What's Changed -* fix(main): fix inspect local image by @cuisongliu in https://github.com/labring/sealos/pull/2410 -* fix(main): fix ci for buildx by @cuisongliu in https://github.com/labring/sealos/pull/2446 -* docs(main): fix 404 for changelog addr by @cuisongliu in https://github.com/labring/sealos/pull/2448 -* docs(main): fix sealos design by @cuisongliu in https://github.com/labring/sealos/pull/2449 -* change icon color & delete fingerpoint by @zjy365 in https://github.com/labring/sealos/pull/2457 -* Fixed application drag boundaries by @zjy365 in https://github.com/labring/sealos/pull/2458 -* Update cloud docs. by @zzjin in https://github.com/labring/sealos/pull/2462 -* update docs to v4.1.4 by @fanux in https://github.com/labring/sealos/pull/2461 -* fixed issues with creating infra by @zjy365 in https://github.com/labring/sealos/pull/2463 -* fix: Metering fix bug by @xiao-jay in https://github.com/labring/sealos/pull/2460 -* bugfix: kubelet cgroup driver not match containerd by @xiao-jay in https://github.com/labring/sealos/pull/2466 -* feat: keypair garbage collection by @xiaohan1202 in https://github.com/labring/sealos/pull/2467 -* bugfix: nodename should be lower case by @mond77 in https://github.com/labring/sealos/pull/2474 -* bugfix by @mond77 in https://github.com/labring/sealos/pull/2478 -* Add desktio UX by @c121914yu in https://github.com/labring/sealos/pull/2477 -* fix: configure default clustername by @xiaohan1202 in https://github.com/labring/sealos/pull/2476 -* feat:add deduction details in accountbalance by @xiao-jay in https://github.com/labring/sealos/pull/2480 -* add how to run bytebase on sealos cloud by @fanux in https://github.com/labring/sealos/pull/2472 -* feat: add aws instance gc by @xiaohan1202 in https://github.com/labring/sealos/pull/2481 -* update sealos cloud intro by @fanux in https://github.com/labring/sealos/pull/2484 -* update run bytebase on sealos cloud by @fanux in https://github.com/labring/sealos/pull/2491 -* fix:go mod tidy error by @xiao-jay in https://github.com/labring/sealos/pull/2490 -* Update to go version 1.20 by @zzjin in https://github.com/labring/sealos/pull/2488 -* fix a blinking delete dialog by @zjy365 in https://github.com/labring/sealos/pull/2486 +* fix(main): fix inspect local image by @cuisongliu in https://github.com/nebstudio/sealos/pull/2410 +* fix(main): fix ci for buildx by @cuisongliu in https://github.com/nebstudio/sealos/pull/2446 +* docs(main): fix 404 for changelog addr by @cuisongliu in https://github.com/nebstudio/sealos/pull/2448 +* docs(main): fix sealos design by @cuisongliu in https://github.com/nebstudio/sealos/pull/2449 +* change icon color & delete fingerpoint by @zjy365 in https://github.com/nebstudio/sealos/pull/2457 +* Fixed application drag boundaries by @zjy365 in https://github.com/nebstudio/sealos/pull/2458 +* Update cloud docs. by @zzjin in https://github.com/nebstudio/sealos/pull/2462 +* update docs to v4.1.4 by @fanux in https://github.com/nebstudio/sealos/pull/2461 +* fixed issues with creating infra by @zjy365 in https://github.com/nebstudio/sealos/pull/2463 +* fix: Metering fix bug by @xiao-jay in https://github.com/nebstudio/sealos/pull/2460 +* bugfix: kubelet cgroup driver not match containerd by @xiao-jay in https://github.com/nebstudio/sealos/pull/2466 +* feat: keypair garbage collection by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2467 +* bugfix: nodename should be lower case by @mond77 in https://github.com/nebstudio/sealos/pull/2474 +* bugfix by @mond77 in https://github.com/nebstudio/sealos/pull/2478 +* Add desktio UX by @c121914yu in https://github.com/nebstudio/sealos/pull/2477 +* fix: configure default clustername by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2476 +* feat:add deduction details in accountbalance by @xiao-jay in https://github.com/nebstudio/sealos/pull/2480 +* add how to run bytebase on sealos cloud by @fanux in https://github.com/nebstudio/sealos/pull/2472 +* feat: add aws instance gc by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2481 +* update sealos cloud intro by @fanux in https://github.com/nebstudio/sealos/pull/2484 +* update run bytebase on sealos cloud by @fanux in https://github.com/nebstudio/sealos/pull/2491 +* fix:go mod tidy error by @xiao-jay in https://github.com/nebstudio/sealos/pull/2490 +* Update to go version 1.20 by @zzjin in https://github.com/nebstudio/sealos/pull/2488 +* fix a blinking delete dialog by @zjy365 in https://github.com/nebstudio/sealos/pull/2486 ## New Contributors -* @c121914yu made their first contribution in https://github.com/labring/sealos/pull/2477 +* @c121914yu made their first contribution in https://github.com/nebstudio/sealos/pull/2477 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.5-alpha1...v4.1.5-alpha2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.5-alpha1...v4.1.5-alpha2 diff --git a/CHANGELOG/CHANGELOG-4.1.5-rc1.md b/CHANGELOG/CHANGELOG-4.1.5-rc1.md index 2249e9ee978..fc37f899b41 100644 --- a/CHANGELOG/CHANGELOG-4.1.5-rc1.md +++ b/CHANGELOG/CHANGELOG-4.1.5-rc1.md @@ -1,4 +1,4 @@ -- [v4.1.5-rc1](#v415-rc1httpsgithubcomlabringsealosreleasestagv415-rc1) +- [v4.1.5-rc1](#v415-rc1httpsgithubcomnebstudiosealosreleasestagv415-rc1) - [Downloads for v4.1.5-rc1](#downloads-for-v415-rc1) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.5-rc1](https://github.com/labring/sealos/releases/tag/v4.1.5-rc1) +# [v4.1.5-rc1](https://github.com/nebstudio/sealos/releases/tag/v4.1.5-rc1) ## Downloads for v4.1.5-rc1 @@ -16,73 +16,73 @@ filename | -------- | -[v4.1.5-rc1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.5-rc1.tar.gz) | +[v4.1.5-rc1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.5-rc1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.5-rc1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_amd64.tar.gz) | -[sealos_4.1.5-rc1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_arm64.tar.gz) | +[sealos_4.1.5-rc1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_amd64.tar.gz) | +[sealos_4.1.5-rc1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-rc1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc1/sealos_4.1.5-rc1_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-rc1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.5-alpha2 ### What's Changed -* feature(main): add changelog for sealos by @cuisongliu in https://github.com/labring/sealos/pull/2495 -* docs: fix mistakes in the English version of cloud docs by @ShuaoZhang in https://github.com/labring/sealos/pull/2493 -* add a period at the end of each line by @fanux in https://github.com/labring/sealos/pull/2499 -* feature(main): add changelog for sealos by @cuisongliu in https://github.com/labring/sealos/pull/2498 -* add a period at the end of each line by @fanux in https://github.com/labring/sealos/pull/2500 -* fix(desktop): drag icon, first login fail by @c121914yu in https://github.com/labring/sealos/pull/2483 -* feat. add repo.spec.IsPrivate by @lingdie in https://github.com/labring/sealos/pull/2504 -* bug. fix cluster status. by @lingdie in https://github.com/labring/sealos/pull/2506 -* feat(desktop): double click, open app by @c121914yu in https://github.com/labring/sealos/pull/2512 -* feat:split user and account by @xiao-jay in https://github.com/labring/sealos/pull/2470 -* feat: add ami ConfigMap && allow changable sealos version by @xiaohan1202 in https://github.com/labring/sealos/pull/2502 -* add kubernetes version cri version output in sealos verison cmd by @cdjianghan in https://github.com/labring/sealos/pull/2511 -* apply process optimization by @fengxsong in https://github.com/labring/sealos/pull/2520 -* fix: account image build ci by @xiao-jay in https://github.com/labring/sealos/pull/2522 -* docs:add english pull private image in sealos cloud docs by @xiao-jay in https://github.com/labring/sealos/pull/2521 -* fix: reduce error output by @fengxsong in https://github.com/labring/sealos/pull/2525 -* feat scp add mirror selection and validation by @zjy365 in https://github.com/labring/sealos/pull/2517 -* bug: optimize installApp by @lingdie in https://github.com/labring/sealos/pull/2519 -* fix: secret name bug by @xiaohan1202 in https://github.com/labring/sealos/pull/2536 -* fix: ignore cancel error by @fengxsong in https://github.com/labring/sealos/pull/2543 -* fix: sealos download by @xiaohan1202 in https://github.com/labring/sealos/pull/2542 -* fix sealos version err return bug by @cdjianghan in https://github.com/labring/sealos/pull/2545 -* feat: support arm arch && new version cmd by @xiaohan1202 in https://github.com/labring/sealos/pull/2546 -* make `getGuestCmd` handle RootfsImage by @dinoallo in https://github.com/labring/sealos/pull/2550 -* docs(main): fix deploy for user,account,terminal by @cuisongliu in https://github.com/labring/sealos/pull/2537 -* fix: inspect function support resolving shortname by @24sama in https://github.com/labring/sealos/pull/2551 -* feat: add compatible Aliyun interface by @xiaohan1202 in https://github.com/labring/sealos/pull/2552 -* remove duplicate pull image by @huiwq1990 in https://github.com/labring/sealos/pull/2492 +* feature(main): add changelog for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/2495 +* docs: fix mistakes in the English version of cloud docs by @ShuaoZhang in https://github.com/nebstudio/sealos/pull/2493 +* add a period at the end of each line by @fanux in https://github.com/nebstudio/sealos/pull/2499 +* feature(main): add changelog for sealos by @cuisongliu in https://github.com/nebstudio/sealos/pull/2498 +* add a period at the end of each line by @fanux in https://github.com/nebstudio/sealos/pull/2500 +* fix(desktop): drag icon, first login fail by @c121914yu in https://github.com/nebstudio/sealos/pull/2483 +* feat. add repo.spec.IsPrivate by @lingdie in https://github.com/nebstudio/sealos/pull/2504 +* bug. fix cluster status. by @lingdie in https://github.com/nebstudio/sealos/pull/2506 +* feat(desktop): double click, open app by @c121914yu in https://github.com/nebstudio/sealos/pull/2512 +* feat:split user and account by @xiao-jay in https://github.com/nebstudio/sealos/pull/2470 +* feat: add ami ConfigMap && allow changable sealos version by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2502 +* add kubernetes version cri version output in sealos verison cmd by @cdjianghan in https://github.com/nebstudio/sealos/pull/2511 +* apply process optimization by @fengxsong in https://github.com/nebstudio/sealos/pull/2520 +* fix: account image build ci by @xiao-jay in https://github.com/nebstudio/sealos/pull/2522 +* docs:add english pull private image in sealos cloud docs by @xiao-jay in https://github.com/nebstudio/sealos/pull/2521 +* fix: reduce error output by @fengxsong in https://github.com/nebstudio/sealos/pull/2525 +* feat scp add mirror selection and validation by @zjy365 in https://github.com/nebstudio/sealos/pull/2517 +* bug: optimize installApp by @lingdie in https://github.com/nebstudio/sealos/pull/2519 +* fix: secret name bug by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2536 +* fix: ignore cancel error by @fengxsong in https://github.com/nebstudio/sealos/pull/2543 +* fix: sealos download by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2542 +* fix sealos version err return bug by @cdjianghan in https://github.com/nebstudio/sealos/pull/2545 +* feat: support arm arch && new version cmd by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2546 +* make `getGuestCmd` handle RootfsImage by @dinoallo in https://github.com/nebstudio/sealos/pull/2550 +* docs(main): fix deploy for user,account,terminal by @cuisongliu in https://github.com/nebstudio/sealos/pull/2537 +* fix: inspect function support resolving shortname by @24sama in https://github.com/nebstudio/sealos/pull/2551 +* feat: add compatible Aliyun interface by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2552 +* remove duplicate pull image by @huiwq1990 in https://github.com/nebstudio/sealos/pull/2492 ## New Contributors -* @ShuaoZhang made their first contribution in https://github.com/labring/sealos/pull/2493 -* @dinoallo made their first contribution in https://github.com/labring/sealos/pull/2550 -* @24sama made their first contribution in https://github.com/labring/sealos/pull/2551 -* @huiwq1990 made their first contribution in https://github.com/labring/sealos/pull/2492 +* @ShuaoZhang made their first contribution in https://github.com/nebstudio/sealos/pull/2493 +* @dinoallo made their first contribution in https://github.com/nebstudio/sealos/pull/2550 +* @24sama made their first contribution in https://github.com/nebstudio/sealos/pull/2551 +* @huiwq1990 made their first contribution in https://github.com/nebstudio/sealos/pull/2492 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.5-alpha2...v4.1.5-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.5-alpha2...v4.1.5-rc1 diff --git a/CHANGELOG/CHANGELOG-4.1.5-rc2.md b/CHANGELOG/CHANGELOG-4.1.5-rc2.md index 9117ec3f8df..54b3b186e4a 100644 --- a/CHANGELOG/CHANGELOG-4.1.5-rc2.md +++ b/CHANGELOG/CHANGELOG-4.1.5-rc2.md @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.5-rc2](https://github.com/labring/sealos/releases/tag/v4.1.5-rc2) +# [v4.1.5-rc2](https://github.com/nebstudio/sealos/releases/tag/v4.1.5-rc2) ## Downloads for v4.1.5-rc2 @@ -16,68 +16,68 @@ filename | -------- | -[v4.1.5-rc2.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.5-rc2.tar.gz) | +[v4.1.5-rc2.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.5-rc2.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.5-rc2_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_amd64.tar.gz) | -[sealos_4.1.5-rc2_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_arm64.tar.gz) | +[sealos_4.1.5-rc2_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_amd64.tar.gz) | +[sealos_4.1.5-rc2_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-rc2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-rc2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-rc2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc2/sealos_4.1.5-rc2_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-rc2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.5-rc1 ### What's Changed -* docs(main): add action and images to link by @cuisongliu in https://github.com/labring/sealos/pull/2555 -* docs: update develop guide by @aFlyBird0 in https://github.com/labring/sealos/pull/2556 -* Add roadmap link in readme by @fanux in https://github.com/labring/sealos/pull/2554 -* docs(main) add changelog by @GaoQun825 in https://github.com/labring/sealos/pull/2557 -* feat. add repo public for hubauth svc. by @lingdie in https://github.com/labring/sealos/pull/2518 -* Feat. add downloadCount in repo status by @lingdie in https://github.com/labring/sealos/pull/2563 -* refactor: adjust the order of merging kubeadm configs by @fengxsong in https://github.com/labring/sealos/pull/2567 -* Ci e2e metering by @xiao-jay in https://github.com/labring/sealos/pull/2572 -* ci(main): fix pr controllers build by @cuisongliu in https://github.com/labring/sealos/pull/2564 -* ci(main): fix lic,converage,format-code ci by @cuisongliu in https://github.com/labring/sealos/pull/2573 -* Update controllers module usage. by @zzjin in https://github.com/labring/sealos/pull/2574 -* remove olg unused `pkg/infra` by @zzjin in https://github.com/labring/sealos/pull/2581 -* ci(main): fix test ci for inspect by @cuisongliu in https://github.com/labring/sealos/pull/2582 -* fix: error in inspect function when the image is in format "docker-archive:./xxx.tar" by @24sama in https://github.com/labring/sealos/pull/2579 -* Fix: cluster updateStatus. by @lingdie in https://github.com/labring/sealos/pull/2588 -* fix: mark buildah's flags as hidden to prevent incorrect use by @fengxsong in https://github.com/labring/sealos/pull/2590 -* docs image tag error by @xiao-jay in https://github.com/labring/sealos/pull/2591 -* feat: add Failed status for cloud provider by @xiaohan1202 in https://github.com/labring/sealos/pull/2566 -* init status modify condition by @lingdie in https://github.com/labring/sealos/pull/2597 -* Feat: add command conditions in cluster status. by @lingdie in https://github.com/labring/sealos/pull/2592 -* add cluster concurrent reconciles opts by @ghostloda in https://github.com/labring/sealos/pull/2601 -* feat(main): fix docker calico image by @cuisongliu in https://github.com/labring/sealos/pull/2613 -* docs(main): add docker pulls by @cuisongliu in https://github.com/labring/sealos/pull/2610 -* feat(main): fix merge for cri and socket by @cuisongliu in https://github.com/labring/sealos/pull/2616 +* docs(main): add action and images to link by @cuisongliu in https://github.com/nebstudio/sealos/pull/2555 +* docs: update develop guide by @aFlyBird0 in https://github.com/nebstudio/sealos/pull/2556 +* Add roadmap link in readme by @fanux in https://github.com/nebstudio/sealos/pull/2554 +* docs(main) add changelog by @GaoQun825 in https://github.com/nebstudio/sealos/pull/2557 +* feat. add repo public for hubauth svc. by @lingdie in https://github.com/nebstudio/sealos/pull/2518 +* Feat. add downloadCount in repo status by @lingdie in https://github.com/nebstudio/sealos/pull/2563 +* refactor: adjust the order of merging kubeadm configs by @fengxsong in https://github.com/nebstudio/sealos/pull/2567 +* Ci e2e metering by @xiao-jay in https://github.com/nebstudio/sealos/pull/2572 +* ci(main): fix pr controllers build by @cuisongliu in https://github.com/nebstudio/sealos/pull/2564 +* ci(main): fix lic,converage,format-code ci by @cuisongliu in https://github.com/nebstudio/sealos/pull/2573 +* Update controllers module usage. by @zzjin in https://github.com/nebstudio/sealos/pull/2574 +* remove olg unused `pkg/infra` by @zzjin in https://github.com/nebstudio/sealos/pull/2581 +* ci(main): fix test ci for inspect by @cuisongliu in https://github.com/nebstudio/sealos/pull/2582 +* fix: error in inspect function when the image is in format "docker-archive:./xxx.tar" by @24sama in https://github.com/nebstudio/sealos/pull/2579 +* Fix: cluster updateStatus. by @lingdie in https://github.com/nebstudio/sealos/pull/2588 +* fix: mark buildah's flags as hidden to prevent incorrect use by @fengxsong in https://github.com/nebstudio/sealos/pull/2590 +* docs image tag error by @xiao-jay in https://github.com/nebstudio/sealos/pull/2591 +* feat: add Failed status for cloud provider by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2566 +* init status modify condition by @lingdie in https://github.com/nebstudio/sealos/pull/2597 +* Feat: add command conditions in cluster status. by @lingdie in https://github.com/nebstudio/sealos/pull/2592 +* add cluster concurrent reconciles opts by @ghostloda in https://github.com/nebstudio/sealos/pull/2601 +* feat(main): fix docker calico image by @cuisongliu in https://github.com/nebstudio/sealos/pull/2613 +* docs(main): add docker pulls by @cuisongliu in https://github.com/nebstudio/sealos/pull/2610 +* feat(main): fix merge for cri and socket by @cuisongliu in https://github.com/nebstudio/sealos/pull/2616 ## New Contributors -* @aFlyBird0 made their first contribution in https://github.com/labring/sealos/pull/2556 -* @GaoQun825 made their first contribution in https://github.com/labring/sealos/pull/2557 -* @ghostloda made their first contribution in https://github.com/labring/sealos/pull/2601 +* @aFlyBird0 made their first contribution in https://github.com/nebstudio/sealos/pull/2556 +* @GaoQun825 made their first contribution in https://github.com/nebstudio/sealos/pull/2557 +* @ghostloda made their first contribution in https://github.com/nebstudio/sealos/pull/2601 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.5-rc1...v4.1.5-rc2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.5-rc1...v4.1.5-rc2 diff --git a/CHANGELOG/CHANGELOG-4.1.5-rc3.md b/CHANGELOG/CHANGELOG-4.1.5-rc3.md index 84ca8755112..2b8d550e76a 100644 --- a/CHANGELOG/CHANGELOG-4.1.5-rc3.md +++ b/CHANGELOG/CHANGELOG-4.1.5-rc3.md @@ -6,7 +6,7 @@ - [Changelog since v4.1.5-rc3](#changelog-since-v415-rc2) -# [v4.1.5-rc3](https://github.com/labring/sealos/releases/tag/v4.1.5-rc3) +# [v4.1.5-rc3](https://github.com/nebstudio/sealos/releases/tag/v4.1.5-rc3) ## Downloads for v4.1.5-rc3 @@ -15,56 +15,56 @@ filename | -------- | -[v4.1.5-rc3.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.5-rc3.tar.gz) | +[v4.1.5-rc3.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.5-rc3.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.5-rc3_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_amd64.tar.gz) | -[sealos_4.1.5-rc3_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_arm64.tar.gz) | +[sealos_4.1.5-rc3_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_amd64.tar.gz) | +[sealos_4.1.5-rc3_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-rc3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5-rc3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-rc3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5-rc3/sealos_4.1.5-rc3_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5-rc3_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.5-rc2 ### What's Changed -* feat(main): add changelog by @cuisongliu in https://github.com/labring/sealos/pull/2618 -* feat(main): add logger for registry and remote shell by @cuisongliu in https://github.com/labring/sealos/pull/2617 -* fix(auth): replace user id with nanoId by @Abingcbc in https://github.com/labring/sealos/pull/2443 -* Fix image pull policy by @fengxsong in https://github.com/labring/sealos/pull/2623 -* feat(main): add registry imageID by @cuisongliu in https://github.com/labring/sealos/pull/2608 -* Drop semgrep lint text/template for use. by @zzjin in https://github.com/labring/sealos/pull/2626 -* Drop semgrep 2 lint for common usage. (#2626) by @zzjin in https://github.com/labring/sealos/pull/2628 -* chore(deps): bump kubernetes version by @fengxsong in https://github.com/labring/sealos/pull/2629 -* feat: app refactor by @lingdie in https://github.com/labring/sealos/pull/2633 -* remove "list namespace" privileges from clusterroles created by the user controller by @dinoallo in https://github.com/labring/sealos/pull/2637 -* Feat: init app, add app data, add workflow, add app to go.work by @lingdie in https://github.com/labring/sealos/pull/2638 -* feat(main): delete upx ci by @cuisongliu in https://github.com/labring/sealos/pull/2640 -* Fix: fix app deploy.yaml, set rep=0. by @lingdie in https://github.com/labring/sealos/pull/2642 -* feat: refactor imagecrbuilder, add cr-option flag. by @lingdie in https://github.com/labring/sealos/pull/2620 -* ci(main): fix note using sealos.io by @cuisongliu in https://github.com/labring/sealos/pull/2647 -* fix: inspect with id #2635 by @fengxsong in https://github.com/labring/sealos/pull/2639 -* ci(main): fix scp error by @cuisongliu in https://github.com/labring/sealos/pull/2636 - - -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.5-rc2...v4.1.5-rc3 +* feat(main): add changelog by @cuisongliu in https://github.com/nebstudio/sealos/pull/2618 +* feat(main): add logger for registry and remote shell by @cuisongliu in https://github.com/nebstudio/sealos/pull/2617 +* fix(auth): replace user id with nanoId by @Abingcbc in https://github.com/nebstudio/sealos/pull/2443 +* Fix image pull policy by @fengxsong in https://github.com/nebstudio/sealos/pull/2623 +* feat(main): add registry imageID by @cuisongliu in https://github.com/nebstudio/sealos/pull/2608 +* Drop semgrep lint text/template for use. by @zzjin in https://github.com/nebstudio/sealos/pull/2626 +* Drop semgrep 2 lint for common usage. (#2626) by @zzjin in https://github.com/nebstudio/sealos/pull/2628 +* chore(deps): bump kubernetes version by @fengxsong in https://github.com/nebstudio/sealos/pull/2629 +* feat: app refactor by @lingdie in https://github.com/nebstudio/sealos/pull/2633 +* remove "list namespace" privileges from clusterroles created by the user controller by @dinoallo in https://github.com/nebstudio/sealos/pull/2637 +* Feat: init app, add app data, add workflow, add app to go.work by @lingdie in https://github.com/nebstudio/sealos/pull/2638 +* feat(main): delete upx ci by @cuisongliu in https://github.com/nebstudio/sealos/pull/2640 +* Fix: fix app deploy.yaml, set rep=0. by @lingdie in https://github.com/nebstudio/sealos/pull/2642 +* feat: refactor imagecrbuilder, add cr-option flag. by @lingdie in https://github.com/nebstudio/sealos/pull/2620 +* ci(main): fix note using sealos.io by @cuisongliu in https://github.com/nebstudio/sealos/pull/2647 +* fix: inspect with id #2635 by @fengxsong in https://github.com/nebstudio/sealos/pull/2639 +* ci(main): fix scp error by @cuisongliu in https://github.com/nebstudio/sealos/pull/2636 + + +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.5-rc2...v4.1.5-rc3 diff --git a/CHANGELOG/CHANGELOG-4.1.5.md b/CHANGELOG/CHANGELOG-4.1.5.md index e619fa77ad1..816d2513973 100644 --- a/CHANGELOG/CHANGELOG-4.1.5.md +++ b/CHANGELOG/CHANGELOG-4.1.5.md @@ -1,4 +1,4 @@ -- [v4.1.5](#v415httpsgithubcomlabringsealosreleasestagv415) +- [v4.1.5](#v415httpsgithubcomnebstudiosealosreleasestagv415) - [Downloads for v4.1.5](#downloads-for-v415) - [Source Code](#source-code) - [Client Binaries](#client-binaries) @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.5](https://github.com/labring/sealos/releases/tag/v4.1.5) +# [v4.1.5](https://github.com/nebstudio/sealos/releases/tag/v4.1.5) ## Downloads for v4.1.5 @@ -16,60 +16,60 @@ filename | -------- | -[v4.1.5.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.5.tar.gz) | +[v4.1.5.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.5.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.5_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_amd64.tar.gz) | -[sealos_4.1.5_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_arm64.tar.gz) | +[sealos_4.1.5_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_amd64.tar.gz) | +[sealos_4.1.5_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_amd64.tar.gz && tar -zxvf sealos_4.1.5_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.5/sealos_4.1.5_linux_arm64.tar.gz && tar -zxvf sealos_4.1.5_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.5-rc3 ### What's Changed -* ci(main): fix merge error by @cuisongliu in https://github.com/labring/sealos/pull/2648 -* Update false semgrep of `missing-user` by @zzjin in https://github.com/labring/sealos/pull/2650 -* feat desktop supports app install by @zjy365 in https://github.com/labring/sealos/pull/2645 -* feat: desktop app SDK and sdk using demo #2547 by @c121914yu in https://github.com/labring/sealos/pull/2549 -* ci(main): add changelog by @cuisongliu in https://github.com/labring/sealos/pull/2649 -* Fix ENTRYPOINT using exec form by @zzjin in https://github.com/labring/sealos/pull/2652 -* Fix image command error by @yangchuansheng in https://github.com/labring/sealos/pull/2656 -* Replace `github.com/pkg/errors` with builtin `errors` by @zzjin in https://github.com/labring/sealos/pull/2658 -* Remove not used package by @zzjin in https://github.com/labring/sealos/pull/2659 -* feat: implement aliyun interface by @xiaohan1202 in https://github.com/labring/sealos/pull/2627 -* fix: same issue #2623 again by @fengxsong in https://github.com/labring/sealos/pull/2666 -* Update module(special for service/hub) by @zzjin in https://github.com/labring/sealos/pull/2664 -* fix version typo by @zzjin in https://github.com/labring/sealos/pull/2665 -* update pravite registry docs by @willzhang in https://github.com/labring/sealos/pull/2672 -* fix: delete local file by @c121914yu in https://github.com/labring/sealos/pull/2662 -* fix(main): fix merge and hidden flags by @cuisongliu in https://github.com/labring/sealos/pull/2667 -* Use lock to ensure safe build configuration under goroutine. by @bxy4543 in https://github.com/labring/sealos/pull/2673 -* better sealos version by @cdjianghan in https://github.com/labring/sealos/pull/2679 -* fix(main): delete pkg/infra code by @cuisongliu in https://github.com/labring/sealos/pull/2674 +* ci(main): fix merge error by @cuisongliu in https://github.com/nebstudio/sealos/pull/2648 +* Update false semgrep of `missing-user` by @zzjin in https://github.com/nebstudio/sealos/pull/2650 +* feat desktop supports app install by @zjy365 in https://github.com/nebstudio/sealos/pull/2645 +* feat: desktop app SDK and sdk using demo #2547 by @c121914yu in https://github.com/nebstudio/sealos/pull/2549 +* ci(main): add changelog by @cuisongliu in https://github.com/nebstudio/sealos/pull/2649 +* Fix ENTRYPOINT using exec form by @zzjin in https://github.com/nebstudio/sealos/pull/2652 +* Fix image command error by @yangchuansheng in https://github.com/nebstudio/sealos/pull/2656 +* Replace `github.com/pkg/errors` with builtin `errors` by @zzjin in https://github.com/nebstudio/sealos/pull/2658 +* Remove not used package by @zzjin in https://github.com/nebstudio/sealos/pull/2659 +* feat: implement aliyun interface by @xiaohan1202 in https://github.com/nebstudio/sealos/pull/2627 +* fix: same issue #2623 again by @fengxsong in https://github.com/nebstudio/sealos/pull/2666 +* Update module(special for service/hub) by @zzjin in https://github.com/nebstudio/sealos/pull/2664 +* fix version typo by @zzjin in https://github.com/nebstudio/sealos/pull/2665 +* update pravite registry docs by @willzhang in https://github.com/nebstudio/sealos/pull/2672 +* fix: delete local file by @c121914yu in https://github.com/nebstudio/sealos/pull/2662 +* fix(main): fix merge and hidden flags by @cuisongliu in https://github.com/nebstudio/sealos/pull/2667 +* Use lock to ensure safe build configuration under goroutine. by @bxy4543 in https://github.com/nebstudio/sealos/pull/2673 +* better sealos version by @cdjianghan in https://github.com/nebstudio/sealos/pull/2679 +* fix(main): delete pkg/infra code by @cuisongliu in https://github.com/nebstudio/sealos/pull/2674 ## New Contributors -* @bxy4543 made their first contribution in https://github.com/labring/sealos/pull/2673 +* @bxy4543 made their first contribution in https://github.com/nebstudio/sealos/pull/2673 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.5-rc3...v4.1.5 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.5-rc3...v4.1.5 diff --git a/CHANGELOG/CHANGELOG-4.1.7.md b/CHANGELOG/CHANGELOG-4.1.7.md index fc1dc21910c..ea2a3fb6ba0 100644 --- a/CHANGELOG/CHANGELOG-4.1.7.md +++ b/CHANGELOG/CHANGELOG-4.1.7.md @@ -7,7 +7,7 @@ - [NewContributors](#new-contributors) -# [v4.1.7](https://github.com/labring/sealos/releases/tag/v4.1.7) +# [v4.1.7](https://github.com/nebstudio/sealos/releases/tag/v4.1.7) ## Downloads for v4.1.7 @@ -16,40 +16,40 @@ filename | -------- | -[v4.1.7.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.1.7.tar.gz) | +[v4.1.7.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.1.7.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.1.7_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_amd64.tar.gz) | -[sealos_4.1.7_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_arm64.tar.gz) | +[sealos_4.1.7_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_amd64.tar.gz) | +[sealos_4.1.7_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_amd64.tar.gz && tar -zxvf sealos_4.1.7_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_amd64.tar.gz && tar -zxvf sealos_4.1.7_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_arm64.tar.gz && tar -zxvf sealos_4.1.7_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.1.7/sealos_4.1.7_linux_arm64.tar.gz && tar -zxvf sealos_4.1.7_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.7 ### What's Changed -* fix(main): delete node not exec clean.sh by @cuisongliu in https://github.com/labring/sealos/pull/2759 +* fix(main): delete node not exec clean.sh by @cuisongliu in https://github.com/nebstudio/sealos/pull/2759 -**Full Changelog**: https://github.com/labring/sealos/compare/v4.1.5...v4.1.7 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.1.5...v4.1.7 diff --git a/CHANGELOG/CHANGELOG-4.2.0-alpha1.md b/CHANGELOG/CHANGELOG-4.2.0-alpha1.md index baba0981107..552d9efa169 100644 --- a/CHANGELOG/CHANGELOG-4.2.0-alpha1.md +++ b/CHANGELOG/CHANGELOG-4.2.0-alpha1.md @@ -5,7 +5,7 @@ - [Usage](#usage) - [Changelog since v4.1.5](#changelog-since-v415) -# [v4.2.0-alpha1](https://github.com/labring/sealos/releases/tag/v4.2.0-alpha1) +# [v4.2.0-alpha1](https://github.com/nebstudio/sealos/releases/tag/v4.2.0-alpha1) ## Downloads for v4.2.0-alpha1 @@ -13,121 +13,121 @@ filename | -------- | -[v4.2.0-alpha1.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.2.0-alpha1.tar.gz) | +[v4.2.0-alpha1.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.2.0-alpha1.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.2.0-alpha1_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_amd64.tar.gz) | -[sealos_4.2.0-alpha1_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_arm64.tar.gz) | +[sealos_4.2.0-alpha1_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_amd64.tar.gz) | +[sealos_4.2.0-alpha1_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_amd64.tar.gz && tar -zxvf sealos_4.2.0-alpha1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_amd64.tar.gz && tar -zxvf sealos_4.2.0-alpha1_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_arm64.tar.gz && tar -zxvf sealos_4.2.0-alpha1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha1/sealos_4.2.0-alpha1_linux_arm64.tar.gz && tar -zxvf sealos_4.2.0-alpha1_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.1.5 ### What's Changed -* af1bae9b - Jiahui - Merge pull request https://github.com/labring/sealos/pull/#2794 from cuisongliu/delete_node +* af1bae9b - Jiahui - Merge pull request https://github.com/nebstudio/sealos/pull/#2794 from cuisongliu/delete_node * 07e2bcea - cuisongliu - feature(main): delete node if failed -* ebefb194 - cuisongliu - feature(main): registry list repo fix (https://github.com/labring/sealos/pull/#2821) -* 7a89ce36 - 中弈 - update zh readme (https://github.com/labring/sealos/pull/#2819) -* 5c57670a - cuisongliu - feature(main): delete shim images dir (https://github.com/labring/sealos/pull/#2817) -* 9a419650 - fengxsong - Regenerate types (https://github.com/labring/sealos/pull/#2815) -* 044abe05 - Mihai Țimbota-Belin - fix concurrent map access in clusterClient (https://github.com/labring/sealos/pull/#2812) -* 3cd3ddc4 - zzjin - Update module (https://github.com/labring/sealos/pull/#2813) -* 45e62bae - cuisongliu - feature(main): check scp md5sum to config cmd (https://github.com/labring/sealos/pull/#2806) -* 299ef1c4 - cuisongliu - feature(main): add cri cgroup-driver (https://github.com/labring/sealos/pull/#2805) -* d3b6cdf7 - will - update offline-docs (https://github.com/labring/sealos/pull/#2804) -* 3344780c - yy - feat: add default time to image cr. (https://github.com/labring/sealos/pull/#2774) -* 60e3d636 - yy - feat: refactor auth, move dir. (https://github.com/labring/sealos/pull/#2796) -* 0bd7639e - 晓杰 - fix(account_controller.go): will lead to Repeat recharge when in recharge (https://github.com/labring/sealos/pull/#2763) -* 80c8af28 - fengxsong - refactor: support setting ssh field for each subset of hosts (https://github.com/labring/sealos/pull/#2795) -* 8512a5a8 - Jiahui - Fix println built-in function output to standard error (https://github.com/labring/sealos/pull/#2798) -* 3dffefe8 - Archer - feat: prevent refresh page from keyboard;mock app in 'dev env' (https://github.com/labring/sealos/pull/#2793) -* a22a7cf3 - Jiahui - fix `GetRootfsImage` function cause panic (https://github.com/labring/sealos/pull/#2799) -* e0399833 - zhujingyang - feat modify request header & delete infra (https://github.com/labring/sealos/pull/#2791) -* 6c8f7290 - zhujingyang - Fix iframe copy issue (https://github.com/labring/sealos/pull/#2790) -* 8ac16751 - cuisongliu - feature(main): add system config to sealos (https://github.com/labring/sealos/pull/#2792) -* 350ba2e9 - Meteorite - feat: add infra concurrent opts & optimize delete instances (https://github.com/labring/sealos/pull/#2789) -* 505c6ec0 - cuisongliu - feature(main): add compressed to registry/docker (https://github.com/labring/sealos/pull/#2786) -* e632ccbe - cuisongliu - fix(main): add CHANGELOG-4.1.7.md (https://github.com/labring/sealos/pull/#2787) -* 1521f9cc - zhujingyang - feat Obtain desktop applications through app crd (https://github.com/labring/sealos/pull/#2751) -* 52f954a9 - cuisongliu - fix(main): fix kubeadm init func (https://github.com/labring/sealos/pull/#2756) -* 5e5ac7f5 - cuisongliu - ci(main): add ci for merge (https://github.com/labring/sealos/pull/#2785) -* a22e98e6 - yy - feat: add app cr. (https://github.com/labring/sealos/pull/#2760) -* 97c45eb2 - gitccl - get ingress secret from env (https://github.com/labring/sealos/pull/#2768) -* 201f9d25 - cuisongliu - ci(main): delete rebase (https://github.com/labring/sealos/pull/#2780) -* 429acc6d - Archer - feat: desktopSDK0.1.11 (https://github.com/labring/sealos/pull/#2778) -* 25a9e54f - fengxsong - fix: share the same systemContext in build command (https://github.com/labring/sealos/pull/#2770) -* 9cf172a0 - cuisongliu - ci(main): update COLLABORATOR (https://github.com/labring/sealos/pull/#2779) -* cb2a168a - sealos-ci-robot - Merge pull request https://github.com/labring/sealos/pull/#2777 from cuisongliu/print +* ebefb194 - cuisongliu - feature(main): registry list repo fix (https://github.com/nebstudio/sealos/pull/#2821) +* 7a89ce36 - 中弈 - update zh readme (https://github.com/nebstudio/sealos/pull/#2819) +* 5c57670a - cuisongliu - feature(main): delete shim images dir (https://github.com/nebstudio/sealos/pull/#2817) +* 9a419650 - fengxsong - Regenerate types (https://github.com/nebstudio/sealos/pull/#2815) +* 044abe05 - Mihai Țimbota-Belin - fix concurrent map access in clusterClient (https://github.com/nebstudio/sealos/pull/#2812) +* 3cd3ddc4 - zzjin - Update module (https://github.com/nebstudio/sealos/pull/#2813) +* 45e62bae - cuisongliu - feature(main): check scp md5sum to config cmd (https://github.com/nebstudio/sealos/pull/#2806) +* 299ef1c4 - cuisongliu - feature(main): add cri cgroup-driver (https://github.com/nebstudio/sealos/pull/#2805) +* d3b6cdf7 - will - update offline-docs (https://github.com/nebstudio/sealos/pull/#2804) +* 3344780c - yy - feat: add default time to image cr. (https://github.com/nebstudio/sealos/pull/#2774) +* 60e3d636 - yy - feat: refactor auth, move dir. (https://github.com/nebstudio/sealos/pull/#2796) +* 0bd7639e - 晓杰 - fix(account_controller.go): will lead to Repeat recharge when in recharge (https://github.com/nebstudio/sealos/pull/#2763) +* 80c8af28 - fengxsong - refactor: support setting ssh field for each subset of hosts (https://github.com/nebstudio/sealos/pull/#2795) +* 8512a5a8 - Jiahui - Fix println built-in function output to standard error (https://github.com/nebstudio/sealos/pull/#2798) +* 3dffefe8 - Archer - feat: prevent refresh page from keyboard;mock app in 'dev env' (https://github.com/nebstudio/sealos/pull/#2793) +* a22a7cf3 - Jiahui - fix `GetRootfsImage` function cause panic (https://github.com/nebstudio/sealos/pull/#2799) +* e0399833 - zhujingyang - feat modify request header & delete infra (https://github.com/nebstudio/sealos/pull/#2791) +* 6c8f7290 - zhujingyang - Fix iframe copy issue (https://github.com/nebstudio/sealos/pull/#2790) +* 8ac16751 - cuisongliu - feature(main): add system config to sealos (https://github.com/nebstudio/sealos/pull/#2792) +* 350ba2e9 - Meteorite - feat: add infra concurrent opts & optimize delete instances (https://github.com/nebstudio/sealos/pull/#2789) +* 505c6ec0 - cuisongliu - feature(main): add compressed to registry/docker (https://github.com/nebstudio/sealos/pull/#2786) +* e632ccbe - cuisongliu - fix(main): add CHANGELOG-4.1.7.md (https://github.com/nebstudio/sealos/pull/#2787) +* 1521f9cc - zhujingyang - feat Obtain desktop applications through app crd (https://github.com/nebstudio/sealos/pull/#2751) +* 52f954a9 - cuisongliu - fix(main): fix kubeadm init func (https://github.com/nebstudio/sealos/pull/#2756) +* 5e5ac7f5 - cuisongliu - ci(main): add ci for merge (https://github.com/nebstudio/sealos/pull/#2785) +* a22e98e6 - yy - feat: add app cr. (https://github.com/nebstudio/sealos/pull/#2760) +* 97c45eb2 - gitccl - get ingress secret from env (https://github.com/nebstudio/sealos/pull/#2768) +* 201f9d25 - cuisongliu - ci(main): delete rebase (https://github.com/nebstudio/sealos/pull/#2780) +* 429acc6d - Archer - feat: desktopSDK0.1.11 (https://github.com/nebstudio/sealos/pull/#2778) +* 25a9e54f - fengxsong - fix: share the same systemContext in build command (https://github.com/nebstudio/sealos/pull/#2770) +* 9cf172a0 - cuisongliu - ci(main): update COLLABORATOR (https://github.com/nebstudio/sealos/pull/#2779) +* cb2a168a - sealos-ci-robot - Merge pull request https://github.com/nebstudio/sealos/pull/#2777 from cuisongliu/print * 3e9987d1 - cuisongliu - ci(main): add debug.yml -* d57fc561 - sealos-ci-robot - Merge pull request https://github.com/labring/sealos/pull/#2776 from cuisongliu/print +* d57fc561 - sealos-ci-robot - Merge pull request https://github.com/nebstudio/sealos/pull/#2776 from cuisongliu/print * 9741bace - cuisongliu - ci(main): add debug.yml -* 44d10a67 - cuisongliu - ci(main): add github.event.comment.author_association (https://github.com/labring/sealos/pull/#2775) -* a31b6b8d - cuisongliu - ci(main): add labels size to .github (https://github.com/labring/sealos/pull/#2773) -* 3875a8a8 - cuisongliu - ci(main): add github.event.comment.author_association (https://github.com/labring/sealos/pull/#2772) -* 7afb70ec - cuisongliu - ci(main): replace GH_TOKEN,GITHUB_TOKEN to GH_PAT (https://github.com/labring/sealos/pull/#2771) -* 3061ca6e - cuisongliu - ci(main): add rebase (https://github.com/labring/sealos/pull/#2769) -* 16998446 - zzjin - Change terminal image to self-host hub (https://github.com/labring/sealos/pull/#2762) -* 62f88352 - cuisongliu - fix(main): delete node not exec clean.sh (https://github.com/labring/sealos/pull/#2765) -* 4e921fe2 - fengxsong - fix: avoid invoking default function before complete merging configs (https://github.com/labring/sealos/pull/#2758) -* 1d6f5f81 - zzjin - Ignore frontend changes from ci docker (https://github.com/labring/sealos/pull/#2761) -* 59c9a394 - fengxsong - feat: add diff subcommand (https://github.com/labring/sealos/pull/#2753) -* dd24d6cc - Xin He - BUG: custom certSANs should append to the default ClusterConfiguration certSANs (https://github.com/labring/sealos/pull/#2752) -* 11c2f8fd - cuisongliu - fix(main): bootstrap registry before all step (https://github.com/labring/sealos/pull/#2742) -* 3fae3c42 - 晓杰 - fix: user limit memory too small lead to pod oom (https://github.com/labring/sealos/pull/#2750) -* 0eb07c46 - yy - add app rbac to user ns. (https://github.com/labring/sealos/pull/#2730) -* debc6c49 - zzjin - Fix readme typo. (https://github.com/labring/sealos/pull/#2748) -* 4a5149e5 - zzjin - Delete unused docs&files. (https://github.com/labring/sealos/pull/#2747) -* 076cf70c - zzjin - Fix Readme assets, using absolute path. (https://github.com/labring/sealos/pull/#2745) -* 3b9ab158 - Meteorite - debug: hostname too long (https://github.com/labring/sealos/pull/#2743) -* 3c29adb4 - fengxsong - fix: provide a common way to wrap bash (https://github.com/labring/sealos/pull/#2739) -* 5418faf0 - zzjin - Add Temp pre-installed deploy-manager (https://github.com/labring/sealos/pull/#2737) -* 3c362ffc - zzjin - rebase doc (https://github.com/labring/sealos/pull/#2735) -* 87b502ce - cuisongliu - fix(main): alt-names empty check (https://github.com/labring/sealos/pull/#2733) -* eafdc1c7 - zzjin - Fix en Intro.md images. (https://github.com/labring/sealos/pull/#2732) -* bd51db4a - Meteorite - add new driver interface and fix some bugs (https://github.com/labring/sealos/pull/#2720) -* 2b51d7bb - cuisongliu - fix(main): delete ipvs ip link (https://github.com/labring/sealos/pull/#2729) -* 32810dc4 - cuisongliu - fix(main): shell Wrapper from env (https://github.com/labring/sealos/pull/#2711) -* d4c0398f - yy - add imagehub frontend deploy.yaml (https://github.com/labring/sealos/pull/#2727) -* d774d064 - yy - feat: add ctime to image detail. (https://github.com/labring/sealos/pull/#2726) -* 630caa69 - zhujingyang - docs how to deploy the application to desktop (https://github.com/labring/sealos/pull/#2718) -* 082923cb - zhujingyang - sealos-image-hub (https://github.com/labring/sealos/pull/#2700) -* 669fba99 - Carson Yang - Update README (https://github.com/labring/sealos/pull/#2724) -* b1b01df4 - 晓杰 - user add clusterrole rbac (https://github.com/labring/sealos/pull/#2722) -* f38c6cac - gitccl - get terminal domain from env (https://github.com/labring/sealos/pull/#2717) -* 7b01f946 - Jiahui - Fix when no app image is specified, run error but the command condition still returns success (https://github.com/labring/sealos/pull/#2715) -* 6b5b2bd8 - Xin He - BUG: setting external etcd address does not take effect (https://github.com/labring/sealos/pull/#2704) -* 235a611a - Jiahui - fix `runtime error: slice bounds out of range [:19] with length 0` (https://github.com/labring/sealos/pull/#2713) -* cf6df12c - 晓杰 - add account balance when account is new user (https://github.com/labring/sealos/pull/#2710) -* 35dc0003 - cuisongliu - fix(main): set short for create feature (https://github.com/labring/sealos/pull/#2708) -* e369f67d - Meteorite - feat: modify infra CRD and support aliyun (https://github.com/labring/sealos/pull/#2682) -* 38fd41b2 - yy - delete cmd, use image cmd. (https://github.com/labring/sealos/pull/#2703) -* c11539ca - zhujingyang - modify the account and add the iframe imagehub (https://github.com/labring/sealos/pull/#2698) -* 16c23bd6 - yy - fix authz logic. (https://github.com/labring/sealos/pull/#2701) -* 50e447f6 - zzjin - Add actions inputs (https://github.com/labring/sealos/pull/#2697) -* 7958c0f0 - zhujingyang - Move desktop to frontend (https://github.com/labring/sealos/pull/#2694) -* 76c63491 - zzjin - Update mod typo (https://github.com/labring/sealos/pull/#2696) -* a612d648 - 榴莲榴莲 - Fix double reconcile by status updates (https://github.com/labring/sealos/pull/#2676) -* 6fc4d4ab - zzjin - Fix errors pkg nil checker (https://github.com/labring/sealos/pull/#2695) -* 867b0f17 - zhihui - bugfix: change CRI version (https://github.com/labring/sealos/pull/#2680) -* 445139dc - Xin He - feature: single host should allow scheduling to master (https://github.com/labring/sealos/pull/#2654) -* 7212f4ad - cuisongliu - fix(main): add changelog (https://github.com/labring/sealos/pull/#2683) -* 688743f3 - 晓杰 - rolebing.subject.naemspace should set user-system (https://github.com/labring/sealos/pull/#2681) \ No newline at end of file +* 44d10a67 - cuisongliu - ci(main): add github.event.comment.author_association (https://github.com/nebstudio/sealos/pull/#2775) +* a31b6b8d - cuisongliu - ci(main): add labels size to .github (https://github.com/nebstudio/sealos/pull/#2773) +* 3875a8a8 - cuisongliu - ci(main): add github.event.comment.author_association (https://github.com/nebstudio/sealos/pull/#2772) +* 7afb70ec - cuisongliu - ci(main): replace GH_TOKEN,GITHUB_TOKEN to GH_PAT (https://github.com/nebstudio/sealos/pull/#2771) +* 3061ca6e - cuisongliu - ci(main): add rebase (https://github.com/nebstudio/sealos/pull/#2769) +* 16998446 - zzjin - Change terminal image to self-host hub (https://github.com/nebstudio/sealos/pull/#2762) +* 62f88352 - cuisongliu - fix(main): delete node not exec clean.sh (https://github.com/nebstudio/sealos/pull/#2765) +* 4e921fe2 - fengxsong - fix: avoid invoking default function before complete merging configs (https://github.com/nebstudio/sealos/pull/#2758) +* 1d6f5f81 - zzjin - Ignore frontend changes from ci docker (https://github.com/nebstudio/sealos/pull/#2761) +* 59c9a394 - fengxsong - feat: add diff subcommand (https://github.com/nebstudio/sealos/pull/#2753) +* dd24d6cc - Xin He - BUG: custom certSANs should append to the default ClusterConfiguration certSANs (https://github.com/nebstudio/sealos/pull/#2752) +* 11c2f8fd - cuisongliu - fix(main): bootstrap registry before all step (https://github.com/nebstudio/sealos/pull/#2742) +* 3fae3c42 - 晓杰 - fix: user limit memory too small lead to pod oom (https://github.com/nebstudio/sealos/pull/#2750) +* 0eb07c46 - yy - add app rbac to user ns. (https://github.com/nebstudio/sealos/pull/#2730) +* debc6c49 - zzjin - Fix readme typo. (https://github.com/nebstudio/sealos/pull/#2748) +* 4a5149e5 - zzjin - Delete unused docs&files. (https://github.com/nebstudio/sealos/pull/#2747) +* 076cf70c - zzjin - Fix Readme assets, using absolute path. (https://github.com/nebstudio/sealos/pull/#2745) +* 3b9ab158 - Meteorite - debug: hostname too long (https://github.com/nebstudio/sealos/pull/#2743) +* 3c29adb4 - fengxsong - fix: provide a common way to wrap bash (https://github.com/nebstudio/sealos/pull/#2739) +* 5418faf0 - zzjin - Add Temp pre-installed deploy-manager (https://github.com/nebstudio/sealos/pull/#2737) +* 3c362ffc - zzjin - rebase doc (https://github.com/nebstudio/sealos/pull/#2735) +* 87b502ce - cuisongliu - fix(main): alt-names empty check (https://github.com/nebstudio/sealos/pull/#2733) +* eafdc1c7 - zzjin - Fix en Intro.md images. (https://github.com/nebstudio/sealos/pull/#2732) +* bd51db4a - Meteorite - add new driver interface and fix some bugs (https://github.com/nebstudio/sealos/pull/#2720) +* 2b51d7bb - cuisongliu - fix(main): delete ipvs ip link (https://github.com/nebstudio/sealos/pull/#2729) +* 32810dc4 - cuisongliu - fix(main): shell Wrapper from env (https://github.com/nebstudio/sealos/pull/#2711) +* d4c0398f - yy - add imagehub frontend deploy.yaml (https://github.com/nebstudio/sealos/pull/#2727) +* d774d064 - yy - feat: add ctime to image detail. (https://github.com/nebstudio/sealos/pull/#2726) +* 630caa69 - zhujingyang - docs how to deploy the application to desktop (https://github.com/nebstudio/sealos/pull/#2718) +* 082923cb - zhujingyang - sealos-image-hub (https://github.com/nebstudio/sealos/pull/#2700) +* 669fba99 - Carson Yang - Update README (https://github.com/nebstudio/sealos/pull/#2724) +* b1b01df4 - 晓杰 - user add clusterrole rbac (https://github.com/nebstudio/sealos/pull/#2722) +* f38c6cac - gitccl - get terminal domain from env (https://github.com/nebstudio/sealos/pull/#2717) +* 7b01f946 - Jiahui - Fix when no app image is specified, run error but the command condition still returns success (https://github.com/nebstudio/sealos/pull/#2715) +* 6b5b2bd8 - Xin He - BUG: setting external etcd address does not take effect (https://github.com/nebstudio/sealos/pull/#2704) +* 235a611a - Jiahui - fix `runtime error: slice bounds out of range [:19] with length 0` (https://github.com/nebstudio/sealos/pull/#2713) +* cf6df12c - 晓杰 - add account balance when account is new user (https://github.com/nebstudio/sealos/pull/#2710) +* 35dc0003 - cuisongliu - fix(main): set short for create feature (https://github.com/nebstudio/sealos/pull/#2708) +* e369f67d - Meteorite - feat: modify infra CRD and support aliyun (https://github.com/nebstudio/sealos/pull/#2682) +* 38fd41b2 - yy - delete cmd, use image cmd. (https://github.com/nebstudio/sealos/pull/#2703) +* c11539ca - zhujingyang - modify the account and add the iframe imagehub (https://github.com/nebstudio/sealos/pull/#2698) +* 16c23bd6 - yy - fix authz logic. (https://github.com/nebstudio/sealos/pull/#2701) +* 50e447f6 - zzjin - Add actions inputs (https://github.com/nebstudio/sealos/pull/#2697) +* 7958c0f0 - zhujingyang - Move desktop to frontend (https://github.com/nebstudio/sealos/pull/#2694) +* 76c63491 - zzjin - Update mod typo (https://github.com/nebstudio/sealos/pull/#2696) +* a612d648 - 榴莲榴莲 - Fix double reconcile by status updates (https://github.com/nebstudio/sealos/pull/#2676) +* 6fc4d4ab - zzjin - Fix errors pkg nil checker (https://github.com/nebstudio/sealos/pull/#2695) +* 867b0f17 - zhihui - bugfix: change CRI version (https://github.com/nebstudio/sealos/pull/#2680) +* 445139dc - Xin He - feature: single host should allow scheduling to master (https://github.com/nebstudio/sealos/pull/#2654) +* 7212f4ad - cuisongliu - fix(main): add changelog (https://github.com/nebstudio/sealos/pull/#2683) +* 688743f3 - 晓杰 - rolebing.subject.naemspace should set user-system (https://github.com/nebstudio/sealos/pull/#2681) \ No newline at end of file diff --git a/CHANGELOG/CHANGELOG-4.2.0-alpha2.md b/CHANGELOG/CHANGELOG-4.2.0-alpha2.md index 979fffa6a35..5ea3882c9c6 100644 --- a/CHANGELOG/CHANGELOG-4.2.0-alpha2.md +++ b/CHANGELOG/CHANGELOG-4.2.0-alpha2.md @@ -5,7 +5,7 @@ - [Usage](#usage) - [Changelog since v4.2.0-alpha1](#changelog-since-v420-alpha1) -# [v4.2.0-alpha2](https://github.com/labring/sealos/releases/tag/v4.2.0-alpha2) +# [v4.2.0-alpha2](https://github.com/nebstudio/sealos/releases/tag/v4.2.0-alpha2) ## Downloads for v4.2.0-alpha2 @@ -13,60 +13,60 @@ filename | -------- | -[v4.2.0-alpha2.tar.gz](https://github.com/labring/sealos/archive/refs/tags/v4.2.0-alpha2.tar.gz) | +[v4.2.0-alpha2.tar.gz](https://github.com/nebstudio/sealos/archive/refs/tags/v4.2.0-alpha2.tar.gz) | ### Client Binaries filename | -------- | -[sealos_4.2.0-alpha2_linux_amd64.tar.gz](https://github.com/labring/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_amd64.tar.gz) | -[sealos_4.2.0-alpha2_linux_arm64.tar.gz](https://github.com/labring/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_arm64.tar.gz) | +[sealos_4.2.0-alpha2_linux_amd64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_amd64.tar.gz) | +[sealos_4.2.0-alpha2_linux_arm64.tar.gz](https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_arm64.tar.gz) | ## Usage amd64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_amd64.tar.gz && tar -zxvf sealos_4.2.0-alpha2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_amd64.tar.gz && tar -zxvf sealos_4.2.0-alpha2_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` arm64: ```shell -wget https://github.com/labring/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_arm64.tar.gz && tar -zxvf sealos_4.2.0-alpha2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +wget https://github.com/nebstudio/sealos/releases/download/v4.2.0-alpha2/sealos_4.2.0-alpha2_linux_arm64.tar.gz && tar -zxvf sealos_4.2.0-alpha2_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ## create a cluster for sealos -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 --passwd your-own-ssh-passwd ``` ## Changelog since v4.2.0-alpha1 ### What's Changed -* 22baae1a - cuisongliu - feature(main): delete registry code from fork (https://github.com/labring/sealos/pull/#2875) -* 41d2092f - Zihan Li - feat: update RunNewImages based on image diffs (https://github.com/labring/sealos/pull/#2856) -* afb274c7 - zhujingyang - feat desktop notification system (https://github.com/labring/sealos/pull/#2809) -* 7c1d411a - 晓杰 - fix metering e2e ci (https://github.com/labring/sealos/pull/#2873) -* 6c45ffed - 晓杰 - feat: add Notification CRD (https://github.com/labring/sealos/pull/#2580) -* fb01faca - 晓杰 - refactor:Strip billing function to reosurce-controller (https://github.com/labring/sealos/pull/#2811) -* 75dd26e7 - cuisongliu - feature(main): add token config for token cmd (https://github.com/labring/sealos/pull/#2869) -* 0ba7843d - cuisongliu - feature(main): replace name ref from registry (https://github.com/labring/sealos/pull/#2834) -* 6c49e19e - 榴莲榴莲 - Add rateLimiter opts for controllers (https://github.com/labring/sealos/pull/#2831) -* b338add0 - 晓杰 - Feat: add Debt CRD, limit user rbac when in arrears (https://github.com/labring/sealos/pull/#2634) -* 26df5bfb - yy - feat. registry add pull limit. (https://github.com/labring/sealos/pull/#2857) -* 7593a1dd - cuisongliu - feature(main): using bootstrap undo (https://github.com/labring/sealos/pull/#2867) -* 339adfa1 - Xinwei Xiong - fix: Password does not add single quotes will identify environment va… (https://github.com/labring/sealos/pull/#2862) -* ec97abfb - fengxsong - feat: add auto answer sudo prompt in ssh command (https://github.com/labring/sealos/pull/#2840) -* a02ebcaf - fengxsong - fix: ensure response body has to be read fully and close correctly; also use a sharedclients (https://github.com/labring/sealos/pull/#2855) -* 69bd0edb - fengxsong - feat: register all versions of the ImageServiceServer (https://github.com/labring/sealos/pull/#2853) -* cc8027c7 - fengxsong - fix: avoid rendering template repeatedly (https://github.com/labring/sealos/pull/#2852) -* 6071e10a - 晓杰 - fix(): cluster make build fail and controller ci fail (https://github.com/labring/sealos/pull/#2847) -* 56a2e78f - cuisongliu - feature(main): add env image test (https://github.com/labring/sealos/pull/#2845) -* 373c1f7f - zhujingyang - fix pgsql create default state (https://github.com/labring/sealos/pull/#2843) -* 15bcbc31 - zhujingyang - fix the request header problem (https://github.com/labring/sealos/pull/#2846) -* 7836f557 - fengxsong - fix(ci): golangci-lint error (https://github.com/labring/sealos/pull/#2844) -* 111e7ec4 - zhujingyang - Request failed to switch config (https://github.com/labring/sealos/pull/#2835) -* de1a400f - zhujingyang - Change 1 RMB equals 10000 (https://github.com/labring/sealos/pull/#2839) -* abc607f4 - fengxsong - fix: json tag of ssh field (https://github.com/labring/sealos/pull/#2830) +* 22baae1a - cuisongliu - feature(main): delete registry code from fork (https://github.com/nebstudio/sealos/pull/#2875) +* 41d2092f - Zihan Li - feat: update RunNewImages based on image diffs (https://github.com/nebstudio/sealos/pull/#2856) +* afb274c7 - zhujingyang - feat desktop notification system (https://github.com/nebstudio/sealos/pull/#2809) +* 7c1d411a - 晓杰 - fix metering e2e ci (https://github.com/nebstudio/sealos/pull/#2873) +* 6c45ffed - 晓杰 - feat: add Notification CRD (https://github.com/nebstudio/sealos/pull/#2580) +* fb01faca - 晓杰 - refactor:Strip billing function to reosurce-controller (https://github.com/nebstudio/sealos/pull/#2811) +* 75dd26e7 - cuisongliu - feature(main): add token config for token cmd (https://github.com/nebstudio/sealos/pull/#2869) +* 0ba7843d - cuisongliu - feature(main): replace name ref from registry (https://github.com/nebstudio/sealos/pull/#2834) +* 6c49e19e - 榴莲榴莲 - Add rateLimiter opts for controllers (https://github.com/nebstudio/sealos/pull/#2831) +* b338add0 - 晓杰 - Feat: add Debt CRD, limit user rbac when in arrears (https://github.com/nebstudio/sealos/pull/#2634) +* 26df5bfb - yy - feat. registry add pull limit. (https://github.com/nebstudio/sealos/pull/#2857) +* 7593a1dd - cuisongliu - feature(main): using bootstrap undo (https://github.com/nebstudio/sealos/pull/#2867) +* 339adfa1 - Xinwei Xiong - fix: Password does not add single quotes will identify environment va… (https://github.com/nebstudio/sealos/pull/#2862) +* ec97abfb - fengxsong - feat: add auto answer sudo prompt in ssh command (https://github.com/nebstudio/sealos/pull/#2840) +* a02ebcaf - fengxsong - fix: ensure response body has to be read fully and close correctly; also use a sharedclients (https://github.com/nebstudio/sealos/pull/#2855) +* 69bd0edb - fengxsong - feat: register all versions of the ImageServiceServer (https://github.com/nebstudio/sealos/pull/#2853) +* cc8027c7 - fengxsong - fix: avoid rendering template repeatedly (https://github.com/nebstudio/sealos/pull/#2852) +* 6071e10a - 晓杰 - fix(): cluster make build fail and controller ci fail (https://github.com/nebstudio/sealos/pull/#2847) +* 56a2e78f - cuisongliu - feature(main): add env image test (https://github.com/nebstudio/sealos/pull/#2845) +* 373c1f7f - zhujingyang - fix pgsql create default state (https://github.com/nebstudio/sealos/pull/#2843) +* 15bcbc31 - zhujingyang - fix the request header problem (https://github.com/nebstudio/sealos/pull/#2846) +* 7836f557 - fengxsong - fix(ci): golangci-lint error (https://github.com/nebstudio/sealos/pull/#2844) +* 111e7ec4 - zhujingyang - Request failed to switch config (https://github.com/nebstudio/sealos/pull/#2835) +* de1a400f - zhujingyang - Change 1 RMB equals 10000 (https://github.com/nebstudio/sealos/pull/#2839) +* abc607f4 - fengxsong - fix: json tag of ssh field (https://github.com/nebstudio/sealos/pull/#2830) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.0-alpha1...v4.2.0-alpha2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.0-alpha1...v4.2.0-alpha2 diff --git a/CHANGELOG/CHANGELOG-4.2.0-alpha3.md b/CHANGELOG/CHANGELOG-4.2.0-alpha3.md index 51e526fda70..e1bcfa20b13 100644 --- a/CHANGELOG/CHANGELOG-4.2.0-alpha3.md +++ b/CHANGELOG/CHANGELOG-4.2.0-alpha3.md @@ -49,8 +49,8 @@ Sealos Boot is the core component of Sealos, mainly responsible for the lifecycl #### Binary Installation ```shell - curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.2.0-alpha3/scripts/install.sh \ - | sh -s v4.2.0-alpha3 labring/sealos + curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.2.0-alpha3/scripts/install.sh \ + | sh -s v4.2.0-alpha3 nebstudio/sealos ``` @@ -68,7 +68,7 @@ Sealos provides two Docker containers: sealos and lvscare, as well as two binary ```shell # Create a cluster -sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +sealos run nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 \ --passwd your-own-ssh-passwd @@ -129,9 +129,9 @@ sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 * 7c66fd20cf6c424c4cc492bf119c38115d72c141: refactor: add back auto build and auto save abilities in `diff` command (#2906) (@fengxsong) * 187be92fc0d62898683db58725a6a9a79cf7bb76: refactor: diff command (#2879) (@fengxsong) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.0-alpha2...v4.2.0-alpha3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.0-alpha2...v4.2.0-alpha3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. ## Roadmap @@ -147,4 +147,4 @@ We are very proud to introduce the two major functional modules of Sealos Cloud Thank you for your support of Sealos🎉🎉. -If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/labring/sealos) , and we will solve your problem as soon as possible. +If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/nebstudio/sealos) , and we will solve your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.0.md b/CHANGELOG/CHANGELOG-4.2.0.md index c5d22d94628..dcfcfe20881 100644 --- a/CHANGELOG/CHANGELOG-4.2.0.md +++ b/CHANGELOG/CHANGELOG-4.2.0.md @@ -49,8 +49,8 @@ Sealos Boot is the core component of Sealos, mainly responsible for the lifecycl #### Binary Installation ```shell - curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.2.0/scripts/install.sh \ - | sh -s v4.2.0 labring/sealos + curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.2.0/scripts/install.sh \ + | sh -s v4.2.0 nebstudio/sealos ``` @@ -103,7 +103,7 @@ Sealos provides two Docker containers: sealos and lvscare, as well as two binary ```shell # Create a cluster -sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +sealos run nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 \ --passwd your-own-ssh-passwd @@ -125,9 +125,9 @@ sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 * 8e1d6afebc1e816412ad98382d8abc194bb2f9e5: docs(main): fix run workflow to test-run (#2970) (@cuisongliu) * fa063c1fa9c68c473a395d94f12b17d3270d8737: docs: upgrade bot config (#2968) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.0-alpha3...v4.2.0 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.0-alpha3...v4.2.0 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. ## Roadmap @@ -143,4 +143,4 @@ We are very proud to introduce the two major functional modules of Sealos Cloud Thank you for your support of Sealos🎉🎉. -If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/labring/sealos) , and we will solve your problem as soon as possible. +If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/nebstudio/sealos) , and we will solve your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.1-rc1.md b/CHANGELOG/CHANGELOG-4.2.1-rc1.md index 3733f737cad..74282c90a73 100644 --- a/CHANGELOG/CHANGELOG-4.2.1-rc1.md +++ b/CHANGELOG/CHANGELOG-4.2.1-rc1.md @@ -49,8 +49,8 @@ Sealos Boot is the core component of Sealos, mainly responsible for the lifecycl #### Binary Installation ```shell - curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.2.1-rc1/scripts/install.sh \ - | sh -s v4.2.1-rc1 labring/sealos + curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.2.1-rc1/scripts/install.sh \ + | sh -s v4.2.1-rc1 nebstudio/sealos ``` @@ -68,7 +68,7 @@ Sealos provides two Docker containers: sealos and lvscare, as well as two binary ```shell # Create a cluster -sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +sealos run nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 \ --passwd your-own-ssh-passwd @@ -115,9 +115,9 @@ sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 * d57b729566c85aee12065a3d0f0388b4424c021c: new app: launchpad (#2987) (@c121914yu) * f8774d06b944655a16fbcc1f65f31f1c5d6c4c5e: update controller and service cluster image build (#3001) (@lingdie) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.0...v4.2.1-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.0...v4.2.1-rc1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. ## Roadmap @@ -133,4 +133,4 @@ We are very proud to introduce the two major functional modules of Sealos Cloud Thank you for your support of Sealos🎉🎉. -If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/labring/sealos) , and we will solve your problem as soon as possible. +If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/nebstudio/sealos) , and we will solve your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.1-rc3.md b/CHANGELOG/CHANGELOG-4.2.1-rc3.md index 6aebe98cead..b311f6653f1 100644 --- a/CHANGELOG/CHANGELOG-4.2.1-rc3.md +++ b/CHANGELOG/CHANGELOG-4.2.1-rc3.md @@ -49,8 +49,8 @@ Sealos Boot is the core component of Sealos, mainly responsible for the lifecycl #### Binary Installation ```shell - curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.2.1-rc3/scripts/install.sh \ - | sh -s v4.2.1-rc3 labring/sealos + curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.2.1-rc3/scripts/install.sh \ + | sh -s v4.2.1-rc3 nebstudio/sealos ``` @@ -68,7 +68,7 @@ Sealos provides two Docker containers: sealos and lvscare, as well as two binary ```shell # Create a cluster -sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +sealos run nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 \ --passwd your-own-ssh-passwd @@ -84,9 +84,9 @@ sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 * 8438a3fd3eacc97cca798d310e9e657270448eb7: fix ci error (#3128) (@bxy4543) * ac62c85585d024d7204a489117da4ad6b1a2d04b: update release error (#3132) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1-rc2...v4.2.1-rc3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1-rc2...v4.2.1-rc3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. ## Roadmap @@ -102,4 +102,4 @@ We are very proud to introduce the two major functional modules of Sealos Cloud Thank you for your support of Sealos🎉🎉. -If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/labring/sealos) , and we will solve your problem as soon as possible. +If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/nebstudio/sealos) , and we will solve your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.1-rc4.md b/CHANGELOG/CHANGELOG-4.2.1-rc4.md index 33d005ea1aa..753f791e4b4 100644 --- a/CHANGELOG/CHANGELOG-4.2.1-rc4.md +++ b/CHANGELOG/CHANGELOG-4.2.1-rc4.md @@ -49,8 +49,8 @@ Sealos Boot is the core component of Sealos, mainly responsible for the lifecycl #### Binary Installation ```shell - curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.2.1-rc4/scripts/install.sh \ - | sh -s v4.2.1-rc4 labring/sealos + curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.2.1-rc4/scripts/install.sh \ + | sh -s v4.2.1-rc4 nebstudio/sealos ``` @@ -68,7 +68,7 @@ Sealos provides two Docker containers: sealos and lvscare, as well as two binary ```shell # Create a cluster -sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +sealos run nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 \ --passwd your-own-ssh-passwd @@ -149,9 +149,9 @@ sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 * 2b964edf8e6e6b71f606058d4b9adfe93cf75411: update doc. (#3196) (@zzjin) * 9c20dacb539d0063053d4665116d1f21b42edb44: 🤖 add release changelog using rebot. (#3134) (@sealos-release-rebot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1-rc3...v4.2.1-rc4 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1-rc3...v4.2.1-rc4 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. ## Roadmap @@ -167,4 +167,4 @@ We are very proud to introduce the two major functional modules of Sealos Cloud Thank you for your support of Sealos🎉🎉. -If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/labring/sealos) , and we will solve your problem as soon as possible. +If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/nebstudio/sealos) , and we will solve your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.1-rc5.md b/CHANGELOG/CHANGELOG-4.2.1-rc5.md index 508c821b81d..7775fcfcea4 100644 --- a/CHANGELOG/CHANGELOG-4.2.1-rc5.md +++ b/CHANGELOG/CHANGELOG-4.2.1-rc5.md @@ -33,13 +33,13 @@ For more detailed documentation about Sealos , please visit `https://sealos.io/d * 5138733c3bc2d816873e50eccfc3a1feed6741db: refactor(main): fix release notes (#3224) (@cuisongliu) * 65129e0b8128381dc6daec75042305a30bb16f06: 🤖 add release changelog using rebot. (#3227) (@sealos-release-rebot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1-rc4...v4.2.1-rc5 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1-rc4...v4.2.1-rc5 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. We are very proud to introduce the functional modules of Sealos , which we believe will bring more convenience and efficiency to your cloud-native application management. We look forward to your feedback and suggestions so that we can continue to improve and provide better products and services. Thank you for your support of Sealos🎉🎉. -If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/labring/sealos) , and we will solve your problem as soon as possible. +If you encounter any problems during use, please submit an issue in the [GitHub repository](https://github.com/nebstudio/sealos) , and we will solve your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.1-rc6.md b/CHANGELOG/CHANGELOG-4.2.1-rc6.md index 7bd6bf97c63..7b5daf5b85c 100644 --- a/CHANGELOG/CHANGELOG-4.2.1-rc6.md +++ b/CHANGELOG/CHANGELOG-4.2.1-rc6.md @@ -66,10 +66,10 @@ Welcome to the v4.2.1-rc6 release of Sealos!🎉🎉! * ef61e0952f1654caa82976d19983f450b0c8537d: refactor(main): release docs (@cuisongliu) * a5b21e22b9dea74fa18f10652a90933e959e04ee: 🤖 add release changelog using rebot. (#3229) (@sealos-release-rebot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1-rc5...v4.2.1-rc6 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1-rc5...v4.2.1-rc6 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.1.md b/CHANGELOG/CHANGELOG-4.2.1.md index d68fa46ba78..e74b8c9ca29 100644 --- a/CHANGELOG/CHANGELOG-4.2.1.md +++ b/CHANGELOG/CHANGELOG-4.2.1.md @@ -49,10 +49,10 @@ Welcome to the v4.2.1 release of Sealos!🎉🎉! * 43d8190ef911b345d35052db840ba3d3cd14690c: update issue num (#3343) (@lingdie) * 8f868d53a9222ea5e0ab488fd0f6f9f2310c03f6: 🤖 add release changelog using rebot. (#3299) (@sealos-release-rebot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1-rc6...v4.2.1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1-rc6...v4.2.1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.2.md b/CHANGELOG/CHANGELOG-4.2.2.md index b6e582b22be..d18074d31aa 100644 --- a/CHANGELOG/CHANGELOG-4.2.2.md +++ b/CHANGELOG/CHANGELOG-4.2.2.md @@ -6,10 +6,10 @@ Welcome to the v4.2.2 release of Sealos!🎉🎉! ### Other work * 492e9091e840efcddb91290be80995511ac2cecd: revert: rollback mergo version (#3364) (@fengxsong) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1...v4.2.2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1...v4.2.2 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.2.3.md b/CHANGELOG/CHANGELOG-4.2.3.md index 800471ad0af..8c896c5e87c 100644 --- a/CHANGELOG/CHANGELOG-4.2.3.md +++ b/CHANGELOG/CHANGELOG-4.2.3.md @@ -14,10 +14,10 @@ Welcome to the v4.2.3 release of Sealos!🎉🎉! * 7413c81f125fb16e99c44925c41d76857d51ef3d: docs(main): upgrade version for kubeadm (#3371) (@cuisongliu) * 2b42496c3c0afb766d8d55a3fd98177b4b155bca: restore easter egg feature in diff command (#3388) (@fengxsong) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.2...v4.2.3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.2...v4.2.3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.0-rc1.md b/CHANGELOG/CHANGELOG-4.3.0-rc1.md index 967b63ac606..08c79cebc04 100644 --- a/CHANGELOG/CHANGELOG-4.3.0-rc1.md +++ b/CHANGELOG/CHANGELOG-4.3.0-rc1.md @@ -15,10 +15,10 @@ Welcome to the v4.3.0-rc1 release of Sealos!🎉🎉! * 933bc8a6589164f9bc25e9d2909bd76031c3fa6a: refactor: save and load subcommand support multiple images in a single tar… (#3442) (@fengxsong) * 27ea418989bb99cbbc1f52d5a312a68d99c60617: support old version of kubelet-config (#3447) (@yangxggo) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.3...v4.3.0-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.3...v4.3.0-rc1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.0.md b/CHANGELOG/CHANGELOG-4.3.0.md index 1757bd09438..bb0f879ed91 100644 --- a/CHANGELOG/CHANGELOG-4.3.0.md +++ b/CHANGELOG/CHANGELOG-4.3.0.md @@ -12,10 +12,10 @@ Welcome to the v4.3.0 release of Sealos!🎉🎉! * 9259b2d21bf6507d9ced75a15e47b0742b72c28c: feature(main): add commitor for release (#3487) (@cuisongliu) * 3a07652bcf09c002a449018fbdc5147d18e31993: refactor: cri_server multiple versions of AuthConfig (#3507) (@muicoder) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.0-rc1...v4.3.0 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.0-rc1...v4.3.0 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.1-rc1.md b/CHANGELOG/CHANGELOG-4.3.1-rc1.md index 3e74fde0dec..c2becd2e4a2 100644 --- a/CHANGELOG/CHANGELOG-4.3.1-rc1.md +++ b/CHANGELOG/CHANGELOG-4.3.1-rc1.md @@ -18,10 +18,10 @@ Welcome to the v4.3.1-rc1 release of Sealos!🎉🎉! * 65b7a43da4fbe3103fe02db0780bfb3491ecc1dc: fix the current cluster does not exist, but the creationTimestamp of the expected cluster is not zero. (#3549) (@bxy4543) * 98719a4e3ed6c9fc4e2b3a017aa2fc670ffc451a: refactor: remove versionutils (#3592) (#3593) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.0...v4.3.1-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.0...v4.3.1-rc1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.1-rc2.md b/CHANGELOG/CHANGELOG-4.3.1-rc2.md index 164063ffd84..a6e6dffe871 100644 --- a/CHANGELOG/CHANGELOG-4.3.1-rc2.md +++ b/CHANGELOG/CHANGELOG-4.3.1-rc2.md @@ -18,10 +18,10 @@ Welcome to the v4.3.1-rc2 release of Sealos!🎉🎉! * 8f63707b64b9f036b7700e02ba4e91676625a115: refactor(main): using new runtime interface (#3691) (#3732) (@sealos-ci-robot) * da01479f408408da58c0fe98860886408b6397b3: refactor: use http mode as default to sync registry contents (#3659) (#3661) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.1-rc1...v4.3.1-rc2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.1-rc1...v4.3.1-rc2 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.1.md b/CHANGELOG/CHANGELOG-4.3.1.md index 11329a4931b..195f7ddfec2 100644 --- a/CHANGELOG/CHANGELOG-4.3.1.md +++ b/CHANGELOG/CHANGELOG-4.3.1.md @@ -8,10 +8,10 @@ Welcome to the v4.3.1 release of Sealos!🎉🎉! ### Other work * 2a9e4c8864de93eaaee0ef7ea16511e41693dd92: update dockerfile base image to ubuntu22.04 (#3740) (#3746) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.1-rc2...v4.3.1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.1-rc2...v4.3.1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.2.md b/CHANGELOG/CHANGELOG-4.3.2.md index bbaaf483246..4af77419361 100644 --- a/CHANGELOG/CHANGELOG-4.3.2.md +++ b/CHANGELOG/CHANGELOG-4.3.2.md @@ -6,10 +6,10 @@ Welcome to the v4.3.2 release of Sealos!🎉🎉! ### Other work * 3d1cbf6cdd1bdbac912d6aa079557723620e49b7: feature(main): using 22 default port (#3759) (#3760) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.1...v4.3.2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.1...v4.3.2 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.3.md b/CHANGELOG/CHANGELOG-4.3.3.md index ac1f6933d1c..3ae0570802f 100644 --- a/CHANGELOG/CHANGELOG-4.3.3.md +++ b/CHANGELOG/CHANGELOG-4.3.3.md @@ -10,10 +10,10 @@ Welcome to the v4.3.3 release of Sealos!🎉🎉! * b923bf085aacfb50ae77d219967e48943dcbc5b5: feature(main): remove docker and containerd ci (#3765) (#3766) (#3767) (@sealos-ci-robot) * d27f4fbc84181622bb48cb569fbdfdb31f1ae0a4: feature(main): sealos run uing defualt ssh port (#3791) (#3801) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.2...v4.3.3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.2...v4.3.3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.4.md b/CHANGELOG/CHANGELOG-4.3.4.md index 017a574157e..e80859f4cfc 100644 --- a/CHANGELOG/CHANGELOG-4.3.4.md +++ b/CHANGELOG/CHANGELOG-4.3.4.md @@ -8,10 +8,10 @@ Welcome to the v4.3.4 release of Sealos!🎉🎉! ### Other work * 047cb2635330c33cb9b78990e659428276ac84b5: merge from 4.4 (#4016) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.3...v4.3.4 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.3...v4.3.4 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.5.md b/CHANGELOG/CHANGELOG-4.3.5.md index 1f5f8e81612..ffee038e3f7 100644 --- a/CHANGELOG/CHANGELOG-4.3.5.md +++ b/CHANGELOG/CHANGELOG-4.3.5.md @@ -10,10 +10,10 @@ Welcome to the v4.3.5 release of Sealos!🎉🎉! * ba3d7c932e5461528c292126205a3cbc35cb4e5f: feature(main): using sreg 0.1.4 build image (#4023) (#4028) (#4029) (@sealos-ci-robot) * 881c10cbb35d03950f4de03c12f5c4e2df33d453: fix(4.3): revert cert feature (#4053) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.4...v4.3.5 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.4...v4.3.5 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.6.md b/CHANGELOG/CHANGELOG-4.3.6.md index f579f0772a4..8b89c649f42 100644 --- a/CHANGELOG/CHANGELOG-4.3.6.md +++ b/CHANGELOG/CHANGELOG-4.3.6.md @@ -10,10 +10,10 @@ Welcome to the v4.3.6 release of Sealos!🎉🎉! * ff6ac8ce09d66a4da123d714df8c8c13648487a4: Fix conflicts (#4065) (@muicoder) * b5efb5997988d7be74a042781e7a8008bfcecab9: fix sync image (#4119) (@bxy4543) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.5...v4.3.6 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.5...v4.3.6 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.7-rc1.md b/CHANGELOG/CHANGELOG-4.3.7-rc1.md index c36652e0e02..fdd7db0a42e 100644 --- a/CHANGELOG/CHANGELOG-4.3.7-rc1.md +++ b/CHANGELOG/CHANGELOG-4.3.7-rc1.md @@ -6,10 +6,10 @@ Welcome to the v4.3.7-rc1 release of Sealos!🎉🎉! ### Other work * fef14bea9df8b36ec124e1a66a950fd12d2ae462: :bug: support env for export (#4135) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.6...v4.3.7-rc1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.6...v4.3.7-rc1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.3.7.md b/CHANGELOG/CHANGELOG-4.3.7.md index fdfae3fb3aa..6769f01a84e 100644 --- a/CHANGELOG/CHANGELOG-4.3.7.md +++ b/CHANGELOG/CHANGELOG-4.3.7.md @@ -10,10 +10,10 @@ Welcome to the v4.3.7 release of Sealos!🎉🎉! * 579a0163baae48f4547b394530e8bc31196da8ef: refactor(main): skip success exec (#4162) (#4170) (#4175) (@sealos-ci-robot) * f39b23394b9d06774cf096de7d342201d4b264ca: refactor(main): unmount override container (#4161) (#4208) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.7-rc1...v4.3.7 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.7-rc1...v4.3.7 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.4.0-alpha1.md b/CHANGELOG/CHANGELOG-4.4.0-alpha1.md index 885ffbc8f4a..8239093ed51 100644 --- a/CHANGELOG/CHANGELOG-4.4.0-alpha1.md +++ b/CHANGELOG/CHANGELOG-4.4.0-alpha1.md @@ -30,10 +30,10 @@ Welcome to the v4.4.0-alpha1 release of Sealos!🎉🎉! * 2a265f1f3f9c145e2bebc07f8a23aca9eadd8a44: style: rename some functions and constants related with runtime implementation (#3763) (#3779) (@sealos-ci-robot) * 5c2bca39fbda60813314399292c90b2400d0e2c8: test(main): add test for k3s (#3875) (#3878) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.3.1...v4.4.0-alpha1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.3.1...v4.4.0-alpha1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.4.0-alpha3.md b/CHANGELOG/CHANGELOG-4.4.0-alpha3.md index cc9a5ba0230..8e13d400120 100644 --- a/CHANGELOG/CHANGELOG-4.4.0-alpha3.md +++ b/CHANGELOG/CHANGELOG-4.4.0-alpha3.md @@ -6,10 +6,10 @@ Welcome to the v4.4.0-alpha3 release of Sealos!🎉🎉! ### Other work * 050d70b43fae2c919e5255fcb84e760806b9bb63: feature(main): add lvscare gomod (#3995) (@cuisongliu) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.4.0-alpha2...v4.4.0-alpha3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.4.0-alpha2...v4.4.0-alpha3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.4.0-beta1.md b/CHANGELOG/CHANGELOG-4.4.0-beta1.md index c17031d17d9..c700214d6bb 100644 --- a/CHANGELOG/CHANGELOG-4.4.0-beta1.md +++ b/CHANGELOG/CHANGELOG-4.4.0-beta1.md @@ -15,10 +15,10 @@ Welcome to the v4.4.0-beta1 release of Sealos!🎉🎉! * 13b303669565694d22df284a3ef0c73a7b3f853e: feature(main): using sreg 0.1.4 build image (#4023) (#4028) (@cuisongliu) * b8affb05bc7436515abb4e6933553176c45ace59: refactor env keys (#4066) (#4076) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.4.0-alpha3...v4.4.0-beta1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.4.0-alpha3...v4.4.0-beta1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.4.0-beta2.md b/CHANGELOG/CHANGELOG-4.4.0-beta2.md index 46a7f92ae90..c5884be1af6 100644 --- a/CHANGELOG/CHANGELOG-4.4.0-beta2.md +++ b/CHANGELOG/CHANGELOG-4.4.0-beta2.md @@ -8,10 +8,10 @@ Welcome to the v4.4.0-beta2 release of Sealos!🎉🎉! * 33aee733b0586427b5b41963c8826a1e1f598ab8: fix: merge cluster.spec.env (#4100) (#4105) (@sealos-ci-robot) * 6ff39a8a812f1576290c49771e8087a38fa7eab4: fix: remove default vip (#4087) (#4093) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.4.0-beta1...v4.4.0-beta2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.4.0-beta1...v4.4.0-beta2 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-4.4.0-beta3.md b/CHANGELOG/CHANGELOG-4.4.0-beta3.md index 930c1f62987..c2937d11b1b 100644 --- a/CHANGELOG/CHANGELOG-4.4.0-beta3.md +++ b/CHANGELOG/CHANGELOG-4.4.0-beta3.md @@ -17,10 +17,10 @@ Welcome to the v4.4.0-beta3 release of Sealos!🎉🎉! * e8fd12c95099a30138a6277ce0afdcda1f7efa61: refactor(main): skip success exec (#4162) (#4170) (@sealos-ci-robot) * 286c18103b5d4ee8299719e5394cc79fe886c662: refactor(main): unmount override container (#4161) (#4205) (@sealos-ci-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.4.0-beta2...v4.4.0-beta3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.4.0-beta2...v4.4.0-beta3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-alpha1.md b/CHANGELOG/CHANGELOG-5.0.0-alpha1.md index a8e83d948b5..67c762f9c0a 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-alpha1.md +++ b/CHANGELOG/CHANGELOG-5.0.0-alpha1.md @@ -6,10 +6,10 @@ Welcome to the v5.0.0-alpha1 release of Sealos!🎉🎉! ### Other work * c0cc8e78f3e52fb4ae4d5e8fd04147fff0c8cfb5: 🤖 add release changelog using rebot. (#3352) (@sealos-release-rebot) -**Full Changelog**: https://github.com/labring/sealos/compare/v4.2.1...v5.0.0-alpha1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v4.2.1...v5.0.0-alpha1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-alpha2.md b/CHANGELOG/CHANGELOG-5.0.0-alpha2.md index ebc97a9f872..8762a943b8c 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-alpha2.md +++ b/CHANGELOG/CHANGELOG-5.0.0-alpha2.md @@ -496,10 +496,10 @@ Welcome to the v5.0.0-alpha2 release of Sealos!🎉🎉! * be1cc805ec77cc8ab110e73817d557f13d5992cb: user delete request (#3855) (@lingdie) * f275874096b2c028538bac7f75d00c2d6cf7f755: 🤖 add release changelog using rebot. (#3355) (@) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-alpha1...v5.0.0-alpha2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-alpha1...v5.0.0-alpha2 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-beta1.md b/CHANGELOG/CHANGELOG-5.0.0-beta1.md index 5192ddba2a9..a1f841224fc 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-beta1.md +++ b/CHANGELOG/CHANGELOG-5.0.0-beta1.md @@ -33,10 +33,10 @@ Welcome to the v5.0.0-beta1 release of Sealos!🎉🎉! * 5878953036c4516e833c7016c42caeff25fb3905: update price (#4212) (@bxy4543) * 8e7207f80872a47f2ea921d63b9737eff80c1118: 🤖 add release changelog using rebot. (#4171) (@sealos-release-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-alpha2...v5.0.0-beta1 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-alpha2...v5.0.0-beta1 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-beta2.md b/CHANGELOG/CHANGELOG-5.0.0-beta2.md index d5b213063ed..de0e8847452 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-beta2.md +++ b/CHANGELOG/CHANGELOG-5.0.0-beta2.md @@ -25,10 +25,10 @@ Welcome to the v5.0.0-beta2 release of Sealos!🎉🎉! * b2fb15a9d623912b8439fc247b2f51252a999c7d: fix user avator && url (#4218) (@zjy365) * 5a2db108ee5f60fe559f453eb9afe86ba0b65d51: 🤖 add release changelog using rebot. (#4213) (@sealos-release-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-beta1...v5.0.0-beta2 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-beta1...v5.0.0-beta2 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-beta3.md b/CHANGELOG/CHANGELOG-5.0.0-beta3.md index cb5f54e21b4..d7f18e44409 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-beta3.md +++ b/CHANGELOG/CHANGELOG-5.0.0-beta3.md @@ -14,10 +14,10 @@ Welcome to the v5.0.0-beta3 release of Sealos!🎉🎉! * e0838da2d9d54fa9dfb7474dcae227483981dd5c: fix svg compatibility problem (#4250) (@zjy365) * e0b72430e2dffc28b15775fd5bb56440b88eb7df: 🤖 add release changelog using rebot. (#4239) (@sealos-release-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-beta2...v5.0.0-beta3 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-beta2...v5.0.0-beta3 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-beta4.md b/CHANGELOG/CHANGELOG-5.0.0-beta4.md index 96d42c087c7..8d9772fa017 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-beta4.md +++ b/CHANGELOG/CHANGELOG-5.0.0-beta4.md @@ -135,10 +135,10 @@ Welcome to the v5.0.0-beta4 release of Sealos!🎉🎉! * ce57c323eb675379ea1f7008e187cfb27b6bfe55: update rbac and fix minio user not exist error (#4366) (@nowinkeyy) * 6d8e1f5128b5e3c20fbda78a0e8f9d5a169571dc: 🤖 add release changelog using rebot. (#4256) (@sealos-release-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-beta3...v5.0.0-beta4 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-beta3...v5.0.0-beta4 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0-beta5.md b/CHANGELOG/CHANGELOG-5.0.0-beta5.md index ebcec98457a..4328cfc0e0f 100644 --- a/CHANGELOG/CHANGELOG-5.0.0-beta5.md +++ b/CHANGELOG/CHANGELOG-5.0.0-beta5.md @@ -148,10 +148,10 @@ Welcome to the v5.0.0-beta5 release of Sealos!🎉🎉! * 24417328a1ad238d9ace220eee644a2ed5f3923f: user registration switch (#4473) (@bxy4543) * 967c5bf77d3515857074f34619289316a7d23884: 🤖 add release changelog using rebot. (#4442) (@sealos-release-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-beta4...v5.0.0-beta5 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-beta4...v5.0.0-beta5 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CHANGELOG/CHANGELOG-5.0.0.md b/CHANGELOG/CHANGELOG-5.0.0.md index 81702f81dfa..9a305e2218a 100644 --- a/CHANGELOG/CHANGELOG-5.0.0.md +++ b/CHANGELOG/CHANGELOG-5.0.0.md @@ -121,10 +121,10 @@ Welcome to the v5.0.0 release of Sealos!🎉🎉! * 7974ba511348f0e1a1acb472e694c460744a9cb4: 为kubepanel network 添加service (#4705) (@bearslyricattack) * 4535a7fcaceeeb9de1b61018e013abf3674db0a0: 🤖 add release changelog using rebot. (#4681) (@sealos-release-robot) -**Full Changelog**: https://github.com/labring/sealos/compare/v5.0.0-beta5...v5.0.0 +**Full Changelog**: https://github.com/nebstudio/sealos/compare/v5.0.0-beta5...v5.0.0 -See [the CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. +See [the CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) for more details. Your patronage towards Sealos is greatly appreciated 🎉🎉. -If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/labring/sealos), we're committed to resolving your problem as soon as possible. +If you encounter any problems during its usage, please create an issue in the [GitHub repository](https://github.com/nebstudio/sealos), we're committed to resolving your problem as soon as possible. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 060a97aac9a..131afc9181d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -17,11 +17,11 @@ Security issues are always treated seriously. As our usual principle, we discour ## Reporting general issues -To be honest, we regard every user of sealos as a very kind contributor. After experiencing sealos, you may have some feedback for the project. Then feel free to open an issue via [NEW ISSUE](https://github.com/labring/sealos/issues/new/choose). +To be honest, we regard every user of sealos as a very kind contributor. After experiencing sealos, you may have some feedback for the project. Then feel free to open an issue via [NEW ISSUE](https://github.com/nebstudio/sealos/issues/new/choose). Since we collaborate project sealos in a distributed way, we appreciate **WELL-WRITTEN**, **DETAILED**, **EXPLICIT** issue reports. To make the communication more efficient, we wish everyone could search if your issue is an existing one in the searching list. If you find it existing, please add your details in comments under the existing issue instead of opening a brand new one. -To make the issue details as standard as possible, we setup an [ISSUE TEMPLATE](https://github.com/labring/sealos/tree/main/.github/ISSUE_TEMPLATE) for issue reporters. You can find three kinds of issue templates there: question, bug report and feature request. Please **BE SURE** to follow the instructions to fill fields in template. +To make the issue details as standard as possible, we setup an [ISSUE TEMPLATE](https://github.com/nebstudio/sealos/tree/main/.github/ISSUE_TEMPLATE) for issue reporters. You can find three kinds of issue templates there: question, bug report and feature request. Please **BE SURE** to follow the instructions to fill fields in template. There are a lot of cases when you could open an issue: @@ -70,14 +70,14 @@ Since you are ready to improve sealos with a PR, we suggest you could take a loo To put forward a PR, we assume you have registered a GitHub ID. Then you could finish the preparation in the following steps: -1. **FORK** sealos to your repository. To make this work, you just need to click the button Fork in right-left of [labring/sealos](https://github.com/labring/sealos) main page. Then you will end up with your repository in `https://github.com//sealos`, in which `your-username` is your GitHub username. +1. **FORK** sealos to your repository. To make this work, you just need to click the button Fork in right-left of [nebstudio/sealos](https://github.com/nebstudio/sealos) main page. Then you will end up with your repository in `https://github.com//sealos`, in which `your-username` is your GitHub username. 1. **CLONE** your own repository to master locally. Use `git clone https://github.com//sealos.git` to clone repository to your local machine. Then you can create new branches to finish the change you wish to make. -1. **Set Remote** upstream to be `https://github.com/labring/sealos.git` using the following two commands: +1. **Set Remote** upstream to be `https://github.com/nebstudio/sealos.git` using the following two commands: ```shell - git remote add upstream https://github.com/labring/sealos.git + git remote add upstream https://github.com/nebstudio/sealos.git git remote set-url --push upstream no-pushing ``` @@ -87,7 +87,7 @@ To put forward a PR, we assume you have registered a GitHub ID. Then you could f $ git remote -v origin https://github.com//sealos.git (fetch) origin https://github.com//sealos.git (push) - upstream https://github.com/labring/sealos.git (fetch) + upstream https://github.com/nebstudio/sealos.git (fetch) upstream no-pushing (push) ``` @@ -148,13 +148,13 @@ To put forward a PR, we assume you have registered a GitHub ID. Then you could f # then create pull request, and merge ``` -1. **File a pull request** to labring/sealos:master +1. **File a pull request** to nebstudio/sealos:master It is recommended to review your changes before filing a pull request. Check if your code doesn't conflict with the main branch and no redundant code is included. ### Branch Definition -Right now we assume every contribution via pull request is for [branch master](https://github.com/labring/sealos/tree/master) in sealos. Before contributing, be aware of branch definition would help a lot. +Right now we assume every contribution via pull request is for [branch master](https://github.com/nebstudio/sealos/tree/master) in sealos. Before contributing, be aware of branch definition would help a lot. As a contributor, keep in mind again that every contribution via pull request is for branch master. While in project sealos, there are several other branches, we generally call them rc branches, release branches and backport branches. @@ -201,7 +201,7 @@ No matter what the commit message, or commit content is, we do take more emphasi ### PR Description -PR is the only way to make change to sealos project files. To help reviewers better get your purpose, PR description could not be too detailed. We encourage contributors to follow the [PR template](https://github.com/labring/sealos/tree/main/.github/PULL_REQUEST_TEMPLATE.md) to finish the pull request. +PR is the only way to make change to sealos project files. To help reviewers better get your purpose, PR description could not be too detailed. We encourage contributors to follow the [PR template](https://github.com/nebstudio/sealos/tree/main/.github/PULL_REQUEST_TEMPLATE.md) to finish the pull request. ### Developing Environment @@ -219,19 +219,19 @@ When you develop the sealos project at the local environment, you should use sub The documentation for sealos includes: -- [README.md](https://github.com/labring/sealos/blob/main/README.md) -- [CONTRIBUTING.md](https://github.com/labring/sealos/blob/main/CONTRIBUTING.md) -- [DEVELOPGUIDE.md](https://github.com/labring/sealos/blob/main/DEVELOPGUIDE.md) -- Files under [docs/4.0](https://github.com/labring/sealos/blob/main/docs/4.0) - - English docs under [docs/4.0/docs](https://github.com/labring/sealos/tree/main/docs/4.0/docs) - - Chinese docs under [docs/4.0/i18n/zh-Hans](https://github.com/labring/sealos/tree/main/docs/4.0/i18n/zh-Hans) - - Images under [docs/4.0/img](https://github.com/labring/sealos/tree/main/docs/4.0/img) +- [README.md](https://github.com/nebstudio/sealos/blob/main/README.md) +- [CONTRIBUTING.md](https://github.com/nebstudio/sealos/blob/main/CONTRIBUTING.md) +- [DEVELOPGUIDE.md](https://github.com/nebstudio/sealos/blob/main/DEVELOPGUIDE.md) +- Files under [docs/4.0](https://github.com/nebstudio/sealos/blob/main/docs/4.0) + - English docs under [docs/4.0/docs](https://github.com/nebstudio/sealos/tree/main/docs/4.0/docs) + - Chinese docs under [docs/4.0/i18n/zh-Hans](https://github.com/nebstudio/sealos/tree/main/docs/4.0/i18n/zh-Hans) + - Images under [docs/4.0/img](https://github.com/nebstudio/sealos/tree/main/docs/4.0/img) If you have experiences in [Docusaurus 2](https://docusaurus.io), you might find the directory structure familiar. Indeed, the [sealos documentation website](https://github.com/fanux/sealos-site) is built with [Docusaurus 2](https://docusaurus.io) and any update to the docs **here** will be synchronized **there**. Therefore, to update the documentation, rather than contributing to the [website repo](https://github.com/fanux/sealos-site), you should contribute to this repo directly, unless you want to update the home page or custom pages like the [company page](https://www.sealos.io/company). -For a complete list of the docs synchronization mappings, see [sync_docs.yml](https://github.com/labring/sealos/tree/main/.github/sync_docs.yml). +For a complete list of the docs synchronization mappings, see [sync_docs.yml](https://github.com/nebstudio/sealos/tree/main/.github/sync_docs.yml). #### Formatting diff --git a/DEVELOPGUIDE.md b/DEVELOPGUIDE.md index 95848d96445..de6eae0a565 100644 --- a/DEVELOPGUIDE.md +++ b/DEVELOPGUIDE.md @@ -19,7 +19,7 @@ source /etc/profile && go version ## Build the project ```shell script -git clone https://github.com/labring/sealos.git +git clone https://github.com/nebstudio/sealos.git cd sealos make build BINS=sealos ``` @@ -62,9 +62,9 @@ export CRD_GROUP=changeme # copy and paste to create a new CRD and Controller mkdir controllers/${CRD_NAME} cd controllers/${CRD_NAME} -kubebuilder init --domain sealos.io --repo github.com/labring/sealos/controllers/${CRD_NAME} +kubebuilder init --domain sealos.io --repo github.com/nebstudio/sealos/controllers/${CRD_NAME} # note: for darwin/arm64, execute the following command instead, refer: https://book.kubebuilder.io/quick-start.html#create-a-project -# kubebuilder init --domain sealos.io --repo github.com/labring/sealos/controllers/${CRD_NAME} --plugins=go/v4-alpha +# kubebuilder init --domain sealos.io --repo github.com/nebstudio/sealos/controllers/${CRD_NAME} --plugins=go/v4-alpha go work use -r . kubebuilder create api --group ${CRD_GROUP} --version v1 --kind ${CRD_NAME} cd - @@ -139,10 +139,10 @@ cd - 1. launch vm and mount sealos source code: ```shell # edit the SEALOS_CODE_DIR to your own -export SEALOS_CODE_DIR=/Users/fanux/work/src/github.com/labring/sealos +export SEALOS_CODE_DIR=/Users/fanux/work/src/github.com/nebstudio/sealos # copy, paste and run to launch vm multipass launch \ - --mount ${SEALOS_CODE_DIR}:/go/src/github.com/labring/sealos \ + --mount ${SEALOS_CODE_DIR}:/go/src/github.com/nebstudio/sealos \ --name sealos-dev --cpus 2 --mem 4G --disk 40G ``` @@ -171,6 +171,6 @@ make build ## FAQ -1. clone code slow, your can use ghproxy: `git clone https://ghproxy.com/https://github.com/labring/sealos` +1. clone code slow, your can use ghproxy: `git clone https://ghproxy.com/https://github.com/nebstudio/sealos` 2. build download package slow, you can use goproxy: `go env -w GOPROXY=https://goproxy.cn,direct && make build` 3. `cgo: C compiler "x86_64-linux-gnu-gcc" not found: exec: "x86_64-linux-gnu-gcc": executable file not found in $PATH` you need install gnu-gcc, like: `apt-get install build-essential` or `yum -y install gcc-c++-x86_64-linux-gnu` diff --git a/Makefile b/Makefile index 3fd50a2a1de..aac44fc2712 100644 --- a/Makefile +++ b/Makefile @@ -15,8 +15,8 @@ # ============================================================================== # Build options -ROOT_PACKAGE=github.com/labring/sealos -VERSION_PACKAGE=github.com/labring/sealos/pkg/version +ROOT_PACKAGE=github.com/nebstudio/sealos +VERSION_PACKAGE=github.com/nebstudio/sealos/pkg/version # ============================================================================== # Includes diff --git a/README.md b/README.md index 67176d0a2b9..b62c869dce3 100644 --- a/README.md +++ b/README.md @@ -28,13 +28,13 @@ A Cloud Operating System designed for managing cloud-native applications
-[![Open in Dev Container](https://img.shields.io/static/v1?label=Dev%20Container&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/github/labring/sealos) -[![Build Status](https://github.com/labring/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/labring/sealos/actions) -[![](https://img.shields.io/docker/pulls/labring/kubernetes)](https://hub.docker.com/r/labring/kubernetes) -[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Flabring%2Fsealos.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Flabring%2Fsealos?ref=badge_shield) -[![codecov](https://codecov.io/gh/labring/sealos/branch/main/graph/badge.svg?token=e41ZDcj06N)](https://codecov.io/gh/labring/sealos) +[![Open in Dev Container](https://img.shields.io/static/v1?label=Dev%20Container&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/github/nebstudio/sealos) +[![Build Status](https://github.com/nebstudio/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/nebstudio/sealos/actions) +[![](https://img.shields.io/docker/pulls/nebstudio/kubernetes)](https://hub.docker.com/r/nebstudio/kubernetes) +[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fnebstudio%2Fsealos.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fnebstudio%2Fsealos?ref=badge_shield) +[![codecov](https://codecov.io/gh/nebstudio/sealos/branch/main/graph/badge.svg?token=e41ZDcj06N)](https://codecov.io/gh/nebstudio/sealos) [![Website](https://img.shields.io/website?url=https%3A%2F%2Fpostwoman.io&logo=Postwoman)](https://sealos.io) -[![OSCS Status](https://www.oscs1024.com/platform/badge/labring/sealos.svg?size=small)](https://www.oscs1024.com/repo/labring/sealos?ref=badge_small) +[![OSCS Status](https://www.oscs1024.com/platform/badge/nebstudio/sealos.svg?size=small)](https://www.oscs1024.com/repo/nebstudio/sealos?ref=badge_small)
@@ -42,17 +42,17 @@ A Cloud Operating System designed for managing cloud-native applications
-https://github.com/labring/sealos/assets/82700206/b1f8a25a-55cf-4d15-a47b-38cf7d507134 +https://github.com/nebstudio/sealos/assets/82700206/b1f8a25a-55cf-4d15-a47b-38cf7d507134

Docs | 简体中文 | - Roadmap + Roadmap

Sealos['siːləs] is a cloud operating system distribution based on the Kubernetes kernel. Using the cloud like using a personal computer, reducing the cost of the cloud to 1/10 of the original. -image +image ## 🚀 Deploy your app on Sealos @@ -102,15 +102,15 @@ Sealos['siːləs] is a cloud operating system distribution based on the Kubernet + 🌐 Visit the [Sealos website](https://sealos.io/) for full documentation and useful links. + 💬 Join our [Discord server](https://discord.gg/qzBmGGZGk7) is to chat with Sealos developers and other Sealos users. This is a good place to learn about Sealos and Kubernetes, ask questions, and share your experiences. + 🐦 Tweet at @sealosio on [Twitter](https://twitter.com/sealosio) and follow us. -+ 🐞 Create [GitHub Issues](https://github.com/labring/sealos/issues/new/choose) for bug reports and feature requests. ++ 🐞 Create [GitHub Issues](https://github.com/nebstudio/sealos/issues/new/choose) for bug reports and feature requests. ## 🚧 Roadmap -Sealos maintains a [public roadmap](https://github.com/orgs/labring/projects/4/views/9). It gives a high-level view of the main priorities for the project, the maturity of different features and projects, and how to influence the project direction. +Sealos maintains a [public roadmap](https://github.com/orgs/nebstudio/projects/4/views/9). It gives a high-level view of the main priorities for the project, the maturity of different features and projects, and how to influence the project direction. ## 👩‍💻 Contributing & Development -Have a look through [existing Issues](https://github.com/labring/sealos/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc) and [Pull Requests](https://github.com/labring/sealos/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc) that you could help with. If you'd like to request a feature or report a bug, please [create a GitHub Issue](https://github.com/labring/sealos/issues/new/choose) using one of the templates provided. +Have a look through [existing Issues](https://github.com/nebstudio/sealos/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc) and [Pull Requests](https://github.com/nebstudio/sealos/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc) that you could help with. If you'd like to request a feature or report a bug, please [create a GitHub Issue](https://github.com/nebstudio/sealos/issues/new/choose) using one of the templates provided. 📖 [See contribution guide →](./CONTRIBUTING.md) @@ -118,9 +118,9 @@ Have a look through [existing Issues](https://github.com/labring/sealos/issues?q ## Links -- [Laf](https://github.com/labring/laf) is a function as a service application on sealos. +- [Laf](https://github.com/nebstudio/laf) is a function as a service application on sealos. - [Buildah](https://github.com/containers/buildah) The functionalities of Buildah are extensively utilized in Sealos 4.0 to ensure that cluster images are compatible with OCI standard. - + diff --git a/README_zh.md b/README_zh.md index 9fcd6dd9b7c..d2001e4b00a 100644 --- a/README_zh.md +++ b/README_zh.md @@ -12,13 +12,13 @@
-[![Open in Dev Container](https://img.shields.io/static/v1?label=Dev%20Container&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/github/labring/sealos) -[![Build Status](https://github.com/labring/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/labring/sealos/actions) -[![](https://img.shields.io/docker/pulls/labring/kubernetes)](https://hub.docker.com/r/labring/kubernetes) -[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Flabring%2Fsealos.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Flabring%2Fsealos?ref=badge_shield) -[![codecov](https://codecov.io/gh/labring/sealos/branch/main/graph/badge.svg?token=e41ZDcj06N)](https://codecov.io/gh/labring/sealos) +[![Open in Dev Container](https://img.shields.io/static/v1?label=Dev%20Container&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/github/nebstudio/sealos) +[![Build Status](https://github.com/nebstudio/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/nebstudio/sealos/actions) +[![](https://img.shields.io/docker/pulls/nebstudio/kubernetes)](https://hub.docker.com/r/nebstudio/kubernetes) +[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fnebstudio%2Fsealos.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fnebstudio%2Fsealos?ref=badge_shield) +[![codecov](https://codecov.io/gh/nebstudio/sealos/branch/main/graph/badge.svg?token=e41ZDcj06N)](https://codecov.io/gh/nebstudio/sealos) [![Website](https://img.shields.io/website?url=https%3A%2F%2Fpostwoman.io&logo=Postwoman)](https://sealos.run) -[![OSCS Status](https://www.oscs1024.com/platform/badge/labring/sealos.svg?size=small)](https://www.oscs1024.com/repo/labring/sealos?ref=badge_small) +[![OSCS Status](https://www.oscs1024.com/platform/badge/nebstudio/sealos.svg?size=small)](https://www.oscs1024.com/repo/nebstudio/sealos?ref=badge_small)
@@ -26,12 +26,12 @@
-https://github.com/labring/sealos/assets/82700206/b1f8a25a-55cf-4d15-a47b-38cf7d507134 +https://github.com/nebstudio/sealos/assets/82700206/b1f8a25a-55cf-4d15-a47b-38cf7d507134

文档 | English | - 发展规划 + 发展规划

Sealos 是一款以 Kubernetes 为内核的**云操作系统发行版**。它以云原生的方式,抛弃了传统的云计算架构,转向以 Kubernetes 为云内核的新架构,使企业能够**像使用个人电脑一样**简单地使用云。 @@ -87,15 +87,15 @@ Sealos 是一款以 Kubernetes 为内核的**云操作系统发行版**。它以 - 🐦 在 [Twitter](https://twitter.com/sealosio) 上关注我们。 -- 🐞 请将任何 Sealos 的 Bug、问题和需求提交到 [GitHub Issue](https://github.com/labring/sealos/issues/new/choose)。 +- 🐞 请将任何 Sealos 的 Bug、问题和需求提交到 [GitHub Issue](https://github.com/nebstudio/sealos/issues/new/choose)。 ## 🚧 发展规划 -Sealos 维护了一个[公开的发展路线图](https://github.com/orgs/labring/projects/4/views/9),为项目的主要优先事项、不同功能和项目的成熟度,以及如何影响项目方向提供了高级视图。 +Sealos 维护了一个[公开的发展路线图](https://github.com/orgs/nebstudio/projects/4/views/9),为项目的主要优先事项、不同功能和项目的成熟度,以及如何影响项目方向提供了高级视图。 ## 👩‍💻 贡献与开发 -翻阅[现有的 Issue](https://github.com/labring/sealos/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc) 和 [Pull Requests](https://github.com/labring/sealos/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc),看看您是否能提供帮助。如果您想要新增需求或报告 Bug,请使用我们提供的模板[创建一个 GitHub Issue](https://github.com/labring/sealos/issues/new/choose)。 +翻阅[现有的 Issue](https://github.com/nebstudio/sealos/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc) 和 [Pull Requests](https://github.com/nebstudio/sealos/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc),看看您是否能提供帮助。如果您想要新增需求或报告 Bug,请使用我们提供的模板[创建一个 GitHub Issue](https://github.com/nebstudio/sealos/issues/new/choose)。 📖 [查看贡献指南 →](./CONTRIBUTING.md) @@ -103,9 +103,9 @@ Sealos 维护了一个[公开的发展路线图](https://github.com/orgs/labring ## 🔗 链接 -- [Laf](https://github.com/labring/laf) 是 Sealos 上的一款函数计算应用,让写代码像写博客一样简单,随时随地发布上线。 +- [Laf](https://github.com/nebstudio/laf) 是 Sealos 上的一款函数计算应用,让写代码像写博客一样简单,随时随地发布上线。 - [Buildah](https://github.com/containers/buildah) 在 Sealos 4.0 中,我们广泛地利用了 Buildah 的能力,以确保集群镜像与 OCI 标准兼容。 - + diff --git a/cmd/image-cri-shim/cmd/root.go b/cmd/image-cri-shim/cmd/root.go index 0c57f10d5dd..d6718219e5e 100644 --- a/cmd/image-cri-shim/cmd/root.go +++ b/cmd/image-cri-shim/cmd/root.go @@ -22,12 +22,12 @@ import ( "os/signal" "syscall" - "github.com/labring/image-cri-shim/pkg/shim" - "github.com/labring/image-cri-shim/pkg/types" + "github.com/nebstudio/image-cri-shim/pkg/shim" + "github.com/nebstudio/image-cri-shim/pkg/types" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/version" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/version" ) var cfg *types.Config diff --git a/cmd/image-cri-shim/main.go b/cmd/image-cri-shim/main.go index d0cf412e04a..f8879c6d76a 100644 --- a/cmd/image-cri-shim/main.go +++ b/cmd/image-cri-shim/main.go @@ -14,7 +14,7 @@ package main -import "github.com/labring/sealos/cmd/image-cri-shim/cmd" +import "github.com/nebstudio/sealos/cmd/image-cri-shim/cmd" func main() { cmd.Execute() diff --git a/cmd/lvscare/cmd/care.go b/cmd/lvscare/cmd/care.go index c372360e262..06a642ff9c2 100644 --- a/cmd/lvscare/cmd/care.go +++ b/cmd/lvscare/cmd/care.go @@ -17,10 +17,10 @@ package cmd import ( "github.com/spf13/cobra" - "github.com/labring/lvscare/care" + "github.com/nebstudio/lvscare/care" - "github.com/labring/sealos/pkg/utils/flags" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/flags" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // careCmd represents the care command diff --git a/cmd/lvscare/cmd/version.go b/cmd/lvscare/cmd/version.go index e95b2e80164..b134d567d70 100644 --- a/cmd/lvscare/cmd/version.go +++ b/cmd/lvscare/cmd/version.go @@ -18,7 +18,7 @@ import ( "encoding/json" "fmt" - "github.com/labring/sealos/pkg/version" + "github.com/nebstudio/sealos/pkg/version" "github.com/spf13/cobra" ) diff --git a/cmd/lvscare/main.go b/cmd/lvscare/main.go index 0fbed6c1afb..bf0c89deb66 100644 --- a/cmd/lvscare/main.go +++ b/cmd/lvscare/main.go @@ -14,7 +14,7 @@ package main -import "github.com/labring/sealos/cmd/lvscare/cmd" +import "github.com/nebstudio/sealos/cmd/lvscare/cmd" func main() { cmd.Execute() diff --git a/cmd/sealctl/cmd/archive.go b/cmd/sealctl/cmd/archive.go index 7f814ef9889..289114ed313 100644 --- a/cmd/sealctl/cmd/archive.go +++ b/cmd/sealctl/cmd/archive.go @@ -17,8 +17,8 @@ package cmd import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/archive" - "github.com/labring/sealos/pkg/utils/flags" + "github.com/nebstudio/sealos/pkg/utils/archive" + "github.com/nebstudio/sealos/pkg/utils/flags" ) func newTarCmd() *cobra.Command { diff --git a/cmd/sealctl/cmd/cert.go b/cmd/sealctl/cmd/cert.go index 07619777a6a..fafbf72ca9a 100755 --- a/cmd/sealctl/cmd/cert.go +++ b/cmd/sealctl/cmd/cert.go @@ -19,9 +19,9 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/cert" - "github.com/labring/sealos/pkg/utils/flags" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/cert" + "github.com/nebstudio/sealos/pkg/utils/flags" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func newCertCmd() *cobra.Command { diff --git a/cmd/sealctl/cmd/cri.go b/cmd/sealctl/cmd/cri.go index 7225408f935..2ceebef71d6 100644 --- a/cmd/sealctl/cmd/cri.go +++ b/cmd/sealctl/cmd/cri.go @@ -20,11 +20,11 @@ import ( "fmt" "os" - "github.com/labring/image-cri-shim/pkg/cri" + "github.com/nebstudio/image-cri-shim/pkg/cri" "github.com/spf13/cobra" utilsexec "k8s.io/utils/exec" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/cmd/sealctl/cmd/hostname.go b/cmd/sealctl/cmd/hostname.go index 513dec96300..e0f560a16fe 100755 --- a/cmd/sealctl/cmd/hostname.go +++ b/cmd/sealctl/cmd/hostname.go @@ -19,7 +19,7 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func newHostsNameCmd() *cobra.Command { diff --git a/cmd/sealctl/cmd/hosts.go b/cmd/sealctl/cmd/hosts.go index c740d965c51..d4857a7ec7b 100644 --- a/cmd/sealctl/cmd/hosts.go +++ b/cmd/sealctl/cmd/hosts.go @@ -21,9 +21,9 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/hosts" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/hosts" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var hostsPath string diff --git a/cmd/sealctl/cmd/initsystem.go b/cmd/sealctl/cmd/initsystem.go index 5f8386503f3..d13925f42aa 100644 --- a/cmd/sealctl/cmd/initsystem.go +++ b/cmd/sealctl/cmd/initsystem.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/initsystem" + "github.com/nebstudio/sealos/pkg/utils/initsystem" ) var ( diff --git a/cmd/sealctl/cmd/ipvs.go b/cmd/sealctl/cmd/ipvs.go index dabc8791359..29a74fb6662 100644 --- a/cmd/sealctl/cmd/ipvs.go +++ b/cmd/sealctl/cmd/ipvs.go @@ -17,9 +17,9 @@ package cmd import ( "github.com/spf13/cobra" - "github.com/labring/lvscare/care" + "github.com/nebstudio/lvscare/care" - "github.com/labring/sealos/pkg/utils/flags" + "github.com/nebstudio/sealos/pkg/utils/flags" ) func newIPVSCmd() *cobra.Command { diff --git a/cmd/sealctl/cmd/registry.go b/cmd/sealctl/cmd/registry.go index 34beb126391..85330d2f540 100644 --- a/cmd/sealctl/cmd/registry.go +++ b/cmd/sealctl/cmd/registry.go @@ -16,7 +16,7 @@ limitations under the License. package cmd import ( - "github.com/labring/sreg/pkg/registry/commands" + "github.com/nebstudio/sreg/pkg/registry/commands" "github.com/spf13/cobra" ) diff --git a/cmd/sealctl/cmd/render.go b/cmd/sealctl/cmd/render.go index 2581fa1b472..bf24878c2a8 100644 --- a/cmd/sealctl/cmd/render.go +++ b/cmd/sealctl/cmd/render.go @@ -23,10 +23,10 @@ import ( "helm.sh/helm/v3/pkg/cli/values" "helm.sh/helm/v3/pkg/getter" - "github.com/labring/sealos/pkg/template" - fileutils "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/template" + fileutils "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" ) type renderOptions struct { diff --git a/cmd/sealctl/cmd/root.go b/cmd/sealctl/cmd/root.go index 3200538be2b..c1fbafaaa2e 100644 --- a/cmd/sealctl/cmd/root.go +++ b/cmd/sealctl/cmd/root.go @@ -18,13 +18,13 @@ import ( "fmt" "os" - sreglog "github.com/labring/sreg/pkg/utils/logger" + sreglog "github.com/nebstudio/sreg/pkg/utils/logger" "github.com/spf13/cobra" "k8s.io/kubectl/pkg/util/templates" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/cmd/sealctl/cmd/static_pod.go b/cmd/sealctl/cmd/static_pod.go index 86273ac3f88..3fa938c8400 100755 --- a/cmd/sealctl/cmd/static_pod.go +++ b/cmd/sealctl/cmd/static_pod.go @@ -19,18 +19,18 @@ import ( "os" "path" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" v1 "k8s.io/api/core/v1" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/utils/yaml" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/ipvs" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/ipvs" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var staticPodPath string diff --git a/cmd/sealctl/cmd/token.go b/cmd/sealctl/cmd/token.go index c6fe13acc16..901939dc28f 100755 --- a/cmd/sealctl/cmd/token.go +++ b/cmd/sealctl/cmd/token.go @@ -21,8 +21,8 @@ import ( "github.com/spf13/cobra" "k8s.io/apimachinery/pkg/util/json" - runtimeutils "github.com/labring/sealos/pkg/runtime/utils" - "github.com/labring/sealos/pkg/utils/logger" + runtimeutils "github.com/nebstudio/sealos/pkg/runtime/utils" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func newTokenCmd() *cobra.Command { diff --git a/cmd/sealctl/cmd/version.go b/cmd/sealctl/cmd/version.go index 0f8236360b6..1c6860e7e21 100644 --- a/cmd/sealctl/cmd/version.go +++ b/cmd/sealctl/cmd/version.go @@ -20,7 +20,7 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/version" + "github.com/nebstudio/sealos/pkg/version" ) var shortPrint bool diff --git a/cmd/sealctl/main.go b/cmd/sealctl/main.go index 32292f46133..2088b1bb747 100644 --- a/cmd/sealctl/main.go +++ b/cmd/sealctl/main.go @@ -17,7 +17,7 @@ package main import ( "github.com/containers/buildah" - "github.com/labring/sealos/cmd/sealctl/cmd" + "github.com/nebstudio/sealos/cmd/sealctl/cmd" ) func main() { diff --git a/cmd/sealos/cmd/add.go b/cmd/sealos/cmd/add.go index b2c2a8b16c7..74aafa544bb 100644 --- a/cmd/sealos/cmd/add.go +++ b/cmd/sealos/cmd/add.go @@ -19,8 +19,8 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const exampleAdd = ` diff --git a/cmd/sealos/cmd/apply.go b/cmd/sealos/cmd/apply.go index 92c2539bf83..066768cd9be 100644 --- a/cmd/sealos/cmd/apply.go +++ b/cmd/sealos/cmd/apply.go @@ -17,8 +17,8 @@ package cmd import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var clusterFile string diff --git a/cmd/sealos/cmd/cert.go b/cmd/sealos/cmd/cert.go index cc71083b486..2018cbf6789 100644 --- a/cmd/sealos/cmd/cert.go +++ b/cmd/sealos/cmd/cert.go @@ -18,16 +18,16 @@ import ( "fmt" "path" - "github.com/labring/sealos/pkg/runtime" + "github.com/nebstudio/sealos/pkg/runtime" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/runtime/factory" - fileutils "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/runtime/factory" + fileutils "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func newCertCmd() *cobra.Command { diff --git a/cmd/sealos/cmd/delete.go b/cmd/sealos/cmd/delete.go index e6bafb19376..afdde4a942f 100644 --- a/cmd/sealos/cmd/delete.go +++ b/cmd/sealos/cmd/delete.go @@ -19,9 +19,9 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var exampleDelete = ` diff --git a/cmd/sealos/cmd/exec.go b/cmd/sealos/cmd/exec.go index 0b239c22628..640d13194d8 100644 --- a/cmd/sealos/cmd/exec.go +++ b/cmd/sealos/cmd/exec.go @@ -22,10 +22,10 @@ import ( "github.com/spf13/cobra" "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) var clusterName string diff --git a/cmd/sealos/cmd/gen.go b/cmd/sealos/cmd/gen.go index c0180330929..0b94766f716 100644 --- a/cmd/sealos/cmd/gen.go +++ b/cmd/sealos/cmd/gen.go @@ -23,25 +23,25 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var exampleGen = ` generate a single-node cluster using the default settings: - sealos gen labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 + sealos gen nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 generate a cluster with multi images, specify masters and nodes: - sealos gen labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ + sealos gen nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' specify server InfraSSH port: all servers use the same InfraSSH port: - sealos gen labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ + sealos gen nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --port 24 --passwd 'xxx' different InfraSSH port numbers: - sealos gen labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ + sealos gen nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ --nodes 192.168.0.5:25,192.168.0.6:25,192.168.0.7:27 --passwd 'xxx' ` diff --git a/cmd/sealos/cmd/registry.go b/cmd/sealos/cmd/registry.go index 9bddecefe13..866bafef4e2 100644 --- a/cmd/sealos/cmd/registry.go +++ b/cmd/sealos/cmd/registry.go @@ -17,10 +17,10 @@ limitations under the License. package cmd import ( - sregcmd "github.com/labring/sreg/pkg/registry/commands" + sregcmd "github.com/nebstudio/sreg/pkg/registry/commands" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/registry/commands" + "github.com/nebstudio/sealos/pkg/registry/commands" ) func newRegistryCmd(examplePrefix string) *cobra.Command { diff --git a/cmd/sealos/cmd/reset.go b/cmd/sealos/cmd/reset.go index c08506878ef..49385a89e32 100644 --- a/cmd/sealos/cmd/reset.go +++ b/cmd/sealos/cmd/reset.go @@ -19,9 +19,9 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var exampleReset = ` diff --git a/cmd/sealos/cmd/root.go b/cmd/sealos/cmd/root.go index 2b84de2362f..6551e121d49 100644 --- a/cmd/sealos/cmd/root.go +++ b/cmd/sealos/cmd/root.go @@ -19,15 +19,15 @@ import ( "io" "os" - sreglog "github.com/labring/sreg/pkg/utils/logger" + sreglog "github.com/nebstudio/sreg/pkg/utils/logger" "github.com/spf13/cobra" "k8s.io/kubectl/pkg/util/templates" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/system" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/system" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/cmd/sealos/cmd/run.go b/cmd/sealos/cmd/run.go index c8c7e86100a..c42cfeb6c7d 100644 --- a/cmd/sealos/cmd/run.go +++ b/cmd/sealos/cmd/run.go @@ -19,33 +19,33 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/apply" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var exampleRun = ` create cluster to your baremetal server, appoint the iplist: - sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ + sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' multi image: - sealos run labring/kubernetes:v1.24.0 calico:v3.24.1 \ + sealos run nebstudio/kubernetes:v1.24.0 calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 Specify server InfraSSH port : All servers use the same InfraSSH port (default port: 22): - sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ + sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --port 24 --passwd 'xxx' Different InfraSSH port numbers exist: - sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ + sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ --nodes 192.168.0.5:25,192.168.0.6:25,192.168.0.7:27 --passwd 'xxx' Custom VIP kubernetes cluster: - sealos run -e defaultVIP=10.103.97.2 labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ + sealos run -e defaultVIP=10.103.97.2 nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' Single kubernetes cluster: - sealos run labring/kubernetes:v1.24.0 --single + sealos run nebstudio/kubernetes:v1.24.0 --single create a cluster with custom environment variables: @@ -62,7 +62,7 @@ func newRunCmd() *cobra.Command { var runCmd = &cobra.Command{ Use: "run", Short: "Run cloud native applications with ease, with or without a existing cluster", - Long: `sealos run labring/kubernetes:v1.24.0 --masters [arg] --nodes [arg]`, + Long: `sealos run nebstudio/kubernetes:v1.24.0 --masters [arg] --nodes [arg]`, Example: exampleRun, RunE: func(cmd *cobra.Command, args []string) error { images, err := buildah.PreloadIfTarFile(args, transport) diff --git a/cmd/sealos/cmd/scp.go b/cmd/sealos/cmd/scp.go index e97fe41d945..2c117405ada 100644 --- a/cmd/sealos/cmd/scp.go +++ b/cmd/sealos/cmd/scp.go @@ -22,11 +22,11 @@ import ( "github.com/spf13/cobra" "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const exampleScp = ` diff --git a/cmd/sealos/cmd/status.go b/cmd/sealos/cmd/status.go index c8031d24521..9f0e97523ab 100644 --- a/cmd/sealos/cmd/status.go +++ b/cmd/sealos/cmd/status.go @@ -17,8 +17,8 @@ package cmd import ( "fmt" - "github.com/labring/sealos/pkg/checker" - "github.com/labring/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/checker" + "github.com/nebstudio/sealos/pkg/clusterfile" "github.com/spf13/cobra" ) diff --git a/cmd/sealos/cmd/version.go b/cmd/sealos/cmd/version.go index 65128ef9801..f54ebb92ec1 100644 --- a/cmd/sealos/cmd/version.go +++ b/cmd/sealos/cmd/version.go @@ -23,11 +23,11 @@ import ( "github.com/spf13/cobra" "sigs.k8s.io/yaml" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/version" - versionutils "github.com/labring/sealos/pkg/version/utils" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/version" + versionutils "github.com/nebstudio/sealos/pkg/version/utils" ) var shortPrint bool diff --git a/cmd/sealos/main.go b/cmd/sealos/main.go index bde43dcc528..e6004d52e3d 100644 --- a/cmd/sealos/main.go +++ b/cmd/sealos/main.go @@ -17,7 +17,7 @@ package main import ( "github.com/containers/buildah" - "github.com/labring/sealos/cmd/sealos/cmd" + "github.com/nebstudio/sealos/cmd/sealos/cmd" ) func main() { diff --git a/controllers/account/Makefile b/controllers/account/Makefile index 06035dfcf40..5bdc0e0b706 100644 --- a/controllers/account/Makefile +++ b/controllers/account/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-account-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-account-controller:latest # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. ENVTEST_K8S_VERSION = 1.23 @@ -64,7 +64,7 @@ test: manifests generate fmt vet envtest ## Run tests. .PHONY: build build: ## Build manager binary. LD_FLAGS="-s -w"; \ - [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/labring/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/labring/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ + [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/nebstudio/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/nebstudio/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ CGO_ENABLED=0 GOOS=linux go build -ldflags "$${LD_FLAGS}" -trimpath -o bin/manager main.go .PHONY: run diff --git a/controllers/account/PROJECT b/controllers/account/PROJECT index a045cbb63ae..ba49566be0f 100644 --- a/controllers/account/PROJECT +++ b/controllers/account/PROJECT @@ -2,7 +2,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v3 projectName: account -repo: github.com/labring/sealos/controllers/account +repo: github.com/nebstudio/sealos/controllers/account resources: - api: crdVersion: v1 @@ -11,7 +11,7 @@ resources: domain: sealos.io group: account kind: Account - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 - api: crdVersion: v1 @@ -20,7 +20,7 @@ resources: domain: sealos.io group: account kind: Payment - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 - api: crdVersion: v1 @@ -29,7 +29,7 @@ resources: domain: sealos.io group: account kind: Debt - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 webhooks: conversion: true @@ -46,7 +46,7 @@ resources: domain: sealos.io group: account kind: BillingRecordQuery - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 - api: crdVersion: v1 @@ -54,7 +54,7 @@ resources: domain: sealos.io group: account kind: PriceQuery - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 - controller: true group: core @@ -73,7 +73,7 @@ resources: domain: sealos.io group: account kind: Transfer - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 - api: crdVersion: v1 @@ -82,7 +82,7 @@ resources: domain: sealos.io group: account kind: NamespaceBillingHistory - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 - api: crdVersion: v1 @@ -91,6 +91,6 @@ resources: domain: sealos.io group: account kind: BillingInfoQuery - path: github.com/labring/sealos/controllers/account/api/v1 + path: github.com/nebstudio/sealos/controllers/account/api/v1 version: v1 version: "3" diff --git a/controllers/account/README.md b/controllers/account/README.md index 37be8712868..4f5decb0cdd 100644 --- a/controllers/account/README.md +++ b/controllers/account/README.md @@ -20,6 +20,6 @@ data: ### 部署方式 ``` -sealos run ghcr.io/labring/sealos-account-controller:deploy-cluster --env MONGO_URI="mongodb://username:passwd@ip:port/sealos-resources?authSource=admin" +sealos run ghcr.io/nebstudio/sealos-account-controller:deploy-cluster --env MONGO_URI="mongodb://username:passwd@ip:port/sealos-resources?authSource=admin" ``` diff --git a/controllers/account/api/v1/account_types.go b/controllers/account/api/v1/account_types.go index 9d3911168ec..dbba5c9b7d9 100644 --- a/controllers/account/api/v1/account_types.go +++ b/controllers/account/api/v1/account_types.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ package v1 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/controllers/pkg/common" + "github.com/nebstudio/sealos/controllers/pkg/common" ) const ( diff --git a/controllers/account/api/v1/billingrecordquery_types.go b/controllers/account/api/v1/billingrecordquery_types.go index 853894f5cff..5a34e93f79a 100644 --- a/controllers/account/api/v1/billingrecordquery_types.go +++ b/controllers/account/api/v1/billingrecordquery_types.go @@ -19,7 +19,7 @@ package v1 import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/controllers/pkg/common" + "github.com/nebstudio/sealos/controllers/pkg/common" ) // EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! diff --git a/controllers/account/api/v1/debt_webhook.go b/controllers/account/api/v1/debt_webhook.go index 85519c937a0..4c4812552f0 100644 --- a/controllers/account/api/v1/debt_webhook.go +++ b/controllers/account/api/v1/debt_webhook.go @@ -22,12 +22,12 @@ import ( "os" "strings" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" - account2 "github.com/labring/sealos/controllers/pkg/account" - "github.com/labring/sealos/controllers/pkg/code" - pkgtype "github.com/labring/sealos/controllers/pkg/types" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + account2 "github.com/nebstudio/sealos/controllers/pkg/account" + "github.com/nebstudio/sealos/controllers/pkg/code" + pkgtype "github.com/nebstudio/sealos/controllers/pkg/types" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" admissionv1 "k8s.io/api/admission/v1" "k8s.io/apimachinery/pkg/types" diff --git a/controllers/account/api/v1/payment_types.go b/controllers/account/api/v1/payment_types.go index a1fe9d1410c..3d161a3b60b 100644 --- a/controllers/account/api/v1/payment_types.go +++ b/controllers/account/api/v1/payment_types.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/account/config/default/manager_auth_proxy_patch.yaml b/controllers/account/config/default/manager_auth_proxy_patch.yaml index a3a0d8d5b0b..d39cc904158 100644 --- a/controllers/account/config/default/manager_auth_proxy_patch.yaml +++ b/controllers/account/config/default/manager_auth_proxy_patch.yaml @@ -90,7 +90,7 @@ spec: value: '{{ .OSInternalEndpoint }}' - name: oSNamespace value: '{{ .OSNamespace }}' - image: ghcr.io/labring/sealos-account-controller:latest + image: ghcr.io/nebstudio/sealos-account-controller:latest imagePullPolicy: Always args: - "--health-probe-bind-address=:8081" diff --git a/controllers/account/config/manager/kustomization.yaml b/controllers/account/config/manager/kustomization.yaml index 1a40d7e4e6b..ed1088b4b8c 100644 --- a/controllers/account/config/manager/kustomization.yaml +++ b/controllers/account/config/manager/kustomization.yaml @@ -26,5 +26,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-account-controller + newName: ghcr.io/nebstudio/sealos-account-controller newTag: latest diff --git a/controllers/account/controllers/account_controller.go b/controllers/account/controllers/account_controller.go index 78a1efea462..f3f8ca84390 100644 --- a/controllers/account/controllers/account_controller.go +++ b/controllers/account/controllers/account_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -42,14 +42,14 @@ import ( "github.com/go-logr/logr" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/pay" - "github.com/labring/sealos/controllers/pkg/resources" - pkgtypes "github.com/labring/sealos/controllers/pkg/types" - "github.com/labring/sealos/controllers/pkg/utils/env" - "github.com/labring/sealos/controllers/pkg/utils/retry" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/pay" + "github.com/nebstudio/sealos/controllers/pkg/resources" + pkgtypes "github.com/nebstudio/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/retry" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" diff --git a/controllers/account/controllers/account_controller_test.go b/controllers/account/controllers/account_controller_test.go index d23bd5bfb29..cd7b824c770 100644 --- a/controllers/account/controllers/account_controller_test.go +++ b/controllers/account/controllers/account_controller_test.go @@ -23,11 +23,11 @@ import ( ctrl "sigs.k8s.io/controller-runtime" - "github.com/labring/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/database/cockroach" - "github.com/labring/sealos/controllers/pkg/database/mongo" + "github.com/nebstudio/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/mongo" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" ) //func Test_giveGift(t *testing.T) { diff --git a/controllers/account/controllers/accountv2_test.go b/controllers/account/controllers/accountv2_test.go index 62fd16ce21d..cd25328993e 100644 --- a/controllers/account/controllers/accountv2_test.go +++ b/controllers/account/controllers/accountv2_test.go @@ -21,14 +21,14 @@ import ( "testing" "time" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/database/mongo" + "github.com/nebstudio/sealos/controllers/pkg/database/mongo" "golang.org/x/sync/errgroup" - "github.com/labring/sealos/controllers/pkg/database/cockroach" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" "sigs.k8s.io/controller-runtime/pkg/client" @@ -37,9 +37,9 @@ import ( "k8s.io/apimachinery/pkg/runtime" utilruntime "k8s.io/apimachinery/pkg/util/runtime" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" ) var ( diff --git a/controllers/account/controllers/activity_controller.go b/controllers/account/controllers/activity_controller.go index a7afc72ad7d..1fc4f8b8c9d 100644 --- a/controllers/account/controllers/activity_controller.go +++ b/controllers/account/controllers/activity_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -25,11 +25,11 @@ package controllers // // gonanoid "github.com/matoous/go-nanoid/v2" // -// "github.com/labring/sealos/controllers/pkg/resources" +// "github.com/nebstudio/sealos/controllers/pkg/resources" // -// "github.com/labring/sealos/controllers/pkg/database" +// "github.com/nebstudio/sealos/controllers/pkg/database" // -// "github.com/labring/sealos/controllers/pkg/crypto" +// "github.com/nebstudio/sealos/controllers/pkg/crypto" // // "sigs.k8s.io/controller-runtime/pkg/event" // "sigs.k8s.io/controller-runtime/pkg/predicate" @@ -43,8 +43,8 @@ package controllers // "sigs.k8s.io/controller-runtime/pkg/client" // "sigs.k8s.io/controller-runtime/pkg/log" // -// accountv1 "github.com/labring/sealos/controllers/account/api/v1" -// "github.com/labring/sealos/controllers/pkg/types" +// accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" +// "github.com/nebstudio/sealos/controllers/pkg/types" //) // //type ActivityReconciler struct { diff --git a/controllers/account/controllers/billing_controller.go b/controllers/account/controllers/billing_controller.go index 3809186bf30..65e1199fd27 100644 --- a/controllers/account/controllers/billing_controller.go +++ b/controllers/account/controllers/billing_controller.go @@ -22,10 +22,10 @@ import ( "strings" "time" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" - v12 "github.com/labring/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/pkg/resources" + v12 "github.com/nebstudio/sealos/controllers/account/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/resources" "sigs.k8s.io/controller-runtime/pkg/controller" @@ -35,8 +35,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/event" "sigs.k8s.io/controller-runtime/pkg/predicate" - "github.com/labring/sealos/controllers/pkg/database" - v1 "github.com/labring/sealos/controllers/user/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/database" + v1 "github.com/nebstudio/sealos/controllers/user/api/v1" "k8s.io/apimachinery/pkg/runtime" ctrl "sigs.k8s.io/controller-runtime" diff --git a/controllers/account/controllers/billinginfoquery_controller.go b/controllers/account/controllers/billinginfoquery_controller.go index 98bff636665..33338aab556 100644 --- a/controllers/account/controllers/billinginfoquery_controller.go +++ b/controllers/account/controllers/billinginfoquery_controller.go @@ -23,21 +23,21 @@ import ( "strings" "time" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" "github.com/go-logr/logr" - "github.com/labring/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/resources" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database" "k8s.io/apimachinery/pkg/runtime" ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" ) // BillingInfoQueryReconciler reconciles a BillingInfoQuery object diff --git a/controllers/account/controllers/billingrecordquery_controller.go b/controllers/account/controllers/billingrecordquery_controller.go index 28b5417f4e7..dbceeb7fbcf 100644 --- a/controllers/account/controllers/billingrecordquery_controller.go +++ b/controllers/account/controllers/billingrecordquery_controller.go @@ -23,14 +23,14 @@ import ( "strconv" "time" - "github.com/labring/sealos/controllers/pkg/database/mongo" + "github.com/nebstudio/sealos/controllers/pkg/database/mongo" "github.com/go-logr/logr" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/resources" - "github.com/labring/sealos/controllers/pkg/utils/env" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" "k8s.io/apimachinery/pkg/runtime" ctrl "sigs.k8s.io/controller-runtime" diff --git a/controllers/account/controllers/cache/cache.go b/controllers/account/controllers/cache/cache.go index 4498c2d0d08..ca9551de5ee 100644 --- a/controllers/account/controllers/cache/cache.go +++ b/controllers/account/controllers/cache/cache.go @@ -17,13 +17,13 @@ package cache import ( "context" - v1 "github.com/labring/sealos/controllers/user/api/v1" + v1 "github.com/nebstudio/sealos/controllers/user/api/v1" corev1 "k8s.io/api/core/v1" ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" ) func SetupCache(mgr ctrl.Manager) error { diff --git a/controllers/account/controllers/debt_controller.go b/controllers/account/controllers/debt_controller.go index 73a509d5772..0f3a9e089f6 100644 --- a/controllers/account/controllers/debt_controller.go +++ b/controllers/account/controllers/debt_controller.go @@ -32,30 +32,30 @@ import ( "github.com/volcengine/volc-sdk-golang/service/vms" - "github.com/labring/sealos/controllers/pkg/pay" + "github.com/nebstudio/sealos/controllers/pkg/pay" "sigs.k8s.io/controller-runtime/pkg/handler" "sigs.k8s.io/controller-runtime/pkg/source" "gorm.io/gorm" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" - pkgtypes "github.com/labring/sealos/controllers/pkg/types" + pkgtypes "github.com/nebstudio/sealos/controllers/pkg/types" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database" client2 "github.com/alibabacloud-go/dysmsapi-20170525/v3/client" - "github.com/labring/sealos/controllers/account/controllers/utils" + "github.com/nebstudio/sealos/controllers/account/controllers/utils" "github.com/go-logr/logr" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - v1 "github.com/labring/sealos/controllers/pkg/notification/api/v1" - "github.com/labring/sealos/controllers/pkg/utils/env" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + v1 "github.com/nebstudio/sealos/controllers/pkg/notification/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/controllers/account/controllers/namespace_controller.go b/controllers/account/controllers/namespace_controller.go index bf943949794..88c39a48064 100644 --- a/controllers/account/controllers/namespace_controller.go +++ b/controllers/account/controllers/namespace_controller.go @@ -25,7 +25,7 @@ import ( "github.com/minio/madmin-go/v3" - v1 "github.com/labring/sealos/controllers/account/api/v1" + v1 "github.com/nebstudio/sealos/controllers/account/api/v1" "sigs.k8s.io/controller-runtime/pkg/event" "sigs.k8s.io/controller-runtime/pkg/predicate" @@ -35,7 +35,7 @@ import ( "k8s.io/apimachinery/pkg/api/resource" "k8s.io/apimachinery/pkg/watch" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" "github.com/go-logr/logr" corev1 "k8s.io/api/core/v1" diff --git a/controllers/account/controllers/namespacebillinghistory_controller.go b/controllers/account/controllers/namespacebillinghistory_controller.go index 36abb44ff11..437b879e8bd 100644 --- a/controllers/account/controllers/namespacebillinghistory_controller.go +++ b/controllers/account/controllers/namespacebillinghistory_controller.go @@ -22,20 +22,20 @@ import ( "os" "time" - "github.com/labring/sealos/controllers/pkg/database/mongo" + "github.com/nebstudio/sealos/controllers/pkg/database/mongo" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" "github.com/go-logr/logr" "sigs.k8s.io/controller-runtime/pkg/log" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database" "k8s.io/apimachinery/pkg/runtime" ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" ) // NamespaceBillingHistoryReconciler reconciles a NamespaceBillingHistory object diff --git a/controllers/account/controllers/payment_controller.go b/controllers/account/controllers/payment_controller.go index 0fc3bcbbe2e..2397c9c871a 100644 --- a/controllers/account/controllers/payment_controller.go +++ b/controllers/account/controllers/payment_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -23,7 +23,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/controller" - "github.com/labring/sealos/controllers/pkg/pay" + "github.com/nebstudio/sealos/controllers/pkg/pay" "sigs.k8s.io/controller-runtime/pkg/builder" @@ -34,7 +34,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/log" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" ) // PaymentReconciler reconciles a Payment object diff --git a/controllers/account/controllers/pod_controller.go b/controllers/account/controllers/pod_controller.go index 1a775744291..a917b36d5a1 100644 --- a/controllers/account/controllers/pod_controller.go +++ b/controllers/account/controllers/pod_controller.go @@ -24,7 +24,7 @@ import ( "k8s.io/apimachinery/pkg/api/errors" "sigs.k8s.io/controller-runtime/pkg/reconcile" - v1 "github.com/labring/sealos/controllers/account/api/v1" + v1 "github.com/nebstudio/sealos/controllers/account/api/v1" "github.com/go-logr/logr" "sigs.k8s.io/controller-runtime/pkg/controller" diff --git a/controllers/account/controllers/suite_test.go b/controllers/account/controllers/suite_test.go index b5e6d665727..2a21df785b8 100644 --- a/controllers/account/controllers/suite_test.go +++ b/controllers/account/controllers/suite_test.go @@ -21,7 +21,7 @@ import ( "testing" "time" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" diff --git a/controllers/account/controllers/transfer_controller.go b/controllers/account/controllers/transfer_controller.go index 705c62b8330..a9de646a968 100644 --- a/controllers/account/controllers/transfer_controller.go +++ b/controllers/account/controllers/transfer_controller.go @@ -24,26 +24,26 @@ package controllers // "strconv" // "time" // -// "github.com/labring/sealos/controllers/pkg/common" +// "github.com/nebstudio/sealos/controllers/pkg/common" // -// "github.com/labring/sealos/controllers/pkg/resources" +// "github.com/nebstudio/sealos/controllers/pkg/resources" // -// "github.com/labring/sealos/controllers/pkg/database" +// "github.com/nebstudio/sealos/controllers/pkg/database" // -// "github.com/labring/sealos/controllers/pkg/crypto" +// "github.com/nebstudio/sealos/controllers/pkg/crypto" // // "github.com/go-logr/logr" // gonanoid "github.com/matoous/go-nanoid/v2" // metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" // "sigs.k8s.io/controller-runtime/pkg/builder" // -// v1 "github.com/labring/sealos/controllers/pkg/notification/api/v1" +// v1 "github.com/nebstudio/sealos/controllers/pkg/notification/api/v1" // // "k8s.io/apimachinery/pkg/runtime" // ctrl "sigs.k8s.io/controller-runtime" // "sigs.k8s.io/controller-runtime/pkg/client" // -// accountv1 "github.com/labring/sealos/controllers/account/api/v1" +// accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" //) // //var MinBalance int64 = 10_000000 diff --git a/controllers/account/deploy/manifests/deploy.yaml.tmpl b/controllers/account/deploy/manifests/deploy.yaml.tmpl index bbf424605b4..e802e3127d1 100644 --- a/controllers/account/deploy/manifests/deploy.yaml.tmpl +++ b/controllers/account/deploy/manifests/deploy.yaml.tmpl @@ -1327,7 +1327,7 @@ spec: optional: true - configMapRef: name: account-manager-env - image: ghcr.io/labring/sealos-account-controller:latest + image: ghcr.io/nebstudio/sealos-account-controller:latest imagePullPolicy: Always livenessProbe: httpGet: diff --git a/controllers/account/go.mod b/controllers/account/go.mod index 1d31a53ae64..5f8176bf6d8 100644 --- a/controllers/account/go.mod +++ b/controllers/account/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/controllers/account +module github.com/nebstudio/sealos/controllers/account go 1.20 @@ -11,8 +11,8 @@ require ( github.com/go-gomail/gomail v0.0.0-20160411212932-81ebce5c23df github.com/go-logr/logr v1.2.4 github.com/google/uuid v1.6.0 - github.com/labring/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 - github.com/labring/sealos/controllers/user v0.0.0 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/user v0.0.0 github.com/matoous/go-nanoid/v2 v2.0.0 github.com/minio/madmin-go/v3 v3.0.35 github.com/onsi/ginkgo v1.16.5 @@ -147,8 +147,8 @@ require ( ) replace ( - github.com/labring/sealos/controllers/pkg => ../pkg - github.com/labring/sealos/controllers/user => ../../controllers/user + github.com/nebstudio/sealos/controllers/pkg => ../pkg + github.com/nebstudio/sealos/controllers/user => ../../controllers/user ) replace ( diff --git a/controllers/account/main.go b/controllers/account/main.go index b69218aa2cc..810a1f5725b 100644 --- a/controllers/account/main.go +++ b/controllers/account/main.go @@ -22,27 +22,27 @@ import ( "os" "time" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" "sigs.k8s.io/controller-runtime/pkg/webhook" "sigs.k8s.io/controller-runtime/pkg/client" - "github.com/labring/sealos/controllers/account/controllers/cache" + "github.com/nebstudio/sealos/controllers/account/controllers/cache" - "github.com/labring/sealos/controllers/pkg/database/mongo" + "github.com/nebstudio/sealos/controllers/pkg/database/mongo" - "github.com/labring/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/resources" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database" - notificationv1 "github.com/labring/sealos/controllers/pkg/notification/api/v1" - rate "github.com/labring/sealos/controllers/pkg/utils/rate" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + notificationv1 "github.com/nebstudio/sealos/controllers/pkg/notification/api/v1" + rate "github.com/nebstudio/sealos/controllers/pkg/utils/rate" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" "k8s.io/apimachinery/pkg/runtime" utilruntime "k8s.io/apimachinery/pkg/util/runtime" @@ -53,8 +53,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/account/controllers" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + "github.com/nebstudio/sealos/controllers/account/controllers" //+kubebuilder:scaffold:imports ) diff --git a/controllers/app/Makefile b/controllers/app/Makefile index 91c2ede6e51..76eddcb4b48 100644 --- a/controllers/app/Makefile +++ b/controllers/app/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-app-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-app-controller:latest TARGETARCH ?= amd64 # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. diff --git a/controllers/app/PROJECT b/controllers/app/PROJECT index 758b07c48f1..d3dd18e7f62 100644 --- a/controllers/app/PROJECT +++ b/controllers/app/PROJECT @@ -6,7 +6,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v4 projectName: app -repo: github.com/labring/sealos/controllers/app +repo: github.com/nebstudio/sealos/controllers/app resources: - api: crdVersion: v1 @@ -14,7 +14,7 @@ resources: domain: sealos.io group: app kind: App - path: github.com/labring/sealos/controllers/app/api/v1 + path: github.com/nebstudio/sealos/controllers/app/api/v1 version: v1 - api: crdVersion: v1 @@ -22,6 +22,6 @@ resources: domain: sealos.io group: app kind: Template - path: github.com/labring/sealos/controllers/app/api/v1 + path: github.com/nebstudio/sealos/controllers/app/api/v1 version: v1 version: "3" diff --git a/controllers/app/cmd/main.go b/controllers/app/cmd/main.go index 0aa6096fc89..58b9b287214 100644 --- a/controllers/app/cmd/main.go +++ b/controllers/app/cmd/main.go @@ -31,7 +31,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - appv1 "github.com/labring/sealos/controllers/app/api/v1" + appv1 "github.com/nebstudio/sealos/controllers/app/api/v1" //+kubebuilder:scaffold:imports ) diff --git a/controllers/app/config/manager/kustomization.yaml b/controllers/app/config/manager/kustomization.yaml index 94b72fc4306..c9b10876c45 100644 --- a/controllers/app/config/manager/kustomization.yaml +++ b/controllers/app/config/manager/kustomization.yaml @@ -18,5 +18,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-app-controller + newName: ghcr.io/nebstudio/sealos-app-controller newTag: latest diff --git a/controllers/app/config/samples/app_v1_instance.yaml b/controllers/app/config/samples/app_v1_instance.yaml index a8508eef650..722f486cef0 100644 --- a/controllers/app/config/samples/app_v1_instance.yaml +++ b/controllers/app/config/samples/app_v1_instance.yaml @@ -25,10 +25,10 @@ metadata: spec: title: 'FastGpt' url: 'https://fastgpt.run/' - gitRepo: 'https://github.com/labring/FastGPT' + gitRepo: 'https://github.com/nebstudio/FastGPT' author: 'sealos' description: 'Fast GPT allows you to use your own openai API KEY to quickly call the openai interface, currently integrating Gpt35, Gpt4 and embedding. You can build your own knowledge base.' - readme: 'https://raw.githubusercontent.com/labring/FastGPT/main/README.md' + readme: 'https://raw.githubusercontent.com/nebstudio/FastGPT/main/README.md' icon: 'https://avatars.githubusercontent.com/u/50446880?s=96&v=4' templateType: inline defaults: diff --git a/controllers/app/config/samples/app_v1beta1_template.yaml b/controllers/app/config/samples/app_v1beta1_template.yaml index bf0af110db3..1f4c2903d63 100644 --- a/controllers/app/config/samples/app_v1beta1_template.yaml +++ b/controllers/app/config/samples/app_v1beta1_template.yaml @@ -25,10 +25,10 @@ metadata: spec: title: 'FastGpt' url: 'https://fastgpt.run/' - gitRepo: 'https://github.com/labring/FastGPT' + gitRepo: 'https://github.com/nebstudio/FastGPT' author: 'sealos' description: 'Fast GPT allows you to use your own openai API KEY to quickly call the openai interface, currently integrating Gpt35, Gpt4 and embedding. You can build your own knowledge base.' - readme: 'https://raw.githubusercontent.com/labring/FastGPT/main/README.md' + readme: 'https://raw.githubusercontent.com/nebstudio/FastGPT/main/README.md' icon: 'https://avatars.githubusercontent.com/u/50446880?s=96&v=4' templateType: inline defaults: diff --git a/controllers/app/deploy/manifests/deploy.yaml b/controllers/app/deploy/manifests/deploy.yaml index 48671123f09..1769b1afdfb 100644 --- a/controllers/app/deploy/manifests/deploy.yaml +++ b/controllers/app/deploy/manifests/deploy.yaml @@ -612,7 +612,7 @@ spec: - --leader-elect command: - /manager - image: ghcr.io/labring/sealos-app-controller:latest + image: ghcr.io/nebstudio/sealos-app-controller:latest livenessProbe: httpGet: path: /healthz diff --git a/controllers/app/go.mod b/controllers/app/go.mod index ed40b7d1b1e..4bd4b3f4f76 100644 --- a/controllers/app/go.mod +++ b/controllers/app/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/controllers/app +module github.com/nebstudio/sealos/controllers/app go 1.20 diff --git a/controllers/db/adminer/Makefile b/controllers/db/adminer/Makefile index 92bd69e2cd7..a0f49be0391 100644 --- a/controllers/db/adminer/Makefile +++ b/controllers/db/adminer/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-db-adminer-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-db-adminer-controller:latest # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. ENVTEST_K8S_VERSION = 1.24.1 diff --git a/controllers/db/adminer/PROJECT b/controllers/db/adminer/PROJECT index c685e979412..f0362ba63d3 100644 --- a/controllers/db/adminer/PROJECT +++ b/controllers/db/adminer/PROJECT @@ -2,7 +2,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v3 projectName: adminer -repo: github.com/labring/sealos +repo: github.com/nebstudio/sealos resources: - api: crdVersion: v1 @@ -11,6 +11,6 @@ resources: domain: sealos.io group: adminer kind: Adminer - path: github.com/labring/sealos/controllers/db/adminer/api/v1 + path: github.com/nebstudio/sealos/controllers/db/adminer/api/v1 version: v1 version: "3" diff --git a/controllers/db/adminer/README.md b/controllers/db/adminer/README.md index 748feba1e65..2ee2323d1d9 100644 --- a/controllers/db/adminer/README.md +++ b/controllers/db/adminer/README.md @@ -5,7 +5,7 @@ sealos cloud adminer is a database management tool based on kubernetes adminer. It can deploy a database management service in a kubernetes cluster with one click. Users can access the service through a browser, and then open an APP in the browser to directly access the database in the kubernetes cluster. ## adminer image location: -repo url: [cluster-image/dockerimages/adminer/v4.8.1](https://github.com/labring-actions/cluster-image/tree/main/dockerimages/adminer/v4.8.1) +repo url: [cluster-image/dockerimages/adminer/v4.8.1](https://github.com/nebstudio-actions/cluster-image/tree/main/dockerimages/adminer/v4.8.1) refer: diff --git a/controllers/db/adminer/README_zh.md b/controllers/db/adminer/README_zh.md index 50c70c7ea1c..4b7fd6a9a96 100644 --- a/controllers/db/adminer/README_zh.md +++ b/controllers/db/adminer/README_zh.md @@ -6,7 +6,7 @@ sealos cloud adminer 是一个基于 kubernetes adminer 的数据库管理工具 用户可以通过浏览器访问该服务,然后在浏览器中打开一个APP,通过APP可以直接访问 kubernetes 集群内的数据库。 ## adminer 镜像自定义: -repo地址: [cluster-image/dockerimages/adminer/v4.8.1](https://github.com/labring-actions/cluster-image/tree/main/dockerimages/adminer/v4.8.1) +repo地址: [cluster-image/dockerimages/adminer/v4.8.1](https://github.com/nebstudio-actions/cluster-image/tree/main/dockerimages/adminer/v4.8.1) refer参考链接: diff --git a/controllers/db/adminer/api/v1/adminer_types.go b/controllers/db/adminer/api/v1/adminer_types.go index 43df1702957..42a9e4ab436 100644 --- a/controllers/db/adminer/api/v1/adminer_types.go +++ b/controllers/db/adminer/api/v1/adminer_types.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/db/adminer/api/v1/groupversion_info.go b/controllers/db/adminer/api/v1/groupversion_info.go index c261b294c32..5d839740ffd 100644 --- a/controllers/db/adminer/api/v1/groupversion_info.go +++ b/controllers/db/adminer/api/v1/groupversion_info.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/db/adminer/api/v1/zz_generated.deepcopy.go b/controllers/db/adminer/api/v1/zz_generated.deepcopy.go index 6644984b117..f7f5e9bdd21 100644 --- a/controllers/db/adminer/api/v1/zz_generated.deepcopy.go +++ b/controllers/db/adminer/api/v1/zz_generated.deepcopy.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/db/adminer/config/manager/kustomization.yaml b/controllers/db/adminer/config/manager/kustomization.yaml index 47f1973770f..166650afa0d 100644 --- a/controllers/db/adminer/config/manager/kustomization.yaml +++ b/controllers/db/adminer/config/manager/kustomization.yaml @@ -26,5 +26,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-db-adminer-controller + newName: ghcr.io/nebstudio/sealos-db-adminer-controller newTag: dev diff --git a/controllers/db/adminer/config/manager/manager.yaml b/controllers/db/adminer/config/manager/manager.yaml index 2b915aa23e8..19bbc87adb5 100644 --- a/controllers/db/adminer/config/manager/manager.yaml +++ b/controllers/db/adminer/config/manager/manager.yaml @@ -88,7 +88,7 @@ spec: - name: TLS_ENABLED value: "1" - name: IMAGE - value: "docker.io/labring4docker/adminer:v4.8.1" + value: "docker.io/nebstudio4docker/adminer:v4.8.1" - name: SECRET_NAME value: "wildcard-cloud-sealos-io-cert" - name: SECRET_NAMESPACE diff --git a/controllers/db/adminer/controllers/adminer_controller.go b/controllers/db/adminer/controllers/adminer_controller.go index 74c7e94f567..a76a6866478 100644 --- a/controllers/db/adminer/controllers/adminer_controller.go +++ b/controllers/db/adminer/controllers/adminer_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -38,8 +38,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" "sigs.k8s.io/controller-runtime/pkg/log" - adminerv1 "github.com/labring/sealos/controllers/db/adminer/api/v1" - "github.com/labring/sealos/controllers/pkg/utils/label" + adminerv1 "github.com/nebstudio/sealos/controllers/db/adminer/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/utils/label" ) const ( @@ -59,7 +59,7 @@ const ( DefaultDomain = "cloud.sealos.io" DefaultSecretName = "wildcard-cloud-sealos-io-cert" DefaultSecretNamespace = "sealos-system" - DefaultImage = "docker.io/labring4docker/adminer:v4.8.1" + DefaultImage = "docker.io/nebstudio4docker/adminer:v4.8.1" ) var ( diff --git a/controllers/db/adminer/controllers/ingress.go b/controllers/db/adminer/controllers/ingress.go index 76db1b27ac3..4de890ca208 100644 --- a/controllers/db/adminer/controllers/ingress.go +++ b/controllers/db/adminer/controllers/ingress.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -23,7 +23,7 @@ import ( networkingv1 "k8s.io/api/networking/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - adminerv1 "github.com/labring/sealos/controllers/db/adminer/api/v1" + adminerv1 "github.com/nebstudio/sealos/controllers/db/adminer/api/v1" ) func (r *AdminerReconciler) createNginxIngress(adminer *adminerv1.Adminer, host string) *networkingv1.Ingress { diff --git a/controllers/db/adminer/controllers/php.go b/controllers/db/adminer/controllers/php.go index 4960c3ce4d7..02a211cae4e 100644 --- a/controllers/db/adminer/controllers/php.go +++ b/controllers/db/adminer/controllers/php.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/db/adminer/controllers/php_test.go b/controllers/db/adminer/controllers/php_test.go index b53998bdbef..995d902924e 100644 --- a/controllers/db/adminer/controllers/php_test.go +++ b/controllers/db/adminer/controllers/php_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/db/adminer/controllers/secret.go b/controllers/db/adminer/controllers/secret.go index 6a67c0842e2..fe9eb76d159 100644 --- a/controllers/db/adminer/controllers/secret.go +++ b/controllers/db/adminer/controllers/secret.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -20,7 +20,7 @@ import ( corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - adminerv1 "github.com/labring/sealos/controllers/db/adminer/api/v1" + adminerv1 "github.com/nebstudio/sealos/controllers/db/adminer/api/v1" ) func (r *AdminerReconciler) createSecret(adminer *adminerv1.Adminer) *corev1.Secret { diff --git a/controllers/db/adminer/controllers/suite_test.go b/controllers/db/adminer/controllers/suite_test.go index 4702dc6dece..18e2786a2aa 100644 --- a/controllers/db/adminer/controllers/suite_test.go +++ b/controllers/db/adminer/controllers/suite_test.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -30,7 +30,7 @@ import ( logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" - adminerv1 "github.com/labring/sealos/controllers/db/adminer/api/v1" + adminerv1 "github.com/nebstudio/sealos/controllers/db/adminer/api/v1" //+kubebuilder:scaffold:imports ) diff --git a/controllers/db/adminer/deploy/Kubefile b/controllers/db/adminer/deploy/Kubefile index 590d3737927..ab8bfe9b5f6 100644 --- a/controllers/db/adminer/deploy/Kubefile +++ b/controllers/db/adminer/deploy/Kubefile @@ -7,7 +7,7 @@ COPY manifests manifests ENV cloudDomain="cloud.example.com" ENV tlsEnabled="1" -ENV image="docker.io/labring4docker/adminer:v4.8.1" +ENV image="docker.io/nebstudio4docker/adminer:v4.8.1" ENV wildcardCertSecretName="wildcard-cert" ENV wildcardCertSecretNamespace="sealos-system" diff --git a/controllers/db/adminer/deploy/README.md b/controllers/db/adminer/deploy/README.md index 3fd76e4faf6..278da0a7e41 100644 --- a/controllers/db/adminer/deploy/README.md +++ b/controllers/db/adminer/deploy/README.md @@ -1,11 +1,11 @@ ### How to build image ```shell -sealos build -t docker.io/labring/sealos-db-adminer-controller:latest -f Dockerfile . +sealos build -t docker.io/nebstudio/sealos-db-adminer-controller:latest -f Dockerfile . ``` ### How to run ```shell -sealos run docker.io/labring/sealos-db-adminer-controller:latest +sealos run docker.io/nebstudio/sealos-db-adminer-controller:latest ``` diff --git a/controllers/db/adminer/deploy/manifests/deploy.yaml.tmpl b/controllers/db/adminer/deploy/manifests/deploy.yaml.tmpl index e34f68a6586..c51a9c8ec4a 100644 --- a/controllers/db/adminer/deploy/manifests/deploy.yaml.tmpl +++ b/controllers/db/adminer/deploy/manifests/deploy.yaml.tmpl @@ -396,7 +396,7 @@ spec: value: {{ .wildcardCertSecretName }} - name: SECRET_NAMESPACE value: {{ .wildcardCertSecretNamespace }} - image: ghcr.io/labring/sealos-db-adminer-controller:latest + image: ghcr.io/nebstudio/sealos-db-adminer-controller:latest imagePullPolicy: Always livenessProbe: httpGet: diff --git a/controllers/db/adminer/go.mod b/controllers/db/adminer/go.mod index 50b660d30b6..989f1afb230 100644 --- a/controllers/db/adminer/go.mod +++ b/controllers/db/adminer/go.mod @@ -1,10 +1,10 @@ -module github.com/labring/sealos/controllers/db/adminer +module github.com/nebstudio/sealos/controllers/db/adminer go 1.20 require ( github.com/jaevor/go-nanoid v1.3.0 - github.com/labring/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 github.com/onsi/ginkgo v1.16.5 github.com/onsi/gomega v1.27.6 k8s.io/api v0.27.4 @@ -72,4 +72,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos/controllers/pkg => ../../pkg +replace github.com/nebstudio/sealos/controllers/pkg => ../../pkg diff --git a/controllers/db/adminer/hack/boilerplate.go.txt b/controllers/db/adminer/hack/boilerplate.go.txt index c836b19fede..528c3a0ce27 100644 --- a/controllers/db/adminer/hack/boilerplate.go.txt +++ b/controllers/db/adminer/hack/boilerplate.go.txt @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/db/adminer/main.go b/controllers/db/adminer/main.go index 42e64887686..1fb6d69e49d 100644 --- a/controllers/db/adminer/main.go +++ b/controllers/db/adminer/main.go @@ -1,5 +1,5 @@ /* -Copyright 2023 labring. +Copyright 2023 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -31,8 +31,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - adminerv1 "github.com/labring/sealos/controllers/db/adminer/api/v1" - "github.com/labring/sealos/controllers/db/adminer/controllers" + adminerv1 "github.com/nebstudio/sealos/controllers/db/adminer/api/v1" + "github.com/nebstudio/sealos/controllers/db/adminer/controllers" //+kubebuilder:scaffold:imports ) diff --git a/controllers/job/heartbeat/Makefile b/controllers/job/heartbeat/Makefile index 84e977e363e..1dcf97c6bff 100644 --- a/controllers/job/heartbeat/Makefile +++ b/controllers/job/heartbeat/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-job-heartbeat-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-job-heartbeat-controller:latest TARGETARCH ?= amd64 GOARCH ?= amd64 diff --git a/controllers/job/heartbeat/cmd/main.go b/controllers/job/heartbeat/cmd/main.go index b1c099b82a3..cf659faa0de 100644 --- a/controllers/job/heartbeat/cmd/main.go +++ b/controllers/job/heartbeat/cmd/main.go @@ -17,9 +17,9 @@ package main import ( "github.com/go-resty/resty/v2" - "github.com/labring/sealos/controllers/job/heartbeat/api/v1alpha" - "github.com/labring/sealos/controllers/job/heartbeat/internal/cluster" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/job/heartbeat/api/v1alpha" + "github.com/nebstudio/sealos/controllers/job/heartbeat/internal/cluster" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" ) func main() { diff --git a/controllers/job/heartbeat/deploy/manifests/deploy.yaml b/controllers/job/heartbeat/deploy/manifests/deploy.yaml index c42ec0f6a9c..2f8243ff2c6 100644 --- a/controllers/job/heartbeat/deploy/manifests/deploy.yaml +++ b/controllers/job/heartbeat/deploy/manifests/deploy.yaml @@ -28,7 +28,7 @@ spec: restartPolicy: Never containers: - name: heartbeat - image: ghcr.io/labring/sealos-job-heartbeat-controller:latest + image: ghcr.io/nebstudio/sealos-job-heartbeat-controller:latest securityContext: allowPrivilegeEscalation: false serviceAccountName: heartbeat-cronjob diff --git a/controllers/job/heartbeat/go.mod b/controllers/job/heartbeat/go.mod index 2dc00455183..06f9519915c 100644 --- a/controllers/job/heartbeat/go.mod +++ b/controllers/job/heartbeat/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/controllers/job/heartbeat +module github.com/nebstudio/sealos/controllers/job/heartbeat go 1.20 diff --git a/controllers/job/heartbeat/internal/cluster/cluster.go b/controllers/job/heartbeat/internal/cluster/cluster.go index 40c3b01fbd6..a2e1e634f12 100644 --- a/controllers/job/heartbeat/internal/cluster/cluster.go +++ b/controllers/job/heartbeat/internal/cluster/cluster.go @@ -20,8 +20,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" - "github.com/labring/sealos/controllers/job/heartbeat/api/v1alpha" - "github.com/labring/sealos/controllers/job/heartbeat/internal/util" + "github.com/nebstudio/sealos/controllers/job/heartbeat/api/v1alpha" + "github.com/nebstudio/sealos/controllers/job/heartbeat/internal/util" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/resource" diff --git a/controllers/job/init/Makefile b/controllers/job/init/Makefile index 49d5c8ad124..d224b0564bc 100644 --- a/controllers/job/init/Makefile +++ b/controllers/job/init/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-job-init-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-job-init-controller:latest TARGETARCH ?= amd64 GOARCH ?= amd64 @@ -47,11 +47,11 @@ vet: ## Run go vet against code. ##@ Build .PHONY: build -CONTROLLER_PKG=github.com/labring/sealos/controllers/pkg -CONTROLLER_LICENSE=github.com/labring/sealos/controllers/license/internal/controller +CONTROLLER_PKG=github.com/nebstudio/sealos/controllers/pkg +CONTROLLER_LICENSE=github.com/nebstudio/sealos/controllers/license/internal/controller build: fmt vet ## Build manager binary. LD_FLAGS="-s -w"; \ - [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/labring/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/labring/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ + [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/nebstudio/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/nebstudio/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ CGO_ENABLED=0 GOOS=linux go build -ldflags "$${LD_FLAGS}" -trimpath -o bin/preset-${GOARCH} cmd/preset/main.go && chmod +x bin/preset-${GOARCH} && cp bin/preset-${GOARCH} bin/manager diff --git a/controllers/job/init/cmd/preset/main.go b/controllers/job/init/cmd/preset/main.go index f5a1766614e..dc70e1d4a21 100644 --- a/controllers/job/init/cmd/preset/main.go +++ b/controllers/job/init/cmd/preset/main.go @@ -21,9 +21,9 @@ import ( "gorm.io/gorm" - "github.com/labring/sealos/controllers/job/init/internal/util/controller" - "github.com/labring/sealos/controllers/job/init/internal/util/database" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/job/init/internal/util/controller" + "github.com/nebstudio/sealos/controllers/job/init/internal/util/database" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" ) func main() { diff --git a/controllers/job/init/deploy/manifests/deploy.yaml.tmpl b/controllers/job/init/deploy/manifests/deploy.yaml.tmpl index c47e4e23e4f..34b257b0527 100644 --- a/controllers/job/init/deploy/manifests/deploy.yaml.tmpl +++ b/controllers/job/init/deploy/manifests/deploy.yaml.tmpl @@ -26,7 +26,7 @@ spec: runAsNonRoot: true containers: - name: job-init - image: ghcr.io/labring/sealos-job-init-controller:latest + image: ghcr.io/nebstudio/sealos-job-init-controller:latest # get env from desktop-frontend-secret env: - name: PASSWORD_SALT diff --git a/controllers/job/init/go.mod b/controllers/job/init/go.mod index 51eb393978d..543e717af8c 100644 --- a/controllers/job/init/go.mod +++ b/controllers/job/init/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/controllers/job/init +module github.com/nebstudio/sealos/controllers/job/init go 1.20 @@ -12,8 +12,8 @@ replace ( require ( github.com/google/uuid v1.3.0 - github.com/labring/sealos/controllers/pkg v0.0.0-20231019082350-00726c66bb59 - github.com/labring/sealos/controllers/user v0.0.0 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-20231019082350-00726c66bb59 + github.com/nebstudio/sealos/controllers/user v0.0.0 go.mongodb.org/mongo-driver v1.12.1 k8s.io/apimachinery v0.27.4 k8s.io/client-go v0.27.4 @@ -93,4 +93,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos/controllers/user => ../../user +replace github.com/nebstudio/sealos/controllers/user => ../../user diff --git a/controllers/job/init/go.sum b/controllers/job/init/go.sum index c3412afbd67..6f30244f63a 100644 --- a/controllers/job/init/go.sum +++ b/controllers/job/init/go.sum @@ -116,8 +116,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/labring/sealos/controllers/pkg v0.0.0-20231019082350-00726c66bb59 h1:20dZz2heRm5Tazjw8oPPxcWKXfeGr6E2SY2yuSYbylw= -github.com/labring/sealos/controllers/pkg v0.0.0-20231019082350-00726c66bb59/go.mod h1:IicnrYCy4WeViK74v7a1VZ0ZCA+xnacvrheePG3N0rs= +github.com/nebstudio/sealos/controllers/pkg v0.0.0-20231019082350-00726c66bb59 h1:20dZz2heRm5Tazjw8oPPxcWKXfeGr6E2SY2yuSYbylw= +github.com/nebstudio/sealos/controllers/pkg v0.0.0-20231019082350-00726c66bb59/go.mod h1:IicnrYCy4WeViK74v7a1VZ0ZCA+xnacvrheePG3N0rs= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= diff --git a/controllers/job/init/internal/util/controller/user.go b/controllers/job/init/internal/util/controller/user.go index a3cd1691cf6..9f6950ba153 100644 --- a/controllers/job/init/internal/util/controller/user.go +++ b/controllers/job/init/internal/util/controller/user.go @@ -17,8 +17,8 @@ package controller import ( "context" - "github.com/labring/sealos/controllers/job/init/internal/util/common" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + "github.com/nebstudio/sealos/controllers/job/init/internal/util/common" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" "k8s.io/apimachinery/pkg/runtime" utilruntime "k8s.io/apimachinery/pkg/util/runtime" diff --git a/controllers/job/init/internal/util/database/types.go b/controllers/job/init/internal/util/database/types.go index 4b652843ac8..a34cb682600 100644 --- a/controllers/job/init/internal/util/database/types.go +++ b/controllers/job/init/internal/util/database/types.go @@ -15,7 +15,7 @@ package database import ( - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" ) const ( diff --git a/controllers/job/init/internal/util/database/user.go b/controllers/job/init/internal/util/database/user.go index b5b6275f276..a9d083b3992 100644 --- a/controllers/job/init/internal/util/database/user.go +++ b/controllers/job/init/internal/util/database/user.go @@ -21,17 +21,17 @@ import ( "github.com/google/uuid" - "github.com/labring/sealos/controllers/pkg/utils/retry" + "github.com/nebstudio/sealos/controllers/pkg/utils/retry" - "github.com/labring/sealos/controllers/job/init/internal/util/common" + "github.com/nebstudio/sealos/controllers/job/init/internal/util/common" gonanoid "github.com/matoous/go-nanoid/v2" - "github.com/labring/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" - "github.com/labring/sealos/controllers/pkg/database/cockroach" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/types" ) func PresetAdminUser() error { diff --git a/controllers/license/Makefile b/controllers/license/Makefile index c71b79652e6..6cb6f768187 100644 --- a/controllers/license/Makefile +++ b/controllers/license/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-license-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-license-controller:latest TARGETARCH ?= amd64 GOARCH ?= amd64 @@ -65,8 +65,8 @@ test: manifests generate fmt vet envtest ## Run tests. ##@ Build .PHONY: build -CONTROLLER_PKG=github.com/labring/sealos/controllers/pkg -CONTROLLER_LICENSE=github.com/labring/sealos/controllers/license/internal +CONTROLLER_PKG=github.com/nebstudio/sealos/controllers/pkg +CONTROLLER_LICENSE=github.com/nebstudio/sealos/controllers/license/internal build: manifests generate fmt vet ## Build manager binary. LD_FLAGS="-s -w"; \ [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X ${CONTROLLER_PKG}/crypto.encryptionKey=${CRYPTOKEY} -X ${CONTROLLER_PKG}/database.cryptoKey=${CRYPTOKEY}"; \ diff --git a/controllers/license/PROJECT b/controllers/license/PROJECT index 1d476dd9e48..3c4464faaba 100644 --- a/controllers/license/PROJECT +++ b/controllers/license/PROJECT @@ -6,7 +6,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v4 projectName: license -repo: github.com/labring/sealos/controllers/license +repo: github.com/nebstudio/sealos/controllers/license resources: - api: crdVersion: v1 @@ -15,6 +15,6 @@ resources: domain: sealos.io group: license kind: License - path: github.com/labring/sealos/controllers/license/api/v1 + path: github.com/nebstudio/sealos/controllers/license/api/v1 version: v1 version: "3" diff --git a/controllers/license/cmd/manager/main.go b/controllers/license/cmd/manager/main.go index 9435f3925ee..71d79de7f87 100644 --- a/controllers/license/cmd/manager/main.go +++ b/controllers/license/cmd/manager/main.go @@ -21,8 +21,8 @@ import ( "flag" "os" - database2 "github.com/labring/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + database2 "github.com/nebstudio/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" // Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.) // to ensure that exec-entrypoint and run can make use of them. @@ -35,11 +35,11 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - "github.com/labring/sealos/controllers/license/internal/controller" - utilid "github.com/labring/sealos/controllers/license/internal/util/clusterid" - "github.com/labring/sealos/controllers/license/internal/util/database" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + "github.com/nebstudio/sealos/controllers/license/internal/controller" + utilid "github.com/nebstudio/sealos/controllers/license/internal/util/clusterid" + "github.com/nebstudio/sealos/controllers/license/internal/util/database" //+kubebuilder:scaffold:imports ) diff --git a/controllers/license/config/manager/kustomization.yaml b/controllers/license/config/manager/kustomization.yaml index 74ab814126c..dc174b41dbd 100644 --- a/controllers/license/config/manager/kustomization.yaml +++ b/controllers/license/config/manager/kustomization.yaml @@ -18,5 +18,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-license-controller + newName: ghcr.io/nebstudio/sealos-license-controller newTag: latest diff --git a/controllers/license/deploy/manifests/deploy.yaml b/controllers/license/deploy/manifests/deploy.yaml index 173f6061c11..7cbc84c156a 100644 --- a/controllers/license/deploy/manifests/deploy.yaml +++ b/controllers/license/deploy/manifests/deploy.yaml @@ -384,7 +384,7 @@ spec: envFrom: - configMapRef: name: account-manager-env - image: ghcr.io/labring/sealos-license-controller:latest + image: ghcr.io/nebstudio/sealos-license-controller:latest livenessProbe: httpGet: path: /healthz diff --git a/controllers/license/go.mod b/controllers/license/go.mod index e6b453d9214..2fa53e19ed7 100644 --- a/controllers/license/go.mod +++ b/controllers/license/go.mod @@ -1,12 +1,12 @@ -module github.com/labring/sealos/controllers/license +module github.com/nebstudio/sealos/controllers/license go 1.22 require ( github.com/go-logr/logr v1.3.0 github.com/golang-jwt/jwt/v4 v4.5.0 - github.com/labring/sealos/controllers/account v0.0.0-00010101000000-000000000000 - github.com/labring/sealos/controllers/pkg v0.0.0-20240402041753-99ca1d9840de + github.com/nebstudio/sealos/controllers/account v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-20240402041753-99ca1d9840de github.com/mitchellh/mapstructure v1.5.1-0.20220423185008-bf980b35cac4 github.com/onsi/ginkgo/v2 v2.11.0 github.com/onsi/gomega v1.27.10 @@ -60,7 +60,7 @@ require ( github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/klauspost/compress v1.17.7 // indirect - github.com/labring/sealos/controllers/user v0.0.0 // indirect + github.com/nebstudio/sealos/controllers/user v0.0.0 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/matoous/go-nanoid/v2 v2.0.0 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect @@ -112,8 +112,8 @@ require ( ) replace ( - github.com/labring/sealos/controllers/account => ../account - github.com/labring/sealos/controllers/user => ../user + github.com/nebstudio/sealos/controllers/account => ../account + github.com/nebstudio/sealos/controllers/user => ../user ) replace ( diff --git a/controllers/license/go.sum b/controllers/license/go.sum index b081223d17b..b9950c15ca9 100644 --- a/controllers/license/go.sum +++ b/controllers/license/go.sum @@ -160,8 +160,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/labring/sealos/controllers/pkg v0.0.0-20240402041753-99ca1d9840de h1:OJrjNeweyMJIx+1pwz8kI93w032JhZmf18NfJsbzrgw= -github.com/labring/sealos/controllers/pkg v0.0.0-20240402041753-99ca1d9840de/go.mod h1:AfmezipIDk4DzuSwM6KZHtJexJmAmrvbzMu8iio30kA= +github.com/nebstudio/sealos/controllers/pkg v0.0.0-20240402041753-99ca1d9840de h1:OJrjNeweyMJIx+1pwz8kI93w032JhZmf18NfJsbzrgw= +github.com/nebstudio/sealos/controllers/pkg v0.0.0-20240402041753-99ca1d9840de/go.mod h1:AfmezipIDk4DzuSwM6KZHtJexJmAmrvbzMu8iio30kA= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= github.com/matoous/go-nanoid v1.5.0/go.mod h1:zyD2a71IubI24efhpvkJz+ZwfwagzgSO6UNiFsZKN7U= diff --git a/controllers/license/internal/controller/license_activator.go b/controllers/license/internal/controller/license_activator.go index 1bf79614584..0edcce68ed6 100644 --- a/controllers/license/internal/controller/license_activator.go +++ b/controllers/license/internal/controller/license_activator.go @@ -23,13 +23,13 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/controller-runtime/pkg/client" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - claimsutil "github.com/labring/sealos/controllers/license/internal/util/claims" - licenseutil "github.com/labring/sealos/controllers/license/internal/util/license" - count "github.com/labring/sealos/controllers/pkg/account" - database2 "github.com/labring/sealos/controllers/pkg/database" - types2 "github.com/labring/sealos/controllers/pkg/types" - "github.com/labring/sealos/controllers/pkg/utils/logger" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + claimsutil "github.com/nebstudio/sealos/controllers/license/internal/util/claims" + licenseutil "github.com/nebstudio/sealos/controllers/license/internal/util/license" + count "github.com/nebstudio/sealos/controllers/pkg/account" + database2 "github.com/nebstudio/sealos/controllers/pkg/database" + types2 "github.com/nebstudio/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" ) type LicenseActivator struct { diff --git a/controllers/license/internal/controller/license_controller.go b/controllers/license/internal/controller/license_controller.go index a17ea0d4ff5..2d0ee76a4b7 100644 --- a/controllers/license/internal/controller/license_controller.go +++ b/controllers/license/internal/controller/license_controller.go @@ -29,9 +29,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/predicate" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - licenseutil "github.com/labring/sealos/controllers/license/internal/util/license" - database2 "github.com/labring/sealos/controllers/pkg/database" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + licenseutil "github.com/nebstudio/sealos/controllers/license/internal/util/license" + database2 "github.com/nebstudio/sealos/controllers/pkg/database" ) // LicenseReconciler reconciles a License object diff --git a/controllers/license/internal/controller/license_validator.go b/controllers/license/internal/controller/license_validator.go index c2bfdc64a8d..e83654f079c 100644 --- a/controllers/license/internal/controller/license_validator.go +++ b/controllers/license/internal/controller/license_validator.go @@ -23,10 +23,10 @@ import ( "k8s.io/apimachinery/pkg/api/resource" "sigs.k8s.io/controller-runtime/pkg/client" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - "github.com/labring/sealos/controllers/license/internal/util/claims" - "github.com/labring/sealos/controllers/license/internal/util/cluster" - licenseutil "github.com/labring/sealos/controllers/license/internal/util/license" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + "github.com/nebstudio/sealos/controllers/license/internal/util/claims" + "github.com/nebstudio/sealos/controllers/license/internal/util/cluster" + licenseutil "github.com/nebstudio/sealos/controllers/license/internal/util/license" ) type LicenseValidator struct { diff --git a/controllers/license/internal/controller/suite_test.go b/controllers/license/internal/controller/suite_test.go index 4a837aa79b5..670c2c9f41a 100644 --- a/controllers/license/internal/controller/suite_test.go +++ b/controllers/license/internal/controller/suite_test.go @@ -30,7 +30,7 @@ import ( logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" //+kubebuilder:scaffold:imports ) diff --git a/controllers/license/internal/util/claims/claims.go b/controllers/license/internal/util/claims/claims.go index c9390d7feec..797ad0e493f 100644 --- a/controllers/license/internal/util/claims/claims.go +++ b/controllers/license/internal/util/claims/claims.go @@ -18,7 +18,7 @@ import ( "github.com/golang-jwt/jwt/v4" "github.com/mitchellh/mapstructure" - v1 "github.com/labring/sealos/controllers/license/api/v1" + v1 "github.com/nebstudio/sealos/controllers/license/api/v1" ) // Claims is the data structure of license claims diff --git a/controllers/license/internal/util/cluster/cluster.go b/controllers/license/internal/util/cluster/cluster.go index 10dd175ad94..68998350760 100644 --- a/controllers/license/internal/util/cluster/cluster.go +++ b/controllers/license/internal/util/cluster/cluster.go @@ -14,7 +14,7 @@ package cluster -import "github.com/labring/sealos/controllers/license/internal/util/claims" +import "github.com/nebstudio/sealos/controllers/license/internal/util/claims" type Info struct { ClusterID string diff --git a/controllers/license/internal/util/database/database.go b/controllers/license/internal/util/database/database.go index 6cee5675cf3..b975a9efe1d 100644 --- a/controllers/license/internal/util/database/database.go +++ b/controllers/license/internal/util/database/database.go @@ -17,8 +17,8 @@ package database import ( "context" - "github.com/labring/sealos/controllers/license/internal/util/meta" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/license/internal/util/meta" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" diff --git a/controllers/license/internal/util/license/validate.go b/controllers/license/internal/util/license/validate.go index 2854a5492e7..6cf94c3c1a4 100644 --- a/controllers/license/internal/util/license/validate.go +++ b/controllers/license/internal/util/license/validate.go @@ -20,12 +20,12 @@ import ( "github.com/golang-jwt/jwt/v4" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - utilclaims "github.com/labring/sealos/controllers/license/internal/util/claims" - "github.com/labring/sealos/controllers/license/internal/util/cluster" - "github.com/labring/sealos/controllers/license/internal/util/errors" - "github.com/labring/sealos/controllers/license/internal/util/key" - "github.com/labring/sealos/controllers/pkg/crypto" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + utilclaims "github.com/nebstudio/sealos/controllers/license/internal/util/claims" + "github.com/nebstudio/sealos/controllers/license/internal/util/cluster" + "github.com/nebstudio/sealos/controllers/license/internal/util/errors" + "github.com/nebstudio/sealos/controllers/license/internal/util/key" + "github.com/nebstudio/sealos/controllers/pkg/crypto" ) func ParseLicenseToken(license *licensev1.License) (*jwt.Token, error) { diff --git a/controllers/license/internal/util/license/validate_test.go b/controllers/license/internal/util/license/validate_test.go index c00825786b3..989e325a1bf 100644 --- a/controllers/license/internal/util/license/validate_test.go +++ b/controllers/license/internal/util/license/validate_test.go @@ -19,9 +19,9 @@ import ( "github.com/golang-jwt/jwt/v4" - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - utilclaims "github.com/labring/sealos/controllers/license/internal/util/claims" - "github.com/labring/sealos/controllers/license/internal/util/cluster" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + utilclaims "github.com/nebstudio/sealos/controllers/license/internal/util/claims" + "github.com/nebstudio/sealos/controllers/license/internal/util/cluster" ) func TestIsLicenseValid(t *testing.T) { diff --git a/controllers/license/internal/util/meta/meta.go b/controllers/license/internal/util/meta/meta.go index 13d812aecb4..805c7df08eb 100644 --- a/controllers/license/internal/util/meta/meta.go +++ b/controllers/license/internal/util/meta/meta.go @@ -15,9 +15,9 @@ package meta import ( - licensev1 "github.com/labring/sealos/controllers/license/api/v1" - claimsutil "github.com/labring/sealos/controllers/license/internal/util/claims" - licenseutil "github.com/labring/sealos/controllers/license/internal/util/license" + licensev1 "github.com/nebstudio/sealos/controllers/license/api/v1" + claimsutil "github.com/nebstudio/sealos/controllers/license/internal/util/claims" + licenseutil "github.com/nebstudio/sealos/controllers/license/internal/util/license" ) // Meta is the license metadata, which will be stored in database diff --git a/controllers/node/Makefile b/controllers/node/Makefile index 48cd9990fb5..cc231f10af9 100644 --- a/controllers/node/Makefile +++ b/controllers/node/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-node-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-node-controller:latest # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. ENVTEST_K8S_VERSION = 1.23 diff --git a/controllers/node/PROJECT b/controllers/node/PROJECT index 4cc185419cf..0f689c3fd38 100644 --- a/controllers/node/PROJECT +++ b/controllers/node/PROJECT @@ -2,7 +2,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v4-alpha projectName: node -repo: github.com/labring/sealos/controllers/node +repo: github.com/nebstudio/sealos/controllers/node resources: - controller: true domain: k8s.io diff --git a/controllers/node/config/manager/kustomization.yaml b/controllers/node/config/manager/kustomization.yaml index b0ccddc780b..f325a6e2fac 100644 --- a/controllers/node/config/manager/kustomization.yaml +++ b/controllers/node/config/manager/kustomization.yaml @@ -18,5 +18,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-node-controller + newName: ghcr.io/nebstudio/sealos-node-controller newTag: latest diff --git a/controllers/node/deploy/manifests/deploy.yaml b/controllers/node/deploy/manifests/deploy.yaml index 5f5a012f8fb..446dbb126e8 100644 --- a/controllers/node/deploy/manifests/deploy.yaml +++ b/controllers/node/deploy/manifests/deploy.yaml @@ -399,7 +399,7 @@ spec: - --leader-elect command: - /manager - image: ghcr.io/labring/sealos-node-controller:latest + image: ghcr.io/nebstudio/sealos-node-controller:latest livenessProbe: httpGet: path: /healthz diff --git a/controllers/node/go.mod b/controllers/node/go.mod index 7411f2a39af..55c257d0f12 100644 --- a/controllers/node/go.mod +++ b/controllers/node/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/controllers/node +module github.com/nebstudio/sealos/controllers/node go 1.20 diff --git a/controllers/node/main.go b/controllers/node/main.go index 48f3cd36087..847e807233d 100644 --- a/controllers/node/main.go +++ b/controllers/node/main.go @@ -31,7 +31,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - "github.com/labring/sealos/controllers/node/controllers" + "github.com/nebstudio/sealos/controllers/node/controllers" //+kubebuilder:scaffold:imports ) diff --git a/controllers/objectstorage/Makefile b/controllers/objectstorage/Makefile index ec50253fed7..10b3b11ef3a 100644 --- a/controllers/objectstorage/Makefile +++ b/controllers/objectstorage/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-objectstorage-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-objectstorage-controller:latest # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. ENVTEST_K8S_VERSION = 1.23 @@ -64,7 +64,7 @@ test: manifests generate fmt vet envtest ## Run tests. .PHONY: build build: ## Build manager binary. LD_FLAGS="-s -w"; \ - [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/labring/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/labring/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ + [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/nebstudio/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/nebstudio/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ CGO_ENABLED=0 GOOS=linux go build -ldflags "$${LD_FLAGS}" -trimpath -o bin/manager main.go .PHONY: run diff --git a/controllers/objectstorage/PROJECT b/controllers/objectstorage/PROJECT index 0853a5e35c3..a6753176a1f 100644 --- a/controllers/objectstorage/PROJECT +++ b/controllers/objectstorage/PROJECT @@ -2,7 +2,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v3 projectName: objectstorage -repo: github/labring/sealos/controllers/objectstorage +repo: github/nebstudio/sealos/controllers/objectstorage resources: - api: crdVersion: v1 @@ -11,7 +11,7 @@ resources: domain: sealos.io group: objectstorage kind: ObjectStorageUser - path: github/labring/sealos/controllers/objectstorage/api/v1 + path: github/nebstudio/sealos/controllers/objectstorage/api/v1 version: v1 - api: crdVersion: v1 @@ -20,6 +20,6 @@ resources: domain: sealos.io group: objectstorage kind: ObjectStorageBucket - path: github/labring/sealos/controllers/objectstorage/api/v1 + path: github/nebstudio/sealos/controllers/objectstorage/api/v1 version: v1 version: "3" diff --git a/controllers/objectstorage/config/default/manager_auth_proxy_patch.yaml b/controllers/objectstorage/config/default/manager_auth_proxy_patch.yaml index 3e964e68f81..3d724cff312 100644 --- a/controllers/objectstorage/config/default/manager_auth_proxy_patch.yaml +++ b/controllers/objectstorage/config/default/manager_auth_proxy_patch.yaml @@ -76,7 +76,7 @@ spec: value: "300" - name: MinioBucketDetectionCycleSeconds value: "300" - image: ghcr.io/labring/sealos-objectstorage-controller:latest + image: ghcr.io/nebstudio/sealos-objectstorage-controller:latest imagePullPolicy: Always args: - "--health-probe-bind-address=:8081" diff --git a/controllers/objectstorage/config/manager/kustomization.yaml b/controllers/objectstorage/config/manager/kustomization.yaml index 98a53b7067c..c8e36de5c29 100644 --- a/controllers/objectstorage/config/manager/kustomization.yaml +++ b/controllers/objectstorage/config/manager/kustomization.yaml @@ -18,5 +18,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-objectstorage-controller + newName: ghcr.io/nebstudio/sealos-objectstorage-controller newTag: latest diff --git a/controllers/objectstorage/controllers/objectstoragebucket_controller.go b/controllers/objectstorage/controllers/objectstoragebucket_controller.go index e5257c9228c..0272cf28b94 100644 --- a/controllers/objectstorage/controllers/objectstoragebucket_controller.go +++ b/controllers/objectstorage/controllers/objectstoragebucket_controller.go @@ -30,9 +30,9 @@ import ( "github.com/minio/madmin-go/v3" "github.com/minio/minio-go/v7" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" diff --git a/controllers/objectstorage/controllers/objectstorageuser_controller.go b/controllers/objectstorage/controllers/objectstorageuser_controller.go index 6babf07e30a..7f96253e063 100644 --- a/controllers/objectstorage/controllers/objectstorageuser_controller.go +++ b/controllers/objectstorage/controllers/objectstorageuser_controller.go @@ -27,10 +27,10 @@ import ( "github.com/minio/madmin-go/v3" "github.com/minio/minio-go/v7" - myObjectStorage "github.com/labring/sealos/controllers/pkg/objectstorage" - "github.com/labring/sealos/controllers/pkg/utils/env" + myObjectStorage "github.com/nebstudio/sealos/controllers/pkg/objectstorage" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" diff --git a/controllers/objectstorage/controllers/suite_test.go b/controllers/objectstorage/controllers/suite_test.go index 6611d4aa75b..6cfb2b417b5 100644 --- a/controllers/objectstorage/controllers/suite_test.go +++ b/controllers/objectstorage/controllers/suite_test.go @@ -30,7 +30,7 @@ import ( logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" //+kubebuilder:scaffold:imports ) diff --git a/controllers/objectstorage/deploy/manifests/deploy.yaml.tmpl b/controllers/objectstorage/deploy/manifests/deploy.yaml.tmpl index 29001bbfbbe..61e3d0bf404 100644 --- a/controllers/objectstorage/deploy/manifests/deploy.yaml.tmpl +++ b/controllers/objectstorage/deploy/manifests/deploy.yaml.tmpl @@ -486,7 +486,7 @@ spec: value: "300" - name: OSBDetectionCycleSeconds value: "300" - image: ghcr.io/labring/sealos-objectstorage-controller:latest + image: ghcr.io/nebstudio/sealos-objectstorage-controller:latest imagePullPolicy: Always livenessProbe: httpGet: diff --git a/controllers/objectstorage/go.mod b/controllers/objectstorage/go.mod index c6fee0f8d9c..02dfce5bf25 100644 --- a/controllers/objectstorage/go.mod +++ b/controllers/objectstorage/go.mod @@ -1,4 +1,4 @@ -module github/labring/sealos/controllers/objectstorage +module github/nebstudio/sealos/controllers/objectstorage go 1.20 diff --git a/controllers/objectstorage/main.go b/controllers/objectstorage/main.go index 32e065ad5cf..f0b6839642f 100644 --- a/controllers/objectstorage/main.go +++ b/controllers/objectstorage/main.go @@ -31,8 +31,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" - "github/labring/sealos/controllers/objectstorage/controllers" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" + "github/nebstudio/sealos/controllers/objectstorage/controllers" //+kubebuilder:scaffold:imports ) diff --git a/controllers/pkg/database/cockroach/accountv2.go b/controllers/pkg/database/cockroach/accountv2.go index e0c53c50f99..7e16454841b 100644 --- a/controllers/pkg/database/cockroach/accountv2.go +++ b/controllers/pkg/database/cockroach/accountv2.go @@ -28,12 +28,12 @@ import ( "gorm.io/driver/postgres" - "github.com/labring/sealos/controllers/pkg/crypto" + "github.com/nebstudio/sealos/controllers/pkg/crypto" "github.com/google/uuid" "gorm.io/gorm" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" ) type Cockroach struct { diff --git a/controllers/pkg/database/cockroach/accountv2_test.go b/controllers/pkg/database/cockroach/accountv2_test.go index 15abd30817f..3b4b40c7e0a 100644 --- a/controllers/pkg/database/cockroach/accountv2_test.go +++ b/controllers/pkg/database/cockroach/accountv2_test.go @@ -18,7 +18,7 @@ import ( "os" "testing" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" ) type TestConfig struct { diff --git a/controllers/pkg/database/interface.go b/controllers/pkg/database/interface.go index 4cd6afa1b04..93bf4443da9 100644 --- a/controllers/pkg/database/interface.go +++ b/controllers/pkg/database/interface.go @@ -22,14 +22,14 @@ import ( v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" - "github.com/labring/sealos/controllers/pkg/common" + "github.com/nebstudio/sealos/controllers/pkg/common" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/pkg/resources" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/resources" ) type Interface interface { diff --git a/controllers/pkg/database/mongo/account.go b/controllers/pkg/database/mongo/account.go index 0264d6c826e..ba0bdcd8ad7 100644 --- a/controllers/pkg/database/mongo/account.go +++ b/controllers/pkg/database/mongo/account.go @@ -22,17 +22,17 @@ import ( "strings" "time" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" - "github.com/labring/sealos/controllers/pkg/common" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/common" + "github.com/nebstudio/sealos/controllers/pkg/database" gonanoid "github.com/matoous/go-nanoid/v2" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" - "github.com/labring/sealos/controllers/pkg/crypto" - "github.com/labring/sealos/controllers/pkg/resources" - "github.com/labring/sealos/controllers/pkg/utils/logger" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/crypto" + "github.com/nebstudio/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/bson/primitive" diff --git a/controllers/pkg/database/mongo/account_test.go b/controllers/pkg/database/mongo/account_test.go index 14d31d37204..91ab783ec22 100644 --- a/controllers/pkg/database/mongo/account_test.go +++ b/controllers/pkg/database/mongo/account_test.go @@ -22,7 +22,7 @@ import ( "testing" "time" - "github.com/labring/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/resources" "github.com/dustin/go-humanize" "sigs.k8s.io/yaml" @@ -30,7 +30,7 @@ import ( "go.mongodb.org/mongo-driver/mongo" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - accountv1 "github.com/labring/sealos/controllers/account/api/v1" + accountv1 "github.com/nebstudio/sealos/controllers/account/api/v1" ) func TestMongoDB_QueryBillingRecords(t *testing.T) { diff --git a/controllers/pkg/database/mongo/cvm.go b/controllers/pkg/database/mongo/cvm.go index 35cccf5d200..ff82f1b6bfb 100644 --- a/controllers/pkg/database/mongo/cvm.go +++ b/controllers/pkg/database/mongo/cvm.go @@ -23,7 +23,7 @@ import ( "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" ) func (m *mongoDB) GetPendingStateInstance(regionUID string) (cvmMap map[string][]types.CVMBilling, err error) { diff --git a/controllers/pkg/go.mod b/controllers/pkg/go.mod index 8e556f8d66c..0c9ca571461 100644 --- a/controllers/pkg/go.mod +++ b/controllers/pkg/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/controllers/pkg +module github.com/nebstudio/sealos/controllers/pkg go 1.20 @@ -12,8 +12,8 @@ replace ( ) replace ( - github.com/labring/sealos/controllers/account => ../account - github.com/labring/sealos/controllers/user => ../user + github.com/nebstudio/sealos/controllers/account => ../account + github.com/nebstudio/sealos/controllers/user => ../user ) require ( @@ -23,7 +23,7 @@ require ( github.com/go-logr/logr v1.2.4 github.com/golang-jwt/jwt/v4 v4.5.0 github.com/google/uuid v1.6.0 - github.com/labring/sealos/controllers/account v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/account v0.0.0-00010101000000-000000000000 github.com/matoous/go-nanoid/v2 v2.0.0 github.com/minio/minio-go/v7 v7.0.64 github.com/prometheus/client_golang v1.15.1 @@ -76,7 +76,7 @@ require ( github.com/klauspost/compress v1.17.7 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/klauspost/pgzip v1.2.6 // indirect - github.com/labring/sealos/controllers/user v0.0.0 // indirect + github.com/nebstudio/sealos/controllers/user v0.0.0 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/minio/md5-simd v1.1.2 // indirect diff --git a/controllers/pkg/notification/utils/builder.go b/controllers/pkg/notification/utils/builder.go index d8e6825e381..0a53bbef568 100644 --- a/controllers/pkg/notification/utils/builder.go +++ b/controllers/pkg/notification/utils/builder.go @@ -26,7 +26,7 @@ import ( "strings" "time" - v1 "github.com/labring/sealos/controllers/pkg/notification/api/v1" + v1 "github.com/nebstudio/sealos/controllers/pkg/notification/api/v1" "sigs.k8s.io/controller-runtime/pkg/client" ) diff --git a/controllers/pkg/notification/utils/manager.go b/controllers/pkg/notification/utils/manager.go index 955197b2919..4675eb62bd2 100644 --- a/controllers/pkg/notification/utils/manager.go +++ b/controllers/pkg/notification/utils/manager.go @@ -22,8 +22,8 @@ import ( "github.com/go-logr/logr" - v1 "github.com/labring/sealos/controllers/pkg/notification/api/v1" - "github.com/labring/sealos/controllers/pkg/utils/logger" + v1 "github.com/nebstudio/sealos/controllers/pkg/notification/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" apierrors "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/controllers/pkg/objectstorage/objectstorage.go b/controllers/pkg/objectstorage/objectstorage.go index 2e69d26966e..577ce3162a8 100644 --- a/controllers/pkg/objectstorage/objectstorage.go +++ b/controllers/pkg/objectstorage/objectstorage.go @@ -25,7 +25,7 @@ import ( "strings" "time" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" "github.com/prometheus/common/model" diff --git a/controllers/pkg/objectstorage/objectstorage_test.go b/controllers/pkg/objectstorage/objectstorage_test.go index 7cd466b0cda..50d21500030 100644 --- a/controllers/pkg/objectstorage/objectstorage_test.go +++ b/controllers/pkg/objectstorage/objectstorage_test.go @@ -16,7 +16,7 @@ package objectstorage import ( "fmt" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" "os" "strconv" "testing" diff --git a/controllers/pkg/pay/stripe.go b/controllers/pkg/pay/stripe.go index cc6ef48307e..2764147ec69 100644 --- a/controllers/pkg/pay/stripe.go +++ b/controllers/pkg/pay/stripe.go @@ -21,7 +21,7 @@ import ( "github.com/stripe/stripe-go/v74" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" ) var DefaultURL = fmt.Sprintf("https://%s", env.GetEnvWithDefault("DOMAIN", DefaultDomain)) diff --git a/controllers/pkg/pay/test/main.go b/controllers/pkg/pay/test/main.go index c9dad2f7ef2..b167cc8e75a 100644 --- a/controllers/pkg/pay/test/main.go +++ b/controllers/pkg/pay/test/main.go @@ -21,7 +21,7 @@ package main // "path" // "runtime" // -// "github.com/labring/sealos/controllers/pkg/pay" +// "github.com/nebstudio/sealos/controllers/pkg/pay" // // "github.com/gin-gonic/gin" //) diff --git a/controllers/pkg/resources/resources.go b/controllers/pkg/resources/resources.go index f94abb6712a..1322c667791 100644 --- a/controllers/pkg/resources/resources.go +++ b/controllers/pkg/resources/resources.go @@ -19,13 +19,13 @@ import ( "strings" "time" - "github.com/labring/sealos/controllers/pkg/common" + "github.com/nebstudio/sealos/controllers/pkg/common" - "github.com/labring/sealos/controllers/pkg/crypto" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/pkg/crypto" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" - "github.com/labring/sealos/controllers/pkg/gpu" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/gpu" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/resource" diff --git a/controllers/pkg/utils/flags/flags.go b/controllers/pkg/utils/flags/flags.go index 4770ee18cdc..e3176736fc9 100644 --- a/controllers/pkg/utils/flags/flags.go +++ b/controllers/pkg/utils/flags/flags.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/pflag" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" ) // PrintFlags logs the flags in the flagset diff --git a/controllers/resources/Makefile b/controllers/resources/Makefile index 867f334d4f6..7747572d9e5 100644 --- a/controllers/resources/Makefile +++ b/controllers/resources/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-resources-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-resources-controller:latest # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. ENVTEST_K8S_VERSION = 1.23 @@ -64,7 +64,7 @@ test: manifests generate fmt vet envtest ## Run tests. .PHONY: build build: ## Build manager binary. LD_FLAGS="-s -w"; \ - [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/labring/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/labring/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ + [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/nebstudio/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY} -X github.com/nebstudio/sealos/controllers/pkg/database.cryptoKey=${CRYPTOKEY}"; \ CGO_ENABLED=0 GOOS=linux go build -ldflags "$${LD_FLAGS}" -trimpath -o bin/manager main.go .PHONY: run diff --git a/controllers/resources/PROJECT b/controllers/resources/PROJECT index 6189761b97a..f08519ff7b8 100644 --- a/controllers/resources/PROJECT +++ b/controllers/resources/PROJECT @@ -2,7 +2,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v3 projectName: resources -repo: github.com/labring/sealos +repo: github.com/nebstudio/sealos resources: - controller: true domain: sealos.io diff --git a/controllers/resources/config/manager/kustomization.yaml b/controllers/resources/config/manager/kustomization.yaml index 6f28fccfa71..9055569a298 100644 --- a/controllers/resources/config/manager/kustomization.yaml +++ b/controllers/resources/config/manager/kustomization.yaml @@ -26,5 +26,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-resources-controller + newName: ghcr.io/nebstudio/sealos-resources-controller newTag: latest diff --git a/controllers/resources/config/manager/manager.yaml b/controllers/resources/config/manager/manager.yaml index c7a14bee316..ac4b1c0df40 100644 --- a/controllers/resources/config/manager/manager.yaml +++ b/controllers/resources/config/manager/manager.yaml @@ -49,7 +49,7 @@ spec: secretKeyRef: name: mongo-secret key: MONGO_URI - image: ghcr.io/labring/sealos-resources-controller:latest + image: ghcr.io/nebstudio/sealos-resources-controller:latest imagePullPolicy: Always name: manager securityContext: diff --git a/controllers/resources/controllers/monitor_controller.go b/controllers/resources/controllers/monitor_controller.go index 456bb007e9c..c7b614eac30 100644 --- a/controllers/resources/controllers/monitor_controller.go +++ b/controllers/resources/controllers/monitor_controller.go @@ -27,7 +27,7 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" "golang.org/x/sync/semaphore" @@ -35,21 +35,21 @@ import ( "k8s.io/apimachinery/pkg/labels" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" - "github.com/labring/sealos/controllers/user/controllers/helper/config" + "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" "github.com/minio/minio-go/v7" - objstorage "github.com/labring/sealos/controllers/pkg/objectstorage" + objstorage "github.com/nebstudio/sealos/controllers/pkg/objectstorage" "github.com/go-logr/logr" - "github.com/labring/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/gpu" - "github.com/labring/sealos/controllers/pkg/resources" - "github.com/labring/sealos/controllers/pkg/utils/logger" - "github.com/labring/sealos/controllers/pkg/utils/retry" + "github.com/nebstudio/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/gpu" + "github.com/nebstudio/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/pkg/utils/retry" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/resource" diff --git a/controllers/resources/deploy/README.md b/controllers/resources/deploy/README.md index 91839d26b2d..3097b0b8299 100644 --- a/controllers/resources/deploy/README.md +++ b/controllers/resources/deploy/README.md @@ -2,7 +2,7 @@ ```shell # 需要传入完整的包含username passwd的mongo uri来创建secret: -sealos run ghcr.io/labring/sealos-cloud-resources-controller:latest --env MONGO_URI="mongodb://username:passwd@ip:port/sealos-resources?authSource=admin" +sealos run ghcr.io/nebstudio/sealos-cloud-resources-controller:latest --env MONGO_URI="mongodb://username:passwd@ip:port/sealos-resources?authSource=admin" ``` > 目前默认使用mongodb作为存储: sealos-resources 为数据库名 diff --git a/controllers/resources/deploy/manifests/deploy-manager.yaml b/controllers/resources/deploy/manifests/deploy-manager.yaml index 818a96b1529..05f128c4861 100644 --- a/controllers/resources/deploy/manifests/deploy-manager.yaml +++ b/controllers/resources/deploy/manifests/deploy-manager.yaml @@ -69,7 +69,7 @@ spec: secretKeyRef: key: MONGO_URI name: mongo-secret - image: ghcr.io/labring/sealos-resources-controller:latest + image: ghcr.io/nebstudio/sealos-resources-controller:latest imagePullPolicy: Always livenessProbe: httpGet: diff --git a/controllers/resources/go.mod b/controllers/resources/go.mod index fcbdefa2c8f..46ea532c82e 100644 --- a/controllers/resources/go.mod +++ b/controllers/resources/go.mod @@ -1,11 +1,11 @@ -module github.com/labring/sealos/controllers/resources +module github.com/nebstudio/sealos/controllers/resources go 1.20 require ( github.com/dinoallo/sealos-networkmanager-protoapi v0.0.0-20230928031328-cf9649d6af49 github.com/go-logr/logr v1.2.4 - github.com/labring/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 github.com/minio/minio-go/v7 v7.0.63 github.com/onsi/ginkgo v1.16.5 github.com/onsi/gomega v1.27.8 @@ -47,8 +47,8 @@ require ( github.com/klauspost/compress v1.16.7 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/klauspost/pgzip v1.2.6 // indirect - github.com/labring/sealos/controllers/account v0.0.0 // indirect - github.com/labring/sealos/controllers/user v0.0.0 // indirect + github.com/nebstudio/sealos/controllers/account v0.0.0 // indirect + github.com/nebstudio/sealos/controllers/user v0.0.0 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/matoous/go-nanoid/v2 v2.0.0 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect @@ -107,7 +107,7 @@ require ( ) replace ( - github.com/labring/sealos/controllers/account => ../account - github.com/labring/sealos/controllers/pkg => ../pkg - github.com/labring/sealos/controllers/user => ../user + github.com/nebstudio/sealos/controllers/account => ../account + github.com/nebstudio/sealos/controllers/pkg => ../pkg + github.com/nebstudio/sealos/controllers/user => ../user ) diff --git a/controllers/resources/main.go b/controllers/resources/main.go index fe1cec343a5..63905647f17 100644 --- a/controllers/resources/main.go +++ b/controllers/resources/main.go @@ -23,19 +23,19 @@ import ( "os" "time" - "github.com/labring/sealos/controllers/pkg/objectstorage" + "github.com/nebstudio/sealos/controllers/pkg/objectstorage" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" - "github.com/labring/sealos/controllers/pkg/database/mongo" + "github.com/nebstudio/sealos/controllers/pkg/database/mongo" - "github.com/labring/sealos/controllers/pkg/database" + "github.com/nebstudio/sealos/controllers/pkg/database" - "github.com/labring/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/resources" - "github.com/labring/sealos/controllers/resources/controllers" + "github.com/nebstudio/sealos/controllers/resources/controllers" - objectstoragev1 "github/labring/sealos/controllers/objectstorage/api/v1" + objectstoragev1 "github/nebstudio/sealos/controllers/objectstorage/api/v1" // Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.) // to ensure that exec-entrypoint and run can make use of them. diff --git a/controllers/terminal/Makefile b/controllers/terminal/Makefile index 1fe5b0a7c45..1644b30c8c6 100644 --- a/controllers/terminal/Makefile +++ b/controllers/terminal/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-terminal-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-terminal-controller:latest TARGETARCH ?= amd64 # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. diff --git a/controllers/terminal/PROJECT b/controllers/terminal/PROJECT index e7f6464dd1f..01590159317 100644 --- a/controllers/terminal/PROJECT +++ b/controllers/terminal/PROJECT @@ -2,7 +2,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v3 projectName: terminal -repo: github.com/labring/sealos +repo: github.com/nebstudio/sealos resources: - api: crdVersion: v1 @@ -11,6 +11,6 @@ resources: domain: sealos.io group: terminal kind: Terminal - path: github.com/labring/sealos/controllers/terminal/api/v1 + path: github.com/nebstudio/sealos/controllers/terminal/api/v1 version: v1 version: "3" diff --git a/controllers/terminal/api/v1/groupversion_info.go b/controllers/terminal/api/v1/groupversion_info.go index 71fce587731..91071b6c0d4 100644 --- a/controllers/terminal/api/v1/groupversion_info.go +++ b/controllers/terminal/api/v1/groupversion_info.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/terminal/api/v1/terminal_types.go b/controllers/terminal/api/v1/terminal_types.go index 49701dd8bcf..8470f054fc5 100644 --- a/controllers/terminal/api/v1/terminal_types.go +++ b/controllers/terminal/api/v1/terminal_types.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/terminal/api/v1/zz_generated.deepcopy.go b/controllers/terminal/api/v1/zz_generated.deepcopy.go index af015bb15ad..1647118a1f3 100644 --- a/controllers/terminal/api/v1/zz_generated.deepcopy.go +++ b/controllers/terminal/api/v1/zz_generated.deepcopy.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/terminal/config/manager/kustomization.yaml b/controllers/terminal/config/manager/kustomization.yaml index 7d4d5945300..9d99e0effab 100644 --- a/controllers/terminal/config/manager/kustomization.yaml +++ b/controllers/terminal/config/manager/kustomization.yaml @@ -26,5 +26,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-terminal-controller + newName: ghcr.io/nebstudio/sealos-terminal-controller newTag: latest diff --git a/controllers/terminal/controllers/config.go b/controllers/terminal/controllers/config.go index 9b9e9a7572c..7d022822019 100644 --- a/controllers/terminal/controllers/config.go +++ b/controllers/terminal/controllers/config.go @@ -15,7 +15,7 @@ package controllers import ( - "github.com/labring/sealos/controllers/pkg/config" + "github.com/nebstudio/sealos/controllers/pkg/config" ) type Config struct { diff --git a/controllers/terminal/controllers/ingress.go b/controllers/terminal/controllers/ingress.go index 5f51091e5be..76835b3fbb2 100644 --- a/controllers/terminal/controllers/ingress.go +++ b/controllers/terminal/controllers/ingress.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ import ( networkingv1 "k8s.io/api/networking/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - terminalv1 "github.com/labring/sealos/controllers/terminal/api/v1" + terminalv1 "github.com/nebstudio/sealos/controllers/terminal/api/v1" ) const ( diff --git a/controllers/terminal/controllers/suite_test.go b/controllers/terminal/controllers/suite_test.go index fc1b2da42cc..ca16661a870 100644 --- a/controllers/terminal/controllers/suite_test.go +++ b/controllers/terminal/controllers/suite_test.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -30,7 +30,7 @@ import ( logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" - terminalv1 "github.com/labring/sealos/controllers/terminal/api/v1" + terminalv1 "github.com/nebstudio/sealos/controllers/terminal/api/v1" //+kubebuilder:scaffold:imports ) diff --git a/controllers/terminal/controllers/terminal_controller.go b/controllers/terminal/controllers/terminal_controller.go index 0ad83c324a5..b85ae1ca87d 100644 --- a/controllers/terminal/controllers/terminal_controller.go +++ b/controllers/terminal/controllers/terminal_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -38,8 +38,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" "sigs.k8s.io/controller-runtime/pkg/log" - "github.com/labring/sealos/controllers/pkg/utils/label" - terminalv1 "github.com/labring/sealos/controllers/terminal/api/v1" + "github.com/nebstudio/sealos/controllers/pkg/utils/label" + terminalv1 "github.com/nebstudio/sealos/controllers/terminal/api/v1" ) const ( diff --git a/controllers/terminal/deploy/README.md b/controllers/terminal/deploy/README.md index 9353208a2bc..045d7f85850 100644 --- a/controllers/terminal/deploy/README.md +++ b/controllers/terminal/deploy/README.md @@ -1,11 +1,11 @@ ### How to build image ```shell -sealos build -t docker.io/labring/sealos-terminal-controller:latest -f Dockerfile . +sealos build -t docker.io/nebstudio/sealos-terminal-controller:latest -f Dockerfile . ``` ### How to run ```shell -sealos run docker.io/labring/sealos-terminal-controller:latest +sealos run docker.io/nebstudio/sealos-terminal-controller:latest ``` diff --git a/controllers/terminal/deploy/manifests/deploy.yaml.tmpl b/controllers/terminal/deploy/manifests/deploy.yaml.tmpl index 51e6eb50941..d17dcde5589 100644 --- a/controllers/terminal/deploy/manifests/deploy.yaml.tmpl +++ b/controllers/terminal/deploy/manifests/deploy.yaml.tmpl @@ -423,7 +423,7 @@ spec: - --config-file-path=/config.yaml command: - /manager - image: ghcr.io/labring/sealos-terminal-controller:latest + image: ghcr.io/nebstudio/sealos-terminal-controller:latest imagePullPolicy: Always volumeMounts: - name: terminal-manager-volume diff --git a/controllers/terminal/go.mod b/controllers/terminal/go.mod index c10687209f3..7e65d45cc4e 100644 --- a/controllers/terminal/go.mod +++ b/controllers/terminal/go.mod @@ -1,10 +1,10 @@ -module github.com/labring/sealos/controllers/terminal +module github.com/nebstudio/sealos/controllers/terminal go 1.20 require ( github.com/jaevor/go-nanoid v1.3.0 - github.com/labring/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 github.com/onsi/ginkgo v1.16.5 github.com/onsi/gomega v1.27.4 k8s.io/api v0.27.4 @@ -72,4 +72,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos/controllers/pkg => ../pkg +replace github.com/nebstudio/sealos/controllers/pkg => ../pkg diff --git a/controllers/terminal/hack/boilerplate.go.txt b/controllers/terminal/hack/boilerplate.go.txt index fb1b985cb87..196938a4b51 100644 --- a/controllers/terminal/hack/boilerplate.go.txt +++ b/controllers/terminal/hack/boilerplate.go.txt @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/terminal/main.go b/controllers/terminal/main.go index c54a11ca5ad..7e9e5376b83 100644 --- a/controllers/terminal/main.go +++ b/controllers/terminal/main.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -31,9 +31,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - configpkg "github.com/labring/sealos/controllers/pkg/config" - terminalv1 "github.com/labring/sealos/controllers/terminal/api/v1" - "github.com/labring/sealos/controllers/terminal/controllers" + configpkg "github.com/nebstudio/sealos/controllers/pkg/config" + terminalv1 "github.com/nebstudio/sealos/controllers/terminal/api/v1" + "github.com/nebstudio/sealos/controllers/terminal/controllers" //+kubebuilder:scaffold:imports ) diff --git a/controllers/user/Makefile b/controllers/user/Makefile index 3fada975794..0ac89ec93ae 100644 --- a/controllers/user/Makefile +++ b/controllers/user/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-user-controller:latest +IMG ?= ghcr.io/nebstudio/sealos-user-controller:latest TARGETARCH ?= amd64 # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. diff --git a/controllers/user/PROJECT b/controllers/user/PROJECT index add8ee10537..6d17546104a 100644 --- a/controllers/user/PROJECT +++ b/controllers/user/PROJECT @@ -6,7 +6,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v3 projectName: user -repo: github.com/labring/sealos/controllers/user +repo: github.com/nebstudio/sealos/controllers/user resources: - api: crdVersion: v1 @@ -14,7 +14,7 @@ resources: domain: sealos.io group: user kind: User - path: github.com/labring/sealos/controllers/user/api/v1 + path: github.com/nebstudio/sealos/controllers/user/api/v1 version: v1 webhooks: defaulting: true @@ -27,7 +27,7 @@ resources: domain: sealos.io group: user kind: Operationrequest - path: github.com/labring/sealos/controllers/user/api/v1 + path: github.com/nebstudio/sealos/controllers/user/api/v1 version: v1 webhooks: defaulting: true @@ -40,6 +40,6 @@ resources: domain: sealos.io group: user kind: DeleteRequest - path: github.com/labring/sealos/controllers/user/api/v1 + path: github.com/nebstudio/sealos/controllers/user/api/v1 version: v1 version: "3" diff --git a/controllers/user/api/v1/deleterequest_types.go b/controllers/user/api/v1/deleterequest_types.go index 387badd52a2..5bac2a75ea6 100644 --- a/controllers/user/api/v1/deleterequest_types.go +++ b/controllers/user/api/v1/deleterequest_types.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/groupversion_info.go b/controllers/user/api/v1/groupversion_info.go index cfdf8b01360..d47969296c6 100644 --- a/controllers/user/api/v1/groupversion_info.go +++ b/controllers/user/api/v1/groupversion_info.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/operationrequest_types.go b/controllers/user/api/v1/operationrequest_types.go index 481345252e1..b40011cfbbc 100644 --- a/controllers/user/api/v1/operationrequest_types.go +++ b/controllers/user/api/v1/operationrequest_types.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/operationrequest_webhook.go b/controllers/user/api/v1/operationrequest_webhook.go index 5e93a8c4f49..60603e67706 100644 --- a/controllers/user/api/v1/operationrequest_webhook.go +++ b/controllers/user/api/v1/operationrequest_webhook.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/user_types.go b/controllers/user/api/v1/user_types.go index 076a6193f7e..7b01202f658 100644 --- a/controllers/user/api/v1/user_types.go +++ b/controllers/user/api/v1/user_types.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/user_webhook.go b/controllers/user/api/v1/user_webhook.go index 956fb92435d..bf1183ba730 100644 --- a/controllers/user/api/v1/user_webhook.go +++ b/controllers/user/api/v1/user_webhook.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/webhook_suite_test.go b/controllers/user/api/v1/webhook_suite_test.go index 2e806a5612e..9839ea89bba 100644 --- a/controllers/user/api/v1/webhook_suite_test.go +++ b/controllers/user/api/v1/webhook_suite_test.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/api/v1/zz_generated.deepcopy.go b/controllers/user/api/v1/zz_generated.deepcopy.go index b9f254e4d30..7ae64163b72 100644 --- a/controllers/user/api/v1/zz_generated.deepcopy.go +++ b/controllers/user/api/v1/zz_generated.deepcopy.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/config/manager/kustomization.yaml b/controllers/user/config/manager/kustomization.yaml index ed9883f7305..77afd48df54 100644 --- a/controllers/user/config/manager/kustomization.yaml +++ b/controllers/user/config/manager/kustomization.yaml @@ -24,5 +24,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-user-controller + newName: ghcr.io/nebstudio/sealos-user-controller newTag: latest diff --git a/controllers/user/controllers/config.go b/controllers/user/controllers/config.go index 8c395285f9c..2d185f07267 100644 --- a/controllers/user/controllers/config.go +++ b/controllers/user/controllers/config.go @@ -15,7 +15,7 @@ package controllers import ( - "github.com/labring/sealos/controllers/pkg/config" + "github.com/nebstudio/sealos/controllers/pkg/config" ) type Config struct { diff --git a/controllers/user/controllers/deleterequest_controller.go b/controllers/user/controllers/deleterequest_controller.go index d6c1efbe420..8eb652c635c 100644 --- a/controllers/user/controllers/deleterequest_controller.go +++ b/controllers/user/controllers/deleterequest_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -23,8 +23,8 @@ import ( "github.com/go-logr/logr" - userv1 "github.com/labring/sealos/controllers/user/api/v1" - "github.com/labring/sealos/controllers/user/controllers/helper/config" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" + "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/runtime" diff --git a/controllers/user/controllers/helper/config/rbac.go b/controllers/user/controllers/helper/config/rbac.go index d3bf86fca92..762d35ef96e 100644 --- a/controllers/user/controllers/helper/config/rbac.go +++ b/controllers/user/controllers/helper/config/rbac.go @@ -23,7 +23,7 @@ import ( rbacv1 "k8s.io/api/rbac/v1" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" ) func GetDefaultNamespace() string { diff --git a/controllers/user/controllers/helper/helper.go b/controllers/user/controllers/helper/helper.go index 7d7fbf11b09..09b07c4683d 100644 --- a/controllers/user/controllers/helper/helper.go +++ b/controllers/user/controllers/helper/helper.go @@ -20,7 +20,7 @@ import ( corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - v1 "github.com/labring/sealos/controllers/user/api/v1" + v1 "github.com/nebstudio/sealos/controllers/user/api/v1" ) func IsConditionTrue(conditions []v1.Condition, condition v1.Condition) bool { diff --git a/controllers/user/controllers/helper/kubeconfig/cert.go b/controllers/user/controllers/helper/kubeconfig/cert.go index 5ef9a8ba61a..586adc2eea2 100644 --- a/controllers/user/controllers/helper/kubeconfig/cert.go +++ b/controllers/user/controllers/helper/kubeconfig/cert.go @@ -30,7 +30,7 @@ import ( "net" "time" - confighelper "github.com/labring/sealos/controllers/user/controllers/helper/config" + confighelper "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" "sigs.k8s.io/controller-runtime/pkg/client" diff --git a/controllers/user/controllers/helper/kubeconfig/csr.go b/controllers/user/controllers/helper/kubeconfig/csr.go index 555b4ca1182..d5c0521f0cf 100644 --- a/controllers/user/controllers/helper/kubeconfig/csr.go +++ b/controllers/user/controllers/helper/kubeconfig/csr.go @@ -30,7 +30,7 @@ import ( "net" "time" - config2 "github.com/labring/sealos/controllers/user/controllers/helper/config" + config2 "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" "k8s.io/apimachinery/pkg/watch" "k8s.io/client-go/util/retry" diff --git a/controllers/user/controllers/helper/kubeconfig/sa.go b/controllers/user/controllers/helper/kubeconfig/sa.go index 18bdcf96671..8aa35c19b5d 100644 --- a/controllers/user/controllers/helper/kubeconfig/sa.go +++ b/controllers/user/controllers/helper/kubeconfig/sa.go @@ -22,7 +22,7 @@ import ( "strconv" "time" - config2 "github.com/labring/sealos/controllers/user/controllers/helper/config" + config2 "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" v1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/controllers/user/controllers/helper/kubeconfig/suite_test.go b/controllers/user/controllers/helper/kubeconfig/suite_test.go index e01b87c8369..4c4ea799161 100644 --- a/controllers/user/controllers/helper/kubeconfig/suite_test.go +++ b/controllers/user/controllers/helper/kubeconfig/suite_test.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/controllers/operationrequest_controller.go b/controllers/user/controllers/operationrequest_controller.go index edbfd966217..0f2e4f4ab62 100644 --- a/controllers/user/controllers/operationrequest_controller.go +++ b/controllers/user/controllers/operationrequest_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -23,10 +23,10 @@ import ( "github.com/go-logr/logr" - util "github.com/labring/operator-sdk/controller" + util "github.com/nebstudio/operator-sdk/controller" - userv1 "github.com/labring/sealos/controllers/user/api/v1" - "github.com/labring/sealos/controllers/user/controllers/helper/config" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" + "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" v1 "k8s.io/api/core/v1" rbacv1 "k8s.io/api/rbac/v1" diff --git a/controllers/user/controllers/suite_test.go b/controllers/user/controllers/suite_test.go index 8678577f5b9..130f74f80d5 100644 --- a/controllers/user/controllers/suite_test.go +++ b/controllers/user/controllers/suite_test.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -21,7 +21,7 @@ import ( "path/filepath" "testing" - "github.com/labring/sealos/controllers/user/controllers/helper/kubeconfig" + "github.com/nebstudio/sealos/controllers/user/controllers/helper/kubeconfig" csrv1 "k8s.io/api/certificates/v1" "k8s.io/client-go/kubernetes/scheme" @@ -33,7 +33,7 @@ import ( "k8s.io/client-go/tools/clientcmd" - v1 "github.com/labring/sealos/controllers/user/api/v1" + v1 "github.com/nebstudio/sealos/controllers/user/api/v1" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" diff --git a/controllers/user/controllers/user_controller.go b/controllers/user/controllers/user_controller.go index 121228f3ff7..ab3d4485fa7 100644 --- a/controllers/user/controllers/user_controller.go +++ b/controllers/user/controllers/user_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -25,11 +25,11 @@ import ( "golang.org/x/exp/rand" - utilcontroller "github.com/labring/operator-sdk/controller" - "github.com/labring/operator-sdk/hash" + utilcontroller "github.com/nebstudio/operator-sdk/controller" + "github.com/nebstudio/operator-sdk/hash" - "github.com/labring/sealos/controllers/user/controllers/helper/config" - "github.com/labring/sealos/controllers/user/controllers/helper/kubeconfig" + "github.com/nebstudio/sealos/controllers/user/controllers/helper/config" + "github.com/nebstudio/sealos/controllers/user/controllers/helper/kubeconfig" "sigs.k8s.io/controller-runtime/pkg/builder" "sigs.k8s.io/controller-runtime/pkg/predicate" @@ -56,8 +56,8 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/controller/controllerutil" - userv1 "github.com/labring/sealos/controllers/user/api/v1" - "github.com/labring/sealos/controllers/user/controllers/helper" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" + "github.com/nebstudio/sealos/controllers/user/controllers/helper" ) var userAnnotationCreatorKey = userv1.UserAnnotationCreatorKey diff --git a/controllers/user/controllers/user_expiration_controller.go b/controllers/user/controllers/user_expiration_controller.go index e4edb1886ff..652ffc99e53 100644 --- a/controllers/user/controllers/user_expiration_controller.go +++ b/controllers/user/controllers/user_expiration_controller.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -20,7 +20,7 @@ import ( "context" "errors" - utilcontroller "github.com/labring/operator-sdk/controller" + utilcontroller "github.com/nebstudio/operator-sdk/controller" "github.com/go-logr/logr" "k8s.io/apimachinery/pkg/runtime" @@ -29,7 +29,7 @@ import ( ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" - userv1 "github.com/labring/sealos/controllers/user/api/v1" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" ) // UserExpirationReconciler reconciles a Secret object diff --git a/controllers/user/deploy/README.md b/controllers/user/deploy/README.md index f0851852963..acf28bfd06a 100644 --- a/controllers/user/deploy/README.md +++ b/controllers/user/deploy/README.md @@ -1,11 +1,11 @@ ### How to build image ```shell -sealos build -t docker.io/labring/sealos-user-controller:latest -f Dockerfile . +sealos build -t docker.io/nebstudio/sealos-user-controller:latest -f Dockerfile . ``` ### How to run ```shell -sealos run docker.io/labring/sealos-user-controller:latest +sealos run docker.io/nebstudio/sealos-user-controller:latest ``` diff --git a/controllers/user/deploy/manifests/deploy.yaml.tmpl b/controllers/user/deploy/manifests/deploy.yaml.tmpl index 7ab425ebe02..cfd46a95560 100644 --- a/controllers/user/deploy/manifests/deploy.yaml.tmpl +++ b/controllers/user/deploy/manifests/deploy.yaml.tmpl @@ -543,7 +543,7 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - image: ghcr.io/labring/sealos-user-controller:latest + image: ghcr.io/nebstudio/sealos-user-controller:latest imagePullPolicy: Always livenessProbe: httpGet: diff --git a/controllers/user/go.mod b/controllers/user/go.mod index 593328de329..788c675f618 100644 --- a/controllers/user/go.mod +++ b/controllers/user/go.mod @@ -1,10 +1,10 @@ -module github.com/labring/sealos/controllers/user +module github.com/nebstudio/sealos/controllers/user go 1.20 require ( github.com/go-logr/logr v1.2.3 - github.com/labring/operator-sdk v1.0.1 + github.com/nebstudio/operator-sdk v1.0.1 github.com/onsi/ginkgo v1.16.5 github.com/onsi/gomega v1.22.1 golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6 diff --git a/controllers/user/go.sum b/controllers/user/go.sum index b74252c7871..0a4217e2743 100644 --- a/controllers/user/go.sum +++ b/controllers/user/go.sum @@ -327,8 +327,8 @@ github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/labring/operator-sdk v1.0.1 h1:JS+j9nF0lihkPJnMYJBZrH7Kfp/dKB2cnbBRMfkmE+g= -github.com/labring/operator-sdk v1.0.1/go.mod h1:velfQ6SyrLXBeAShetQyR7q1zJNd8vGO6jjzbKcofj8= +github.com/nebstudio/operator-sdk v1.0.1 h1:JS+j9nF0lihkPJnMYJBZrH7Kfp/dKB2cnbBRMfkmE+g= +github.com/nebstudio/operator-sdk v1.0.1/go.mod h1:velfQ6SyrLXBeAShetQyR7q1zJNd8vGO6jjzbKcofj8= github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= diff --git a/controllers/user/hack/boilerplate.go.txt b/controllers/user/hack/boilerplate.go.txt index fb1b985cb87..196938a4b51 100644 --- a/controllers/user/hack/boilerplate.go.txt +++ b/controllers/user/hack/boilerplate.go.txt @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/controllers/user/main.go b/controllers/user/main.go index f05f10258e5..d70709bf81e 100644 --- a/controllers/user/main.go +++ b/controllers/user/main.go @@ -1,5 +1,5 @@ /* -Copyright 2022 labring. +Copyright 2022 nebstudio. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ import ( "os" "time" - utilcontroller "github.com/labring/operator-sdk/controller" + utilcontroller "github.com/nebstudio/operator-sdk/controller" "k8s.io/apimachinery/pkg/runtime" utilruntime "k8s.io/apimachinery/pkg/util/runtime" @@ -35,9 +35,9 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - configpkg "github.com/labring/sealos/controllers/pkg/config" - userv1 "github.com/labring/sealos/controllers/user/api/v1" - "github.com/labring/sealos/controllers/user/controllers" + configpkg "github.com/nebstudio/sealos/controllers/pkg/config" + userv1 "github.com/nebstudio/sealos/controllers/user/api/v1" + "github.com/nebstudio/sealos/controllers/user/controllers" //+kubebuilder:scaffold:imports ) diff --git a/deploy/cloud/README.md b/deploy/cloud/README.md index 1f4a02cae90..4c5795ab6aa 100644 --- a/deploy/cloud/README.md +++ b/deploy/cloud/README.md @@ -37,14 +37,14 @@ We provide a self-signed cert for you to test by default if you didn't provide a Please read sealos doc to create a kubernetes cluster: https://sealos.io/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes ```shell -sealos gen labring/kubernetes:v1.25.6\ - labring/helm:v3.12.0\ - labring/calico:v3.24.1\ - labring/cert-manager:v1.8.0\ - labring/openebs:v3.4.0\ - labring/kubernetes-reflector:v7.0.151\ - labring/kubeblocks:v0.6.2\ - labring/metrics-server:v0.6.4\ +sealos gen nebstudio/kubernetes:v1.25.6\ + nebstudio/helm:v3.12.0\ + nebstudio/calico:v3.24.1\ + nebstudio/cert-manager:v1.8.0\ + nebstudio/openebs:v3.4.0\ + nebstudio/kubernetes-reflector:v7.0.151\ + nebstudio/kubeblocks:v0.6.2\ + nebstudio/metrics-server:v0.6.4\ --masters 10.140.0.16 \ --nodes 10.140.0.17,10.140.0.18 > Clusterfile @@ -85,7 +85,7 @@ spec: kind: DaemonSet service: type: NodePort - match: docker.io/labring/ingress-nginx:v1.5.1 + match: docker.io/nebstudio/ingress-nginx:v1.5.1 path: charts/ingress-nginx/values.yaml strategy: merge ``` @@ -93,7 +93,7 @@ spec: Install ingress-nginx and switch to NodePort mode ```shell -sealos run docker.io/labring/ingress-nginx:v1.5.1 --config-file ingress-nginx-config.yaml +sealos run docker.io/nebstudio/ingress-nginx:v1.5.1 --config-file ingress-nginx-config.yaml ``` Note: if your domain is resolved to the master ip, you may need patch ingress-nginx DaemonSet to run on master node: @@ -117,7 +117,7 @@ metadata: name: secret spec: path: manifests/tls-secret.yaml - match: docker.io/labring/sealos-cloud:latest + match: docker.io/nebstudio/sealos-cloud:latest strategy: merge data: | data: @@ -126,7 +126,7 @@ spec: ``` ```shell -sealos run docker.io/labring/sealos-cloud:latest\ +sealos run docker.io/nebstudio/sealos-cloud:latest\ --env cloudDomain="127.0.0.1.nip.io"\ --config-file tls-secret.yaml ``` @@ -134,7 +134,7 @@ sealos run docker.io/labring/sealos-cloud:latest\ If you already have a mongodb, you can use it by setting `--env mongodbUri=`: ```shell -sealos run docker.io/labring/sealos-cloud:latest\ +sealos run docker.io/nebstudio/sealos-cloud:latest\ --env cloudDomain="127.0.0.1.nip.io"\ --env mongodbUri= ``` \ No newline at end of file diff --git a/deploy/cloud/init.sh b/deploy/cloud/init.sh index 529c7f35d8d..130c3929d7c 100644 --- a/deploy/cloud/init.sh +++ b/deploy/cloud/init.sh @@ -24,46 +24,46 @@ retryPullImage() { fi } -retryPullImage ghcr.io/labring/sealos-cloud-user-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-terminal-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-app-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-resources-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-account-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-license-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-user-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-terminal-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-app-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-resources-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-account-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-license-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-desktop-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-terminal-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-applaunchpad-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-dbprovider-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-costcenter-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-template-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-license-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-cronjob-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-desktop-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-terminal-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-applaunchpad-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-dbprovider-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-costcenter-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-template-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-license-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-cronjob-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-database-service:latest -retryPullImage ghcr.io/labring/sealos-cloud-account-service:latest -retryPullImage ghcr.io/labring/sealos-cloud-launchpad-service:latest -retryPullImage ghcr.io/labring/sealos-cloud-job-init-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-job-heartbeat-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-database-service:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-account-service:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-launchpad-service:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-job-init-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-job-heartbeat-controller:latest -sealos save -o tars/user.tar ghcr.io/labring/sealos-cloud-user-controller:latest -sealos save -o tars/terminal.tar ghcr.io/labring/sealos-cloud-terminal-controller:latest -sealos save -o tars/app.tar ghcr.io/labring/sealos-cloud-app-controller:latest -sealos save -o tars/monitoring.tar ghcr.io/labring/sealos-cloud-resources-controller:latest -sealos save -o tars/account.tar ghcr.io/labring/sealos-cloud-account-controller:latest -sealos save -o tars/license.tar ghcr.io/labring/sealos-cloud-license-controller:latest +sealos save -o tars/user.tar ghcr.io/nebstudio/sealos-cloud-user-controller:latest +sealos save -o tars/terminal.tar ghcr.io/nebstudio/sealos-cloud-terminal-controller:latest +sealos save -o tars/app.tar ghcr.io/nebstudio/sealos-cloud-app-controller:latest +sealos save -o tars/monitoring.tar ghcr.io/nebstudio/sealos-cloud-resources-controller:latest +sealos save -o tars/account.tar ghcr.io/nebstudio/sealos-cloud-account-controller:latest +sealos save -o tars/license.tar ghcr.io/nebstudio/sealos-cloud-license-controller:latest -sealos save -o tars/frontend-desktop.tar ghcr.io/labring/sealos-cloud-desktop-frontend:latest -sealos save -o tars/frontend-terminal.tar ghcr.io/labring/sealos-cloud-terminal-frontend:latest -sealos save -o tars/frontend-dbprovider.tar ghcr.io/labring/sealos-cloud-dbprovider-frontend:latest -sealos save -o tars/frontend-costcenter.tar ghcr.io/labring/sealos-cloud-costcenter-frontend:latest -sealos save -o tars/frontend-applaunchpad.tar ghcr.io/labring/sealos-cloud-applaunchpad-frontend:latest -sealos save -o tars/frontend-template.tar ghcr.io/labring/sealos-cloud-template-frontend:latest -sealos save -o tars/frontend-license.tar ghcr.io/labring/sealos-cloud-license-frontend:latest -sealos save -o tars/frontend-cronjob.tar ghcr.io/labring/sealos-cloud-cronjob-frontend:latest +sealos save -o tars/frontend-desktop.tar ghcr.io/nebstudio/sealos-cloud-desktop-frontend:latest +sealos save -o tars/frontend-terminal.tar ghcr.io/nebstudio/sealos-cloud-terminal-frontend:latest +sealos save -o tars/frontend-dbprovider.tar ghcr.io/nebstudio/sealos-cloud-dbprovider-frontend:latest +sealos save -o tars/frontend-costcenter.tar ghcr.io/nebstudio/sealos-cloud-costcenter-frontend:latest +sealos save -o tars/frontend-applaunchpad.tar ghcr.io/nebstudio/sealos-cloud-applaunchpad-frontend:latest +sealos save -o tars/frontend-template.tar ghcr.io/nebstudio/sealos-cloud-template-frontend:latest +sealos save -o tars/frontend-license.tar ghcr.io/nebstudio/sealos-cloud-license-frontend:latest +sealos save -o tars/frontend-cronjob.tar ghcr.io/nebstudio/sealos-cloud-cronjob-frontend:latest -sealos save -o tars/database-service.tar ghcr.io/labring/sealos-cloud-database-service:latest -sealos save -o tars/account-service.tar ghcr.io/labring/sealos-cloud-account-service:latest -sealos save -o tars/launchpad-service.tar ghcr.io/labring/sealos-cloud-launchpad-service:latest -sealos save -o tars/job-init.tar ghcr.io/labring/sealos-cloud-job-init-controller:latest -sealos save -o tars/job-heartbeat.tar ghcr.io/labring/sealos-cloud-job-heartbeat-controller:latest +sealos save -o tars/database-service.tar ghcr.io/nebstudio/sealos-cloud-database-service:latest +sealos save -o tars/account-service.tar ghcr.io/nebstudio/sealos-cloud-account-service:latest +sealos save -o tars/launchpad-service.tar ghcr.io/nebstudio/sealos-cloud-launchpad-service:latest +sealos save -o tars/job-init.tar ghcr.io/nebstudio/sealos-cloud-job-init-controller:latest +sealos save -o tars/job-heartbeat.tar ghcr.io/nebstudio/sealos-cloud-job-heartbeat-controller:latest diff --git a/deploy/objectstorage/init.sh b/deploy/objectstorage/init.sh index 5fbe719077d..b09d722ba64 100644 --- a/deploy/objectstorage/init.sh +++ b/deploy/objectstorage/init.sh @@ -43,11 +43,11 @@ retryPullImage() { fi } -retryPullImage ghcr.io/labring/sealos-cloud-objectstorage-controller:latest -retryPullImage ghcr.io/labring/sealos-cloud-objectstorage-frontend:latest -retryPullImage ghcr.io/labring/sealos-cloud-minio-service:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-objectstorage-controller:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-objectstorage-frontend:latest +retryPullImage ghcr.io/nebstudio/sealos-cloud-minio-service:latest retryPullFile https://dl.min.io/client/mc/release/linux-amd64/mc -sealos save -o tars/objectstorage-controller.tar ghcr.io/labring/sealos-cloud-objectstorage-controller:latest -sealos save -o tars/objectstorage-frontend.tar ghcr.io/labring/sealos-cloud-objectstorage-frontend:latest -sealos save -o tars/objectstorage-service.tar ghcr.io/labring/sealos-cloud-minio-service:latest +sealos save -o tars/objectstorage-controller.tar ghcr.io/nebstudio/sealos-cloud-objectstorage-controller:latest +sealos save -o tars/objectstorage-frontend.tar ghcr.io/nebstudio/sealos-cloud-objectstorage-frontend:latest +sealos save -o tars/objectstorage-service.tar ghcr.io/nebstudio/sealos-cloud-minio-service:latest diff --git a/deploy/registry/README.md b/deploy/registry/README.md index f6216fb4acf..fc35805e44f 100644 --- a/deploy/registry/README.md +++ b/deploy/registry/README.md @@ -49,7 +49,7 @@ with at least svc(s) below: 1. At least one storage Provider, here we use aliyun OSS and CDN. Or, you can use openebs. * `AliOSS`: read [this](https://distribution.github.io/distribution/storage-drivers/) - * `openebs` : `sealos run labring/openebs:v1.9.0` + * `openebs` : `sealos run nebstudio/openebs:v1.9.0` 2. One Domain name with admin access * `ACMEDNS`, `Akamai`, `AzureDNS`, `CloudFlare`, `Google`, `Route53`, `DigitalOcean`, `RFC2136` @@ -73,7 +73,7 @@ with at least svc(s) below: 3. Edit `auth`, use your own auth server. 4. The image: [`registry:2`](https://hub.docker.com/_/registry) does not support `AliCDN`, if you need use image: - `ghcr.dockerproxy.com/labring/registry:main` which is build + `ghcr.dockerproxy.com/nebstudio/registry:main` which is build from [distribution](https://github.com/distribution/distribution) ### Troublesome and Tips diff --git a/deploy/registry/install_base_server.md b/deploy/registry/install_base_server.md index f6af7e97c06..d7fc183640b 100644 --- a/deploy/registry/install_base_server.md +++ b/deploy/registry/install_base_server.md @@ -26,24 +26,24 @@ ### Init sealos cluster ```bash -wget https://github.com/labring/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 labring/metrics-server:v0.6.4 --masters xxx.xxx.xxx.xxx --nodes xxx.xxx.xxx.xxx --port 4238 -i ~/.ssh/id_ed25519 +wget https://github.com/nebstudio/sealos/releases/download/v4.1.3/sealos_4.1.3_linux_amd64.tar.gz && tar -zxvf sealos_4.1.3_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 nebstudio/metrics-server:v0.6.4 --masters xxx.xxx.xxx.xxx --nodes xxx.xxx.xxx.xxx --port 4238 -i ~/.ssh/id_ed25519 ``` ### Install base packages ```bash -sealos run labring/helm:v3.8.2 labring/cert-manager:v1.8.0 +sealos run nebstudio/helm:v3.8.2 nebstudio/cert-manager:v1.8.0 ``` ### Install DNS proxy (Optional) When cloud infra pod cannot access outbound network, install this package. ```bash -sealos run labring/coredns:v0.0.1 +sealos run nebstudio/coredns:v0.0.1 ``` ### Install network ```bash -sealos run labring/ingress-nginx:4.1.0 +sealos run nebstudio/ingress-nginx:4.1.0 ``` ```bash kubectl taint node NODE_NAME node-role.kubernetes.io/master- @@ -61,4 +61,4 @@ https://cert-manager.io/docs/tutorials/zerossl/zerossl/ ## Note for aliyun usage: By default, sealos's calico image use cidr `100.64.0.0/10` witch will conflict with aliyun's internal oss services. -We need to update this cidr before install kubernetes as documented here: https://github.com/labring/sealos/issues/1119#issuecomment-1166756114 +We need to update this cidr before install kubernetes as documented here: https://github.com/nebstudio/sealos/issues/1119#issuecomment-1166756114 diff --git a/deploy/registry/manifests/deploy.yaml b/deploy/registry/manifests/deploy.yaml index 16c2bdf974f..9bcbcd24476 100644 --- a/deploy/registry/manifests/deploy.yaml +++ b/deploy/registry/manifests/deploy.yaml @@ -84,7 +84,7 @@ spec: runAsUser: 0 containers: - name: docker-registry # nosemgrep - image: ghcr.dockerproxy.com/labring/registry:main + image: ghcr.dockerproxy.com/nebstudio/registry:main imagePullPolicy: Always ports: - containerPort: 5000 diff --git a/docker/patch/save-cluster-images.sh b/docker/patch/save-cluster-images.sh index d862669ec41..eba000eeb1f 100755 --- a/docker/patch/save-cluster-images.sh +++ b/docker/patch/save-cluster-images.sh @@ -7,7 +7,7 @@ SEALOS=sudo sealos SEALOS_VERSION=4.1.7 # download sealos -wget https://github.com/labring/sealos/releases/download/v${SEALOS_VERSION}/sealos_${SEALOS_VERSION}_linux_amd64.tar.gz +wget https://github.com/nebstudio/sealos/releases/download/v${SEALOS_VERSION}/sealos_${SEALOS_VERSION}_linux_amd64.tar.gz tar -zxf sealos_${SEALOS_VERSION}_linux_amd64.tar.gz sealos chmod +x sealos && sudo mv sealos /usr/bin/sealos diff --git a/docs/3.0/README_en.md b/docs/3.0/README_en.md index 84d1c603045..a7e5fc652dc 100644 --- a/docs/3.0/README_en.md +++ b/docs/3.0/README_en.md @@ -1,8 +1,8 @@ -[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/labring/sealos) -[![Build Status](https://github.com/labring/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/labring/sealos/actions) +[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/nebstudio/sealos) +[![Build Status](https://github.com/nebstudio/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/nebstudio/sealos/actions) [![Website](https://img.shields.io/website?url=https%3A%2F%2Fpostwoman.io&logo=Postwoman)](https://sealyun.com) -[![Go Report Card](https://goreportcard.com/badge/github.com/labring/sealos)](https://goreportcard.com/report/github.com/labring/sealos) +[![Go Report Card](https://goreportcard.com/badge/github.com/nebstudio/sealos)](https://goreportcard.com/report/github.com/nebstudio/sealos) [![Chat on Telegram](https://img.shields.io/badge/chat-Telegram-blueviolet?logo=Telegram)](https://t.me/gsealyun) --- **Document: _[Official document](https://www.sealyun.com/instructions), [中文文档](/README.md), [Blog](https://fuckcloudnative.io)_** @@ -14,7 +14,7 @@ Build a kubernetes HA cluster for a production environment. ![](docs/images/arch.png) * Each node will be configured with an ipvs proxy for masters LB, so we needn't haproxy or keepalived any more. -* Then run a [lvscare](https://github.com/labring/lvscare) as a staic pod to check apiserver is aviliable. `/etc/kubernetes/manifests/sealyun-lvscare.yaml` +* Then run a [lvscare](https://github.com/nebstudio/lvscare) as a staic pod to check apiserver is aviliable. `/etc/kubernetes/manifests/sealyun-lvscare.yaml` * If any master is down, lvscare will remove the ipvs realserver, when master recover it will add it back. * Sealos will send package and apply install commands, so we needn't ansible. diff --git a/docs/3.0/README_zh.md b/docs/3.0/README_zh.md index d1668d797db..df1d6224054 100755 --- a/docs/3.0/README_zh.md +++ b/docs/3.0/README_zh.md @@ -17,10 +17,10 @@

- [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/labring/sealos) - [![Build Status](https://github.com/labring/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/labring/sealos/actions) + [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/nebstudio/sealos) + [![Build Status](https://github.com/nebstudio/sealos/actions/workflows/release.yml/badge.svg)](https://github.com/nebstudio/sealos/actions) [![Website](https://img.shields.io/website?url=https%3A%2F%2Fpostwoman.io&logo=Postwoman)](https://sealyun.com) - [![Go Report Card](https://goreportcard.com/badge/github.com/labring/sealos)](https://goreportcard.com/report/github.com/labring/sealos) + [![Go Report Card](https://goreportcard.com/badge/github.com/nebstudio/sealos)](https://goreportcard.com/report/github.com/nebstudio/sealos) [![Chat on Telegram](https://img.shields.io/badge/chat-Telegram-blueviolet?logo=Telegram)](https://t.me/gsealyun)

@@ -32,7 +32,7 @@ **加入组织: 钉钉群(35371178), [Telegram](https://t.me/gsealyun), QQ群(98488045),作者微信:fangnux** -**4.0.0版本: _[sealos4.0](https://github.com/labring/sealos/tree/release-v4.0.0/docs/4.0)_** +**4.0.0版本: _[sealos4.0](https://github.com/nebstudio/sealos/tree/release-v4.0.0/docs/4.0)_** ![](docs/images/arch.png) diff --git a/docs/3.0/command/exec.md b/docs/3.0/command/exec.md index 11747a1fc17..c7f118ff51a 100644 --- a/docs/3.0/command/exec.md +++ b/docs/3.0/command/exec.md @@ -105,7 +105,7 @@ func (e *ExecFlag) IsUseCmd() bool { ### 远程命令和复制实现 -实现`scp`复制, 则是通过复制单个文件, 然后递归复制即可. 查看具体的[源码](https://github.com/labring/sealos/blob/master/pkg/sshcmd/sshutil/scp.go) +实现`scp`复制, 则是通过复制单个文件, 然后递归复制即可. 查看具体的[源码](https://github.com/nebstudio/sealos/blob/master/pkg/sshcmd/sshutil/scp.go) 如果`--dst`在目标机器存在, 则不执行copy动作, 直接就跳过了. // todo diff --git a/docs/3.0/command/route.md b/docs/3.0/command/route.md index bee5b5772f8..eceb1228063 100644 --- a/docs/3.0/command/route.md +++ b/docs/3.0/command/route.md @@ -114,7 +114,7 @@ func getDefaultRouteIp() (ip string, err error) { } ``` -具体详情请查看源码`"github.com/labring/sealos/install/route.go"` +具体详情请查看源码`"github.com/nebstudio/sealos/install/route.go"` ### 配合和`sealos init`使用 diff --git a/docs/3.0/command/upgrade.md b/docs/3.0/command/upgrade.md index 10e49e8eb6c..85a8cff0c10 100644 --- a/docs/3.0/command/upgrade.md +++ b/docs/3.0/command/upgrade.md @@ -275,7 +275,7 @@ kube-system kube-sealyun-lvscare-dev-k8s-node 1/1 Running 0 ### 更多升级示例 -详细查看这个[pr](https://github.com/labring/sealos/pull/481) +详细查看这个[pr](https://github.com/nebstudio/sealos/pull/481) ## 从故障状态恢复 diff --git a/docs/3.0/user_guide.md b/docs/3.0/user_guide.md index f3475b6cc25..5cdffd57631 100644 --- a/docs/3.0/user_guide.md +++ b/docs/3.0/user_guide.md @@ -2,7 +2,7 @@ ## 前提条件 * 安装并启动docker/containerd(1.20+安装containerd),**已经安装了会重启docker/containerd.** 高版本离线包自带docker/containerd,如没安装docker/containerd会自动安装. * 下载[kubernetes 离线安装包](https://www.sealyun.com/goodsList). -* 下载[最新版本sealos](https://github.com/labring/sealos/releases). +* 下载[最新版本sealos](https://github.com/nebstudio/sealos/releases). * 务必同步服务器时间 * 主机名不可重复 * master节点CPU必须2C以上 @@ -272,7 +272,7 @@ sealos clean --all -命令帮助如下,详情[查看github](https://github.com/labring/sealos/docs/etcdbackup.md) +命令帮助如下,详情[查看github](https://github.com/nebstudio/sealos/docs/etcdbackup.md) ```bash sealos etcd save -h diff --git a/docs/4.0/docs/Community.md b/docs/4.0/docs/Community.md index 6722b4c49c5..6fa75d284e7 100644 --- a/docs/4.0/docs/Community.md +++ b/docs/4.0/docs/Community.md @@ -4,4 +4,4 @@ Sealos is an open source project that is driven by the participation of users an + 💬 Join our [Discord server](https://discord.gg/qzBmGGZGk7) is to chat with Sealos developers and other Sealos users. This is a good place to learn about Sealos and Kubernetes, ask questions, and share your experiences. + 🐦 Tweet at @sealosio on [Twitter](https://twitter.com/sealosio) and follow us. -+ 🐞 Create [GitHub Issues](https://github.com/labring/sealos/issues/new/choose) for bug reports and feature requests. \ No newline at end of file ++ 🐞 Create [GitHub Issues](https://github.com/nebstudio/sealos/issues/new/choose) for bug reports and feature requests. \ No newline at end of file diff --git a/docs/4.0/docs/Intro.md b/docs/4.0/docs/Intro.md index 3278cb7a710..157535c06a5 100644 --- a/docs/4.0/docs/Intro.md +++ b/docs/4.0/docs/Intro.md @@ -44,7 +44,7 @@ If your business requires operation within a public cloud environment, you can d ### Private Cloud -The Sealos cloud operating system is **100% open source**. You can find all source code on [GitHub](https://github.com/labring/sealos), which means all features of the **Sealos Public Cloud** can also be deployed in a private cloud environment to meet more diversified business needs. +The Sealos cloud operating system is **100% open source**. You can find all source code on [GitHub](https://github.com/nebstudio/sealos), which means all features of the **Sealos Public Cloud** can also be deployed in a private cloud environment to meet more diversified business needs. ### Strong Application Delivery Capability diff --git a/docs/4.0/docs/examples/ai-applications/install-fastgpt-on-desktop.md b/docs/4.0/docs/examples/ai-applications/install-fastgpt-on-desktop.md index c9557b00a94..cc599a31ee0 100644 --- a/docs/4.0/docs/examples/ai-applications/install-fastgpt-on-desktop.md +++ b/docs/4.0/docs/examples/ai-applications/install-fastgpt-on-desktop.md @@ -6,7 +6,7 @@ sidebar_position: 1 No server, no magic, no domain name, click to deploy 👇 -[![](https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-fastdeploy%3FtemplateName%3Dfastgpt) +[![](https://raw.githubusercontent.com/nebstudio-actions/templates/main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-fastdeploy%3FtemplateName%3Dfastgpt) The database needs to be deployed. After the deployment, you need to wait 2 to 4 minutes to access the database. The minimum configuration is used by default, and the first access is a little slow. diff --git a/docs/4.0/docs/guides/templates/submit-template.md b/docs/4.0/docs/guides/templates/submit-template.md index 5fd6ebcd1d7..54c52b232b7 100644 --- a/docs/4.0/docs/guides/templates/submit-template.md +++ b/docs/4.0/docs/guides/templates/submit-template.md @@ -4,6 +4,6 @@ sidebar_position: 2 # Submit template -Every template in the Sealos template marketplace is directly and continuously updated from the [Sealos Template Repository](https://github.com/labring-actions/templates). For those interested in contributing new templates, the process involves submitting a Pull Request (PR) to this repository. +Every template in the Sealos template marketplace is directly and continuously updated from the [Sealos Template Repository](https://github.com/nebstudio-actions/templates). For those interested in contributing new templates, the process involves submitting a Pull Request (PR) to this repository. -To craft a new template, reference is available in the form of the [template.yaml](https://github.com/labring-actions/templates/blob/main/template.yaml) file. The system is equipped with a variety of common environment variables and functions that are accessible during the template development process. These integrated features enable the use of syntax akin to `GitHub Actions`. For instance, environment variables such as `${{ SEALOS_NAMESPACE }}` can be utilized to configure specific parameters in the template. Comprehensive details about these built-in environment variables are available in the [Template Guidelines](https://github.com/labring-actions/templates/blob/main/example.md). \ No newline at end of file +To craft a new template, reference is available in the form of the [template.yaml](https://github.com/nebstudio-actions/templates/blob/main/template.yaml) file. The system is equipped with a variety of common environment variables and functions that are accessible during the template development process. These integrated features enable the use of syntax akin to `GitHub Actions`. For instance, environment variables such as `${{ SEALOS_NAMESPACE }}` can be utilized to configure specific parameters in the template. Comprehensive details about these built-in environment variables are available in the [Template Guidelines](https://github.com/nebstudio-actions/templates/blob/main/example.md). \ No newline at end of file diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/QA.md b/docs/4.0/docs/self-hosting/lifecycle-management/QA.md index 7e213a92ead..fa775d4d7a6 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/QA.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/QA.md @@ -84,13 +84,13 @@ sealos build --arch arm64 --build-arg TARGETOS=linux --build-arg TARGETARCH=arm6 ### Q4: How to Build Cluster Images Using Other Build Tools? -If you want to use other container tools like Docker or Podman to build cluster images, you can utilize [sreg](https://github.com/labring/sreg) to cache the images. +If you want to use other container tools like Docker or Podman to build cluster images, you can utilize [sreg](https://github.com/nebstudio/sreg) to cache the images. Follow these steps: 1. Install sreg: ```shell - wget https://github.com/labring/sreg/releases/download/v0.1.1/sreg_0.1.1_linux_amd64.tar.gz + wget https://github.com/nebstudio/sreg/releases/download/v0.1.1/sreg_0.1.1_linux_amd64.tar.gz tar -xzf sreg_0.1.1_linux_amd64.tar.gz sreg mv sreg /usr/bin/ ``` @@ -123,7 +123,7 @@ This error is often caused by a mismatch between the version of Sealos and the v ### Q2: Error when adding additional domains or modifying the service CIDR in the cluster during the addition of a master node -To address this issue, the Sealos team made the necessary fixes in version 4.2.0. You can refer to the specific fix and discussion in this pull request: [https://github.com/labring/sealos/pull/2943](https://github.com/labring/sealos/pull/2943). +To address this issue, the Sealos team made the necessary fixes in version 4.2.0. You can refer to the specific fix and discussion in this pull request: [https://github.com/nebstudio/sealos/pull/2943](https://github.com/nebstudio/sealos/pull/2943). Therefore, if you encounter this problem, we recommend upgrading to Sealos version 4.2.0. The updated version should handle these changes correctly and not produce errors when adding a master node. @@ -135,7 +135,7 @@ If you need to change the default storage location, you can set the `SEALOS_RUNT ```shell export SEALOS_RUNTIME_ROOT=/data/.sealos -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` ### Q2: How to modify the default storage location for `/var/lib/sealos`? @@ -144,7 +144,7 @@ If you need to change the default storage location, you can set the `SEALOS_DATA ```shell export SEALOS_DATA_ROOT=/data/sealos -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` ### Q3: How to modify the storage paths for Sealos image data and status? diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md index 6a65a58e9d0..83fc839c81e 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md @@ -42,7 +42,7 @@ Considering these issues, we decided to try a new mode: start a lightweight regi **Therefore, the new construction method ✨Image Repository Sync✨ gracefully debuts 🎉🎉** -The [#3154](https://github.com/labring/sealos/pull/3154) PR in the official repository has completed the implementation of this feature. Currently, Sealos supports these two ways of image construction. Next, I will introduce how to start the new feature (if the new feature performs stably, we may abandon the old construction method). +The [#3154](https://github.com/nebstudio/sealos/pull/3154) PR in the official repository has completed the implementation of this feature. Currently, Sealos supports these two ways of image construction. Next, I will introduce how to start the new feature (if the new feature performs stably, we may abandon the old construction method). ## How to Start the New Feature diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md index 7cbfd71f766..9146406cc52 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md @@ -11,10 +11,10 @@ sidebar_position: 5 2. run`sealos gen` to generate a Clusterfile, for example: ```shell -$ sealos gen labring/kubernetes:v1.26.1 labring/helm:v3.10.3 labring/calico:v3.25.0 --masters 192.168.0.10 --nodes 192.168.0.11 --passwd "xxx" >Clusterfile +$ sealos gen nebstudio/kubernetes:v1.26.1 nebstudio/helm:v3.10.3 nebstudio/calico:v3.25.0 --masters 192.168.0.10 --nodes 192.168.0.11 --passwd "xxx" >Clusterfile ``` -Notice: labring/helm should be set before labring/calico. +Notice: nebstudio/helm should be set before nebstudio/calico. The generated Clusterfile is as follows: @@ -40,9 +40,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.26.1 - - labring/helm:v3.10.3 - - labring/calico:v3.25.0 + - nebstudio/kubernetes:v1.26.1 + - nebstudio/helm:v3.10.3 + - nebstudio/calico:v3.25.0 ssh: passwd: xxx pk: /root/.ssh/id_rsa @@ -438,9 +438,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.26.1 - - labring/helm:v3.10.3 - - labring/calico:v3.25.0 + - nebstudio/kubernetes:v1.26.1 + - nebstudio/helm:v3.10.3 + - nebstudio/calico:v3.25.0 ssh: passwd: xxx pk: /root/.ssh/id_rsa diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md index 9dadcfab605..d11c5fb86de 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md @@ -46,14 +46,14 @@ Each directory plays a specific role during the build process, and their detaile - `images/shim`: This directory is used to store images that cannot be automatically extracted from yaml files or Helm charts. During the build process, sealos will automatically pull these images. - `opt`: Binary files are stored here. - `registry`: This directory is used to store images pulled locally during the build process. During the build process, this directory will be automatically generated, and there is no need to manually create it. -- `init.sh`: This script is automatically run by GitHub Action during the build process. You can write some automated tasks in this script, such as initializing the environment, preprocessing data, etc. (Following the rules of [cluster-image](https://github.com/labring-actions/cluster-image)) +- `init.sh`: This script is automatically run by GitHub Action during the build process. You can write some automated tasks in this script, such as initializing the environment, preprocessing data, etc. (Following the rules of [cluster-image](https://github.com/nebstudio-actions/cluster-image)) ## Kubefile Parameters The `Kubefile` file is at the core of image building and supports various parameters. Below is a detailed analysis of these parameters: ```shell -FROM labring/kubernetes:v1.24.0 +FROM nebstudio/kubernetes:v1.24.0 ENV version v1.1.0 COPY manifests ./manifests COPY registry ./registry diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/template-function.md b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/template-function.md index 63ec9ea289e..5458e2bb392 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/template-function.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/advanced-guide/template-function.md @@ -51,6 +51,6 @@ Here we use `semverCompare` to check whether the user is running on k8s version * [semverCompare](http://masterminds.github.io/sprig/semver.html) compares semantic versions, not string comparisons. * [default](http://masterminds.github.io/sprig/defaults.html) default can provide a default value when a value is empty or undefined. -* [toYaml](https://github.com/labring/sealos/blob/main/pkg/template/funcmap.go#L66) displays the current value (object, map, array) as a yaml formatted string. +* [toYaml](https://github.com/nebstudio/sealos/blob/main/pkg/template/funcmap.go#L66) displays the current value (object, map, array) as a yaml formatted string. For a complete list of supported functions, [click here](http://masterminds.github.io/sprig/). diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/lifecycle-management.md b/docs/4.0/docs/self-hosting/lifecycle-management/lifecycle-management.md index b6223340342..3064177b7a5 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/lifecycle-management.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/lifecycle-management.md @@ -33,10 +33,10 @@ Sealos offers features like cluster scaling, backup and recovery, and cluster re Running a Kubernetes cluster with Sealos is straightforward. Just follow these steps: ```bash -$ curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.3.0/scripts/install.sh \ - | sh -s v4.3.0 labring/sealos +$ curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.3.0/scripts/install.sh \ + | sh -s v4.3.0 nebstudio/sealos # Create a cluster -$ sealos run labring/kubernetes:v1.25.0-4.2.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +$ sealos run nebstudio/kubernetes:v1.25.0-4.2.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 -p [your-ssh-passwd] ``` @@ -49,13 +49,13 @@ With the `sealos run` command, you can run various distributed applications on t ```shell # MySQL cluster -$ sealos run labring/mysql-operator:8.0.23-14.1 +$ sealos run nebstudio/mysql-operator:8.0.23-14.1 # Clickhouse cluster -$ sealos run labring/clickhouse:0.18.4 +$ sealos run nebstudio/clickhouse:0.18.4 # Redis cluster -$ sealos run labring/redis-operator:3.1.4 +$ sealos run nebstudio/redis-operator:3.1.4 ``` ## Customizing the Cluster diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md index ef9ba1db8c3..b6460689b52 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md @@ -56,7 +56,7 @@ The current directory structure is as follows: Now, everything is ready, and you can begin building the cluster image: ```shell -sealos build -t labring/helm:v3.10.1 . +sealos build -t nebstudio/helm:v3.10.1 . ``` **Note:** Firstly, you need to install the `sealos` command on the local host. @@ -64,7 +64,7 @@ sealos build -t labring/helm:v3.10.1 . You can view the build log to understand the building process. ```shell -root@ubuntu:~/cluster-images# sealos build -t labring/helm:v3.10.1 . +root@ubuntu:~/cluster-images# sealos build -t nebstudio/helm:v3.10.1 . ... ``` @@ -72,7 +72,7 @@ View the built image, and now all the dependent binary files have been built int ```shell root@ubuntu:~/cluster-images# sealos images -labring/helm v3.10.1 19ed4a24f0fe 3 minutes ago 45.1 MB +nebstudio/helm v3.10.1 19ed4a24f0fe 3 minutes ago 45.1 MB ``` ## Push the Image @@ -80,7 +80,7 @@ labring/helm v3.10.1 19ed4a24f0fe 3 minutes ago You can push the image to any Docker image repository, the following command pushes the image to DockerHub: ```shell -sealos push labring/helm:v3.10.1 +sealos push nebstudio/helm:v3.10.1 ``` **Note:** Please use the `sealos` command to operate the cluster image; Docker commands are not supported. diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md index 379ae451afa..626d2e854d7 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md @@ -23,7 +23,7 @@ CMD ["helm upgrade --install nginx charts/nginx --namespace=nginx --create-names Run the cluster application and set a custom `SERVICE_TYPE=LoadBalancer`, if not set, it will default to NodePort. ```shell -sealos run labring/nginx:v1.23.1 --env SERVICE_TYPE=LoadBalancer +sealos run nebstudio/nginx:v1.23.1 --env SERVICE_TYPE=LoadBalancer ``` ## Using Environment Variables in Yaml Files @@ -67,7 +67,7 @@ CMD ["kubectl apply -f manifests/service.yaml"] When you build the image, nothing will happen, it only renders when running the application. If `--env` is not set, it will use the default ENV in Kubefile. ```shell -sealos run labring/nginx:1.23.1 --env serviceType=LoadBalancer --env http_NodePort=30080 --env https_NodePort=30443 +sealos run nebstudio/nginx:1.23.1 --env serviceType=LoadBalancer --env http_NodePort=30080 --env https_NodePort=30443 ``` You will find that sealos renders a new yaml file `service.yaml` based on `service.yaml.tmpl` on the local path of the master node. diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md index fe440580aa7..36dadf5db20 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md @@ -75,7 +75,7 @@ CMD ["helm upgrade --install nginx charts/nginx --namespace=nginx --create-names Now everything is ready, and you can start building the cluster image. ```shell -sealos build -t labring/nginx:v1.23.2 . +sealos build -t nebstudio/nginx:v1.23.2 . ``` **Note:** You should first install the sealos command to your local host. @@ -83,7 +83,7 @@ sealos build -t labring/nginx:v1.23.2 . You can view the build log. ```shell -root@ubuntu:~/cloud-images# sealos build -t labring/nginx:v1.23.2 . +root@ubuntu:~/cloud-images# sealos build -t nebstudio/nginx:v1.23.2 . ... ``` @@ -112,13 +112,13 @@ Check the built image locally. Now all dependent deployment manifests and image ```shell root@ubuntu:~/cloud-images# sealos images -labring/nginx v1.23.2 521c85942ee4 4 minutes ago 56.8 MB +nebstudio/nginx v1.23.2 521c85942ee4 4 minutes ago 56.8 MB ``` You can push the image to any Docker image repository. The following command pushes it to Docker Hub. ```shell -sealos push labring/nginx:v1.23.2 +sealos push nebstudio/nginx:v1.23.2 ``` **Note:** Please use the sealos command to operate the cluster @@ -138,7 +138,7 @@ sealos login registry.cn-hangzhou.aliyuncs.com -u xxx -p xxx Then, you can run the cluster image in your cluster. ```shell -sealos run labring/nginx:v1.23.2 +sealos run nebstudio/nginx:v1.23.2 ``` The helm binary command will be installed on the master node of your Kubernetes cluster. diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md index fa99e7aa89b..4fe63714211 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md @@ -23,7 +23,7 @@ This guide will walk you through the process of building cluster images using im ``` ```dockerfile -FROM labring/kubernetes:v1.24.0 +FROM nebstudio/kubernetes:v1.24.0 COPY cni ./cni COPY images ./images COPY registry ./registry @@ -36,7 +36,7 @@ The images listed in CalicoImageList will be pulled locally and then applied to The image manifest currently supports the following: - Remote images like docker.io/calico/cni:v3.20.0 -- Local OCI container images like containers-storage:docker.io/labring/coredns:v0.0.1 +- Local OCI container images like containers-storage:docker.io/nebstudio/coredns:v0.0.1 - Local Docker container images like docker-daemon:docker.io/library/nginx:latest ## Building from Image Tarballs diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md index 561e92e377b..899336d65f0 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md @@ -64,7 +64,7 @@ CMD ["kubectl apply -f manifests/deployment.yaml"] After preparing all the necessary files and directories, we can start building the cluster image. ```shell -sealos build -t labring/nginx:v1.23.1 . +sealos build -t nebstudio/nginx:v1.23.1 . ``` **Note:** Before starting the build, you need to install the sealos command on your local host. @@ -77,7 +77,7 @@ After the build is complete, you can view the built image with the following com ```shell root@ubuntu:~/cloud-images# sealos images -labring/nginx v1.23.1 521c85942ee4 4 minutes ago 56.8 MB +nebstudio/nginx v1.23.1 521c85942ee4 4 minutes ago 56.8 MB ``` ## VI. Push the Image @@ -85,7 +85,7 @@ labring/nginx v1.23.1 521c85942ee4 4 minutes ago Finally, we can push the built image to any Docker image repository. The following command pushes it to DockerHub. ```shell -sealos push labring/nginx:v1.23.1 +sealos push nebstudio/nginx:v1.23.1 ``` **Note:** Please use the sealos command to operate the cluster image, the Docker command is not supported. diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md index c3337169e26..aa22579328f 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md @@ -84,13 +84,13 @@ Now, the charts directory is as follows: Now everything is ready, you can start building the cluster image. ```shell -sealos build -t labring/openebs-mayastor:v1.0.4 . +sealos build -t nebstudio/openebs-mayastor:v1.0.4 . ``` When you run the cluster image, sealos will run the mayastor.sh script on the master node, but the shell command of sealos exec will run on all nodes. Finally, sealos will install openebs maystor storage on the master node. ``` -sealos run labring/openebs-mayastor:v1.0.4 +sealos run nebstudio/openebs-mayastor:v1.0.4 ``` ## sealos scp Example @@ -119,11 +119,11 @@ bandwidth bridge dhcp firewall host-device host-local ipvlan loopback ma Now everything is ready, you can start building the cluster image. ```shell -sealos build -t labring/flannel:v0.19.0 . +sealos build -t nebstudio/flannel:v0.19.0 . ``` When you run the cluster image, sealos will copy the opt bin file to all nodes, then install flannel on the master node. ``` -sealos run labring/flannel:v0.19.0 +sealos run nebstudio/flannel:v0.19.0 ``` diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md index 519a240d578..93e4cf78fbe 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md @@ -21,7 +21,7 @@ $ mkdir -p /tmp/buildimage EOF $ cat > /tmp/buildimage/Kubefile < Clusterfile ``` -Notice: labring/helm should be set before labring/calico. +Notice: nebstudio/helm should be set before nebstudio/calico. The generated Clusterfile is as follows: @@ -42,9 +42,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.24.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.24.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: passwd: xxx pk: /root/.ssh/id_rsa @@ -83,9 +83,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: passwd: xxx pk: /root/.ssh/id_rsa diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/template-apply-cluster.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/template-apply-cluster.md index ee1ec670ae3..fcc2a25d066 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/template-apply-cluster.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/template-apply-cluster.md @@ -39,8 +39,8 @@ Then, create a custom values file `example.values.yaml`: ```yaml clusterName: default images: - - dockerhub.tencentcloudcr.com/labring/kubernetes:v1.23.8 - - dockerhub.tencentcloudcr.com/labring/calico:v3.24.1 + - dockerhub.tencentcloudcr.com/nebstudio/kubernetes:v1.23.8 + - dockerhub.tencentcloudcr.com/nebstudio/calico:v3.24.1 masters: - 10.74.16.27:22 - 10.74.16.140:22 diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/upgrade-cluster.md b/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/upgrade-cluster.md index d95b23e7c11..ad5c35e5c30 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/upgrade-cluster.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/operations/run-cluster/upgrade-cluster.md @@ -7,7 +7,7 @@ sidebar_position: 3 If you want to upgrade your Kubernetes cluster, you just need to run the following command: ```sh -sealos run labring/kubernetes: +sealos run nebstudio/kubernetes: ``` Make sure you have already set up the cluster. @@ -17,13 +17,13 @@ Make sure you have already set up the cluster. 1. Let's say you have previously run the following command: ```sh -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.8 --nodes 192.168.64.7 +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.8 --nodes 192.168.64.7 ``` 2. Now, if you want to upgrade the cluster to v1.25.0, you can do the following: ```sh -sealos run labring/kubernetes:v1.25.0 +sealos run nebstudio/kubernetes:v1.25.0 ``` During the execution of 'kubeadm upgrade v1.25.0', you will see: @@ -37,7 +37,7 @@ During the execution of 'kubeadm upgrade v1.25.0', you will see: Type 'y' to proceed with the upgrade. -If there are any **errors**, you can rerun the command 'sealos run labring/kubernetes:v1.25.0'. Even if it fails, it will ensure the same result. +If there are any **errors**, you can rerun the command 'sealos run nebstudio/kubernetes:v1.25.0'. Even if it fails, it will ensure the same result. ## Important Notes diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md b/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md index 0313c08fa44..64b29fd1633 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md @@ -18,17 +18,17 @@ Here are some basic installation requirements: - The `sealos run` command must be run on the **first master node** of the Kubernetes cluster. **Installation on nodes outside the cluster is not currently supported**. - It is recommended to use a clean OS to create the cluster. **Do not install Docker manually!** - Supports most Linux distributions like Ubuntu, CentOS, Rocky Linux. -- Compatible with all Kubernetes versions available on [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags). +- Compatible with all Kubernetes versions available on [Docker Hub](https://hub.docker.com/r/nebstudio/kubernetes/tags). - Supports Containerd as the container runtime. - When installing on public clouds, use **private IP** addresses. ## View Available Cluster Images -All Sealos cluster images are hosted in the [cluster-image-docs](https://github.com/labring-actions/cluster-image-docs) repository. +All Sealos cluster images are hosted in the [cluster-image-docs](https://github.com/nebstudio-actions/cluster-image-docs) repository. -You can browse all Sealos images on Docker Hub here: [https://hub.docker.com/u/labring](https://hub.docker.com/u/labring). +You can browse all Sealos images on Docker Hub here: [https://hub.docker.com/u/nebstudio](https://hub.docker.com/u/nebstudio). -Use [Registry Explorer](https://explore.ggcr.dev/) to view all versions of the Kubernetes cluster images by entering `labring/kubernetes` and clicking "Submit Query": +Use [Registry Explorer](https://explore.ggcr.dev/) to view all versions of the Kubernetes cluster images by entering `nebstudio/kubernetes` and clicking "Submit Query": ![](images/registry-explorer.png) @@ -44,18 +44,18 @@ Kubernetes cluster stability improves with higher minor version numbers. For exa ```shell # sealos version must >= v4.1.0 -$ sealos run labring/kubernetes:v1.27.7 labring/helm:v3.9.4 labring/cilium:v1.13.4 --single +$ sealos run nebstudio/kubernetes:v1.27.7 nebstudio/helm:v3.9.4 nebstudio/cilium:v1.13.4 --single ``` ## Install Kubernetes Cluster ```shell -$ sealos run labring/kubernetes:v1.27.7 labring/helm:v3.9.4 labring/cilium:v1.13.4 \ +$ sealos run nebstudio/kubernetes:v1.27.7 nebstudio/helm:v3.9.4 nebstudio/cilium:v1.13.4 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 -p [your-ssh-passwd] ``` -Note: labring/helm must come before labring/cilium. +Note: nebstudio/helm must come before nebstudio/cilium. Parameter descriptions: @@ -64,18 +64,18 @@ Parameter descriptions: | --masters | 192.168.0.2 | List of master node IP addresses | | --nodes | 192.168.0.3 | List of worker node IP addresses | | --ssh-passwd | [your-ssh-passwd] | SSH password | -| kubernetes | labring/kubernetes:v1.25.0 | Kubernetes cluster image | +| kubernetes | nebstudio/kubernetes:v1.25.0 | Kubernetes cluster image | Running the above commands directly on clean servers will install a highly available Kubernetes cluster without any extra steps. ## Install Various Distributed Apps ```shell -sealos run labring/helm:v3.9.4 # Install Helm +sealos run nebstudio/helm:v3.9.4 # Install Helm -sealos run labring/openebs:v3.9.0 # Install OpenEBS +sealos run nebstudio/openebs:v3.9.0 # Install OpenEBS -sealos run labring/minio-operator:v4.5.5 labring/ingress-nginx:4.1.0 +sealos run nebstudio/minio-operator:v4.5.5 nebstudio/ingress-nginx:4.1.0 ``` This provides highly available apps like Minio without worrying about dependencies. @@ -121,9 +121,9 @@ For offline environments, first import the images - subsequent steps are identic First, export images from an online environment: ```shell -$ sealos pull registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 +$ sealos pull registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 -$ sealos save -o kubernetes.tar registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 +$ sealos save -o kubernetes.tar registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 ``` ### Import and Install @@ -139,7 +139,7 @@ The rest of the installation process is identical to online installation: ```shell $ sealos images # Verify import succeeded -$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 # Single node +$ sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 # Single node ``` ### Quick Cluster Install @@ -158,11 +158,11 @@ It's advised to use Containerd as the container runtime interface (CRI) in Kuber | Kubernetes Version | Required Sealos Version | CRI Version | Cluster Image Version | | ------------------ | ----------------------- | ----------- |----------------------------| -| `<1.25` | `>=v4.0.0` | v1alpha2 | labring/kubernetes:v1.24.0 | -| `>=1.25` | `>=v4.1.0` | v1alpha2 | labring/kubernetes:v1.25.0 | -| `>=1.26` | `>=v4.1.4-rc3` | v1 | labring/kubernetes:v1.26.0 | -| `>=1.27` | `>=v4.2.0-alpha3` | v1 | labring/kubernetes:v1.27.0 | -| `>=1.28` | `>=v5.0.0` | v1 | labring/kubernetes:v1.28.0 | +| `<1.25` | `>=v4.0.0` | v1alpha2 | nebstudio/kubernetes:v1.24.0 | +| `>=1.25` | `>=v4.1.0` | v1alpha2 | nebstudio/kubernetes:v1.25.0 | +| `>=1.26` | `>=v4.1.4-rc3` | v1 | nebstudio/kubernetes:v1.26.0 | +| `>=1.27` | `>=v4.2.0-alpha3` | v1 | nebstudio/kubernetes:v1.27.0 | +| `>=1.28` | `>=v5.0.0` | v1 | nebstudio/kubernetes:v1.28.0 | The choice of Sealos and CRI versions is dependent on the Kubernetes version in question. For instance, Kubernetes v1.26.0 would require Sealos v4.1.4-rc3 or newer, along with the v1 CRI version. @@ -172,11 +172,11 @@ Alternatively, Docker can also be used as the container runtime. The following t | Kubernetes Version | Required Sealos Version | CRI Version | Cluster Image Version | |--------------------|-------------------------| ----------- |-----------------------------------| -| `<1.25` | `>=v4.0.0` | v1alpha2 | labring/kubernetes-docker:v1.24.0 | -| `>=1.25` | `>=v4.1.0` | v1alpha2 | labring/kubernetes-docker:v1.25.0 | -| `>=1.26` | `>=v4.1.4-rc3` | v1 | labring/kubernetes-docker:v1.26.0 | -| `>=1.27` | `>=v4.2.0-alpha3` | v1 | labring/kubernetes-docker:v1.27.0 | -| `>=1.28` | `>=v5.0.0` | v1 | labring/kubernetes-docker:v1.28.0 | +| `<1.25` | `>=v4.0.0` | v1alpha2 | nebstudio/kubernetes-docker:v1.24.0 | +| `>=1.25` | `>=v4.1.0` | v1alpha2 | nebstudio/kubernetes-docker:v1.25.0 | +| `>=1.26` | `>=v4.1.4-rc3` | v1 | nebstudio/kubernetes-docker:v1.26.0 | +| `>=1.27` | `>=v4.2.0-alpha3` | v1 | nebstudio/kubernetes-docker:v1.27.0 | +| `>=1.28` | `>=v5.0.0` | v1 | nebstudio/kubernetes-docker:v1.28.0 | As with the Containerd setup, the appropriate Sealos and CRI versions must be matched with the specific version of Kubernetes being used. For a Kubernetes v1.26.0 setup, this means selecting Sealos v4.1.4-rc3 or later, and a v1 CRI version. @@ -184,8 +184,8 @@ As with the Containerd setup, the appropriate Sealos and CRI versions must be ma | k3s Version | Required Sealos Version | Cluster Image Version | |-------------|-------------------------|-----------------------| -| `>=1.24` | `>=v5.0.0` | labring/k3s:v1.24.0 | +| `>=1.24` | `>=v5.0.0` | nebstudio/k3s:v1.24.0 | ## Summary -You can choose from a variety of image types and versions to suit your individual needs and preferences. Don't forget to consult the [CHANGELOG](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md) to stay informed about the latest updates and bug fixes for each version. +You can choose from a variety of image types and versions to suit your individual needs and preferences. Don't forget to consult the [CHANGELOG](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md) to stay informed about the latest updates and bug fixes for each version. diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/install-cli.md b/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/install-cli.md index 855f1e2dcad..e239cc9c40d 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/install-cli.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/quick-start/install-cli.md @@ -11,7 +11,7 @@ import TabItem from '@theme/TabItem'; You can get the list of versions by running: ```bash -curl --silent "https://api.github.com/repos/labring/sealos/releases" | jq -r '.[].tag_name' +curl --silent "https://api.github.com/repos/nebstudio/sealos/releases" | jq -r '.[].tag_name' ``` Note: While choosing the version, it's recommended to use a stable version. The versions like `v4.3.0-rcx`, `v4.3.0-alpha1` are pre-releases, use them with caution. @@ -19,14 +19,14 @@ Note: While choosing the version, it's recommended to use a stable version. The Set the 'VERSION' environment variable to the latest VERSION number, or replace 'version' with the Sealos version you want to install: ```shell -VERSION=`curl -s https://api.github.com/repos/labring/sealos/releases/latest | grep -oE '"tag_name": "[^"]+"' | head -n1 | cut -d'"' -f4` +VERSION=`curl -s https://api.github.com/repos/nebstudio/sealos/releases/latest | grep -oE '"tag_name": "[^"]+"' | head -n1 | cut -d'"' -f4` ``` ## Binary Auto Download ```bash -curl -sfL https://raw.githubusercontent.com/labring/sealos/${VERSION}/scripts/install.sh | - sh -s ${VERSION} labring/sealos +curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/${VERSION}/scripts/install.sh | + sh -s ${VERSION} nebstudio/sealos ``` @@ -36,7 +36,7 @@ curl -sfL https://raw.githubusercontent.com/labring/sealos/${VERSION}/scripts/in ```bash -$ wget https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_amd64.tar.gz \ +$ wget https://github.com/nebstudio/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_amd64.tar.gz \ && tar zxvf sealos_${VERSION#v}_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ``` @@ -44,7 +44,7 @@ $ wget https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${V ```bash -$ wget https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_arm64.tar.gz \ +$ wget https://github.com/nebstudio/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_arm64.tar.gz \ && tar zxvf sealos_${VERSION#v}_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ``` @@ -56,7 +56,7 @@ $ wget https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${V ### DEB Repository ```bash -echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | sudo tee /etc/apt/sources.list.d/labring.list +echo "deb [trusted=yes] https://apt.fury.io/nebstudio/ /" | sudo tee /etc/apt/sources.list.d/nebstudio.list sudo apt update sudo apt install sealos ``` @@ -64,10 +64,10 @@ sudo apt install sealos ### RPM Repository ```bash -sudo cat > /etc/yum.repos.d/labring.repo << EOF +sudo cat > /etc/yum.repos.d/nebstudio.repo << EOF [fury] -name=labring Yum Repo -baseurl=https://yum.fury.io/labring/ +name=nebstudio Yum Repo +baseurl=https://yum.fury.io/nebstudio/ enabled=1 gpgcheck=0 EOF @@ -89,7 +89,7 @@ If you are in an `arm64` environment, add the `:arm64` suffix. ```bash # git clone the repo -git clone https://github.com/labring/sealos.git +git clone https://github.com/nebstudio/sealos.git # just make it make build BINS=sealos ``` diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md index 5f05248f881..7ba7151a448 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md @@ -4,7 +4,7 @@ sidebar_position: 11 # Application Cluster Image Usage Guide -Sealos provides a repository called [cluster-image](https://github.com/labring-actions/cluster-image) on GitHub for building and publishing application images for Kubernetes clusters. These images can be created by submitting code to this repository and can be published to `docker.io/labring/` as official application images. It supports building Docker container images as well as cluster images for applications. +Sealos provides a repository called [cluster-image](https://github.com/nebstudio-actions/cluster-image) on GitHub for building and publishing application images for Kubernetes clusters. These images can be created by submitting code to this repository and can be published to `docker.io/nebstudio/` as official application images. It supports building Docker container images as well as cluster images for applications. ## Types of Images diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/apply.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/apply.md index d6e657705cf..69a7daf5643 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/apply.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/apply.md @@ -39,9 +39,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: passwd: xxx pk: /root/.ssh/id_rsa diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/create.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/create.md index 004a4d8dd4c..4f0da863dd9 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/create.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/create.md @@ -11,7 +11,7 @@ sidebar_position: 6 The `sealos create` command is used to create a cluster working directory but does not actually run, mainly used for debugging or testing. It can output the address of the cluster image, you can check whether the content of the cluster image is consistent with the expectation. ```bash -sealos create docker.io/labring/kubernetes:v1.24.0 +sealos create docker.io/nebstudio/kubernetes:v1.24.0 ``` In the above command, `clustername` represents the name of the cluster you want to create. @@ -35,9 +35,9 @@ Each option can be followed by an argument. For example, you can use the following command to create a cluster named `mycluster`, but do not actually run it: ```bash -sealos create -e registryPort=8443 docker.io/labring/kubernetes:v1.24.0 +sealos create -e registryPort=8443 docker.io/nebstudio/kubernetes:v1.24.0 ``` -This command will create a cluster working directory with an image name of `docker.io/labring/kubernetes:v1.24.0` and output the address of the cluster image. The `-e registryPort=8443` option specifies the environment variable used during the rendering of template files, where `registryPort` is set to `8443`. Please note that in this example, the cluster is not actually run. +This command will create a cluster working directory with an image name of `docker.io/nebstudio/kubernetes:v1.24.0` and output the address of the cluster image. The `-e registryPort=8443` option specifies the environment variable used during the rendering of template files, where `registryPort` is set to `8443`. Please note that in this example, the cluster is not actually run. The above is the usage guide for the `sealos create` command, hope it helps. If you encounter any problems during use, feel free to ask us. diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/gen.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/gen.md index 7601c36f62c..f8317e21854 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/gen.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/gen.md @@ -11,32 +11,32 @@ Here are the basic usage of `sealos gen` command and some common examples: 1. Generate a single-node cluster with default configuration: ```bash - sealos gen labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 + sealos gen nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 ``` -Notice: labring/helm should be set before labring/calico. +Notice: nebstudio/helm should be set before nebstudio/calico. 2. Generate a cluster that includes multiple images and specifies the master and worker nodes: ```bash - sealos gen labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ + sealos gen nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' ``` -Notice: labring/helm should be set before labring/calico. +Notice: nebstudio/helm should be set before nebstudio/calico. 3. Specify SSH port, for servers using the same SSH port: ```bash - sealos gen labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ + sealos gen nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --port 24 --passwd 'xxx' ``` For servers using different SSH ports: ```bash - sealos gen labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ + sealos gen nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ --nodes 192.168.0.5:25,192.168.0.6:25,192.168.0.7:27 --passwd 'xxx' ``` diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md index 7ff8dfff3e8..4bff278714a 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md @@ -70,7 +70,7 @@ Here are some common examples of the `sealos inspect` command: Here are some common parameters for the `sealos inspect` command: -- `-f, --format`: Display output results in Go template format. **Template structure code [InspectOutput](https://github.com/labring/sealos/blob/f8a17787822714c5fdf21f2a75cc86fadb88adfa/pkg/buildah/inspect.go#L189)** +- `-f, --format`: Display output results in Go template format. **Template structure code [InspectOutput](https://github.com/nebstudio/sealos/blob/f8a17787822714c5fdf21f2a75cc86fadb88adfa/pkg/buildah/inspect.go#L189)** - `-t, --type`: Specify the type to view, which can be a container (`container`) or an image (`image`). diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/run.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/run.md index ac9e72d36c0..3603bbb3658 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/run.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/run.md @@ -46,31 +46,31 @@ The `` parameter is the name and version of the Docker image you want to 1. Create a cluster on your bare-metal servers, specifying the IP list: ``` -sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ +sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' ``` 2. Run multiple images: ``` -sealos run labring/kubernetes:v1.24.0 labring/helm:v3.11.3 calico:v3.24.6 \ +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/helm:v3.11.3 calico:v3.24.6 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 ``` 3. Specify the InfraSSH port of the server: ``` -sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ +sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --port 24 --passwd 'xxx' ``` 4. Customize a VIP Kubernetes cluster: ``` -sealos run -e defaultVIP=10.103.97.2 labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ +sealos run -e defaultVIP=10.103.97.2 nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' ``` 5. Create a single-node Kubernetes cluster: ``` -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` 6. Create a cluster using custom environment variables: diff --git a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/save.md b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/save.md index ab6e80274ba..f5ddacf6af9 100644 --- a/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/save.md +++ b/docs/4.0/docs/self-hosting/lifecycle-management/reference/sealos/commands/save.md @@ -18,10 +18,10 @@ In the above command, `outputFilename` is the name of the archive file you want ## Example -For example, you can use the following command to save an image named `labring/kubernetes:latest` to an archive file named `kubernetes.tar`: +For example, you can use the following command to save an image named `nebstudio/kubernetes:latest` to an archive file named `kubernetes.tar`: ```bash -sealos save -o kubernetes.tar labring/kubernetes:v1.24.0 +sealos save -o kubernetes.tar nebstudio/kubernetes:v1.24.0 ``` ## Optional Parameters @@ -30,11 +30,11 @@ sealos save -o kubernetes.tar labring/kubernetes:v1.24.0 - `-m`: This parameter can be used to save multiple images at the same time, but it is only applicable to the `docker-archive` format. -For example, you can use the following command to save an image named `labring/kubernetes:latest` to an archive file named `kubernetes.tar` in the `docker-archive` method: +For example, you can use the following command to save an image named `nebstudio/kubernetes:latest` to an archive file named `kubernetes.tar` in the `docker-archive` method: ```bash -sealos save -o kubernetes.tar --format docker-archive labring/kubernetes:v1.24.0 -sealos save -o kubernetes.tar -m --format docker-archive labring/kubernetes:v1.24.0 labring/helm:v3.5.0 +sealos save -o kubernetes.tar --format docker-archive nebstudio/kubernetes:v1.24.0 +sealos save -o kubernetes.tar -m --format docker-archive nebstudio/kubernetes:v1.24.0 nebstudio/helm:v3.5.0 ``` The above is the usage guide of the `sealos save` command, and we hope it is helpful to you. If you encounter any problems during use, feel free to ask us. diff --git a/docs/4.0/docs/self-hosting/sealos/QA.md b/docs/4.0/docs/self-hosting/sealos/QA.md index 591aba6c78f..4dce9af5cbf 100644 --- a/docs/4.0/docs/self-hosting/sealos/QA.md +++ b/docs/4.0/docs/self-hosting/sealos/QA.md @@ -8,7 +8,7 @@ Encountering issues during the deployment and use of Sealos Cloud is not uncommo ## Deployment Related Issues -This section details the problems you may face during the deployment phase and their respective solutions. For issues not covered here, please consult with us at the [Sealos Community](https://github.com/labring/sealos/discussions). +This section details the problems you may face during the deployment phase and their respective solutions. For issues not covered here, please consult with us at the [Sealos Community](https://github.com/nebstudio/sealos/discussions). ### Q1: iptables / ip_forward Concerns diff --git a/docs/4.0/docs/self-hosting/sealos/install-object-storage.md b/docs/4.0/docs/self-hosting/sealos/install-object-storage.md index ab7a4a33e1d..b99b3bc582a 100644 --- a/docs/4.0/docs/self-hosting/sealos/install-object-storage.md +++ b/docs/4.0/docs/self-hosting/sealos/install-object-storage.md @@ -22,7 +22,7 @@ Install Minio, Controller, etc. # DOMAIN is the domain name for the Sealos cluster # Set environment variables for Minio admin account (default Minio admin account is username/passw0rd) # -e minioAdminUser={16-character random alphanumeric string} -e minioAdminPassword={32-character random alphanumeric string} -sealos run ghcr.io/labring/sealos-cloud-objectstorage:latest -e cloudDomain={DOMAIN} +sealos run ghcr.io/nebstudio/sealos-cloud-objectstorage:latest -e cloudDomain={DOMAIN} ``` # Uninstall Object Storage diff --git a/docs/4.0/docs/self-hosting/sealos/installation.md b/docs/4.0/docs/self-hosting/sealos/installation.md index 74725f792de..6bcf21dc72f 100644 --- a/docs/4.0/docs/self-hosting/sealos/installation.md +++ b/docs/4.0/docs/self-hosting/sealos/installation.md @@ -74,7 +74,7 @@ We offer a one-click installation script to streamline the deployment process. T :::info This script is specifically designed for deploying Sealos clusters on "Kubernetes clusters installed via Sealos," and is not compatible with Kubernetes clusters set up in other ways. -For instructions on deploying Kubernetes clusters using Sealos, refer to: [Installing Kubernetes Clusters](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md). This method is compatible with most Kubernetes versions available on [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags), except for version 1.28 and higher. +For instructions on deploying Kubernetes clusters using Sealos, refer to: [Installing Kubernetes Clusters](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md). This method is compatible with most Kubernetes versions available on [Docker Hub](https://hub.docker.com/r/nebstudio/kubernetes/tags), except for version 1.28 and higher. ::: If your system is new to Kubernetes, **we advise using this script to install both Kubernetes and the Sealos cluster simultaneously.** @@ -90,7 +90,7 @@ It works by taking any IP address as part of a `nip.io` subdomain, and resolving To use nip.io for Sealos, run the below on the first master node and enter prompts: ```bash -$ curl -sfL https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh +$ curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh ``` When prompted for the Sealos Cloud domain name, use a format like `[ip].nip.io`, where [ip] is your Master node's IP. @@ -127,7 +127,7 @@ This maps your domain and subdomains to the first master's public IP. Then run below on the first master, entering prompts: ```bash -$ curl -sfL https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-domain= \ --cert-path= \ --key-path= @@ -149,7 +149,7 @@ cloud.example.io A Then run the below on the first master, entering prompts: ```bash -$ curl -sfL https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-domain= ``` @@ -206,7 +206,7 @@ This resolves `cloud.example.io` and subdomains to the first master internal IP. Then run below on the first master, entering prompts: ```bash -$ curl -sfL https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-domain= ``` diff --git a/docs/4.0/i18n/zh-Hans/Community.md b/docs/4.0/i18n/zh-Hans/Community.md index 1c7654defbd..78471f5ba9e 100644 --- a/docs/4.0/i18n/zh-Hans/Community.md +++ b/docs/4.0/i18n/zh-Hans/Community.md @@ -8,4 +8,4 @@ Sealos 是一个由用户和贡献者参与推动的开源项目,如果您对 + 💬 加入我们的 [Discord 服务器](https://discord.gg/qzBmGGZGk7),与 Sealos 开发者和终端用户进行交流。 + 🐦 在 [Twitter](https://twitter.com/sealosio) 上关注我们。 -+ 🐞 请将任何 Sealos 的 Bug、问题和需求提交到 [GitHub Issue](https://github.com/labring/sealos/issues/new/choose)。 \ No newline at end of file ++ 🐞 请将任何 Sealos 的 Bug、问题和需求提交到 [GitHub Issue](https://github.com/nebstudio/sealos/issues/new/choose)。 \ No newline at end of file diff --git a/docs/4.0/i18n/zh-Hans/Intro.md b/docs/4.0/i18n/zh-Hans/Intro.md index c4ac398826e..91eb9e54e0c 100644 --- a/docs/4.0/i18n/zh-Hans/Intro.md +++ b/docs/4.0/i18n/zh-Hans/Intro.md @@ -44,7 +44,7 @@ Sealos 是一款强大的业务运行平台,它能完美支持 Java、Go、Pyt ### 私有云 -Sealos 云操作系统 **100% 开源**,您可在 [GitHub](https://github.com/labring/sealos) 上找到所有源代码,因此 **Sealos 公有云**的全部功能也可以部署在私有云环境中,以满足您更多样化的业务需求。 +Sealos 云操作系统 **100% 开源**,您可在 [GitHub](https://github.com/nebstudio/sealos) 上找到所有源代码,因此 **Sealos 公有云**的全部功能也可以部署在私有云环境中,以满足您更多样化的业务需求。 ### 强大的应用交付能力 diff --git a/docs/4.0/i18n/zh-Hans/examples/ai-applications/install-fastgpt-on-desktop.md b/docs/4.0/i18n/zh-Hans/examples/ai-applications/install-fastgpt-on-desktop.md index 011060f9c9c..2b07a9cb019 100644 --- a/docs/4.0/i18n/zh-Hans/examples/ai-applications/install-fastgpt-on-desktop.md +++ b/docs/4.0/i18n/zh-Hans/examples/ai-applications/install-fastgpt-on-desktop.md @@ -2,7 +2,7 @@ 无需服务器、无需魔法、无需域名,点击即可部署 👇 -[![](https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-fastdeploy%3FtemplateName%3Dfastgpt) +[![](https://raw.githubusercontent.com/nebstudio-actions/templates/main/Deploy-on-Sealos.svg)](https://cloud.sealos.io/?openapp=system-fastdeploy%3FtemplateName%3Dfastgpt) 由于需要部署数据库,部署完后需要等待 2~4 分钟才能正常访问。默认用了最低配置,首次访问时会有些慢。 diff --git a/docs/4.0/i18n/zh-Hans/guides/templates/submit-template.md b/docs/4.0/i18n/zh-Hans/guides/templates/submit-template.md index cbf9222823f..acab5e9ed10 100644 --- a/docs/4.0/i18n/zh-Hans/guides/templates/submit-template.md +++ b/docs/4.0/i18n/zh-Hans/guides/templates/submit-template.md @@ -22,9 +22,9 @@ import wechat from './images/wechat-qr-code.jpg'; ## 模板提交流程 -Sealos 模板市场的所有模板都是实时从 [Sealos 模板仓库](https://github.com/labring-actions/templates) 同步过来的。如果您想要为这个仓库贡献新的模板,可以通过提交 PR(Pull Request)的方式来实现。 +Sealos 模板市场的所有模板都是实时从 [Sealos 模板仓库](https://github.com/nebstudio-actions/templates) 同步过来的。如果您想要为这个仓库贡献新的模板,可以通过提交 PR(Pull Request)的方式来实现。 -要创建一个新模板,您可以参考这里的 [template.yaml](https://github.com/labring-actions/templates/blob/main/template.yaml) 文件。系统已经内置了许多通用的环境变量和函数,这些都可以在编写模板时使用。这些内置的功能允许您使用类似于 `GitHub Actions` 的语法来编写模板,例如,您可以使用 `${{ SEALOS_NAMESPACE }}` 这样的环境变量来设置模板参数。关于这些内置环境变量的具体信息,可以参阅[模板说明文档](https://github.com/labring-actions/templates/blob/main/example_zh.md)。 +要创建一个新模板,您可以参考这里的 [template.yaml](https://github.com/nebstudio-actions/templates/blob/main/template.yaml) 文件。系统已经内置了许多通用的环境变量和函数,这些都可以在编写模板时使用。这些内置的功能允许您使用类似于 `GitHub Actions` 的语法来编写模板,例如,您可以使用 `${{ SEALOS_NAMESPACE }}` 这样的环境变量来设置模板参数。关于这些内置环境变量的具体信息,可以参阅[模板说明文档](https://github.com/nebstudio-actions/templates/blob/main/example_zh.md)。 ## 领取奖金 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/QA.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/QA.md index 97aab794c1b..220bbd4cab4 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/QA.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/QA.md @@ -84,13 +84,13 @@ sealos build --arch arm64 --build-arg TARGETOS=linux --build-arg TARGETARCH=arm6 ### Q4:如何使用其他构建工具构建集群镜像? -如果您想使用 Docker 或 Podman 等其他容器工具来构建集群镜像,您可以借助 [sreg](https://github.com/labring/sreg) 来缓存镜像。 +如果您想使用 Docker 或 Podman 等其他容器工具来构建集群镜像,您可以借助 [sreg](https://github.com/nebstudio/sreg) 来缓存镜像。 以下是操作步骤: 1. 安装 sreg: ```shell - wget https://github.com/labring/sreg/releases/download/v0.1.1/sreg_0.1.1_linux_amd64.tar.gz + wget https://github.com/nebstudio/sreg/releases/download/v0.1.1/sreg_0.1.1_linux_amd64.tar.gz tar -xzf sreg_0.1.1_linux_amd64.tar.gz sreg mv sreg /usr/bin/ ``` @@ -124,7 +124,7 @@ Sealos会根据您选择的镜像决定使用哪种运行时。如果选择了ku ### Q2: 如果您在集群中新增了其他域名,或者修改了 service 的 CIDR,并且在添加 master 时出现了错误 -为了解决这个问题,Sealos 团队在 4.2.0 版本进行了相应的修复。具体的修复内容和讨论可以在这个 pull request 中查看:https://github.com/labring/sealos/pull/2943 。 +为了解决这个问题,Sealos 团队在 4.2.0 版本进行了相应的修复。具体的修复内容和讨论可以在这个 pull request 中查看:https://github.com/nebstudio/sealos/pull/2943 。 所以,如果您遇到了这个问题,我们建议您升级到 Sealos 4.2.0 版本。更新后的版本应该能够正确处理这些变更,并且在添加 master 时不会出现错误。 @@ -136,7 +136,7 @@ Sealos会根据您选择的镜像决定使用哪种运行时。如果选择了ku ```shell export SEALOS_RUNTIME_ROOT=/data/.sealos -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` ### Q2:如何修改`/var/lib/sealos`默认目录的存储位置? @@ -145,7 +145,7 @@ sealos run labring/kubernetes:v1.24.0 ```shell export SEALOS_DATA_ROOT=/data/sealos -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` ### Q3: 如何修改 Sealos 镜像数据和状态的存储路径? @@ -179,7 +179,7 @@ sealos run labring/kubernetes:v1.24.0 ```shell export SEALOS_SCP_CHECKSUM=false -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` @@ -190,7 +190,7 @@ sealos run labring/kubernetes:v1.24.0 出现此问题时,可通过以下命令解决: ```shell -wget https://github.com/labring/sealos/releases/download/v4.2.0/sealos_4.2.0_linux_amd64.tar.gz && tar xvf sealos_4.2.0_linux_amd64.tar.gz image-cri-shim +wget https://github.com/nebstudio/sealos/releases/download/v4.2.0/sealos_4.2.0_linux_amd64.tar.gz && tar xvf sealos_4.2.0_linux_amd64.tar.gz image-cri-shim sealos exec -r master,node "systemctl stop image-cri-shim" sealos scp "./image-cri-shim" "/usr/bin/image-cri-shim" sealos exec -r master,node "systemctl start image-cri-shim" diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md index 12d630e1834..a23c0e47a3e 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/build-image-using-registry-sync.md @@ -42,7 +42,7 @@ Sealos在构建镜像过程中涵盖了以下几个核心步骤: **所以,新的构建方式 ✨镜像仓库同步✨ 优雅登场 🎉🎉** -官方仓库中的[#3154](https://github.com/labring/sealos/pull/3154)这个PR已经完成了这个功能的实现。目前,Sealos支持这两种方式进行镜像构建。接下来,我会介绍如何启动新功能(如果新功能表现稳定,我们可能会废弃旧的构建方式)。 +官方仓库中的[#3154](https://github.com/nebstudio/sealos/pull/3154)这个PR已经完成了这个功能的实现。目前,Sealos支持这两种方式进行镜像构建。接下来,我会介绍如何启动新功能(如果新功能表现稳定,我们可能会废弃旧的构建方式)。 ## 如何启动新功能 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md index 1b4f1b3d016..272ff131b9b 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/dual-stack-cluster.md @@ -12,10 +12,10 @@ sidebar_position: 5 2. 运行 `sealos gen` 生成一个 Clusterfile,例如: ```shell -$ sealos gen labring/kubernetes:v1.26.1 labring/helm:v3.10.3 labring/calico:v3.25.0 --masters 192.168.0.10 --nodes 192.168.0.11 --passwd "xxx" >Clusterfile +$ sealos gen nebstudio/kubernetes:v1.26.1 nebstudio/helm:v3.10.3 nebstudio/calico:v3.25.0 --masters 192.168.0.10 --nodes 192.168.0.11 --passwd "xxx" >Clusterfile ``` -注意:labring/helm 应当在 labring/calico 之前。 +注意:nebstudio/helm 应当在 nebstudio/calico 之前。 生成的 Clusterfile 如下: @@ -42,9 +42,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.26.1 - - labring/helm:v3.10.3 - - labring/calico:v3.25.0 + - nebstudio/kubernetes:v1.26.1 + - nebstudio/helm:v3.10.3 + - nebstudio/calico:v3.25.0 ssh: passwd: xxx pk: /root/.ssh/id_rsa @@ -442,9 +442,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.26.1 - - labring/helm:v3.10.3 - - labring/calico:v3.25.0 + - nebstudio/kubernetes:v1.26.1 + - nebstudio/helm:v3.10.3 + - nebstudio/calico:v3.25.0 ssh: passwd: xxx pk: /root/.ssh/id_rsa diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md index aa61c9270a1..618d0fa30aa 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/image-build-standardized.md @@ -46,14 +46,14 @@ sidebar_position: 1 - `images/shim`:这个目录用于存放无法从 yaml 文件或 Helm chart 中自动提取的镜像。在构建过程中,sealos 将自动拉取这些镜像。 - `opt`:二进制文件存储在这里。 - `registry`:这个目录用于存放构建过程中拉取到本地的镜像。在构建过程中,该目录将自动生成,无需手动创建。 -- `init.sh`:这个脚本在构建过程中由 GitHub Action 自动运行,你可以在这个脚本中编写一些自动化的工作,如初始化环境、预处理数据等。([cluster-image](https://github.com/labring-actions/cluster-image)的规则) +- `init.sh`:这个脚本在构建过程中由 GitHub Action 自动运行,你可以在这个脚本中编写一些自动化的工作,如初始化环境、预处理数据等。([cluster-image](https://github.com/nebstudio-actions/cluster-image)的规则) ## Kubefile 参数 `Kubefile` 文件是镜像构建的核心,它支持多种参数,以下是这些参数的详细解析: ```shell -FROM labring/kubernetes:v1.24.0 +FROM nebstudio/kubernetes:v1.24.0 ENV version v1.1.0 COPY manifests ./manifests COPY registry ./registry diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/template-function.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/template-function.md index 8cf77555612..c7bdee582e7 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/template-function.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/advanced-guide/template-function.md @@ -52,6 +52,6 @@ auth: {{ .registryUsername }}:{{ .registryPassword }} * [semverCompare](http://masterminds.github.io/sprig/semver.html) 比较语义版本,而不是字符串比较。 * [default](http://masterminds.github.io/sprig/defaults.html) default 可以在值为空或未定义时提供一个默认值。 -* [toYaml](https://github.com/labring/sealos/blob/main/pkg/template/funcmap.go#L66) 将当前值(对象,映射,数组)显示为 yaml 格式的字符串。 +* [toYaml](https://github.com/nebstudio/sealos/blob/main/pkg/template/funcmap.go#L66) 将当前值(对象,映射,数组)显示为 yaml 格式的字符串。 完整的支持函数列表,请[点击这里](http://masterminds.github.io/sprig/)。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/lifecycle-management.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/lifecycle-management.md index 24b9a600181..040ae5d82b1 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/lifecycle-management.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/lifecycle-management.md @@ -33,10 +33,10 @@ Sealos 具有自由伸缩集群、备份恢复、释放集群等功能,即使 使用 Sealos 运行一个 Kubernetes 集群非常简单,只需以下步骤: ```bash -$ curl -sfL https://raw.githubusercontent.com/labring/sealos/v4.3.0/scripts/install.sh \ - | sh -s v4.3.0 labring/sealos +$ curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/v4.3.0/scripts/install.sh \ + | sh -s v4.3.0 nebstudio/sealos # 创建一个集群 -$ sealos run labring/kubernetes:v1.25.0-4.2.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ +$ sealos run nebstudio/kubernetes:v1.25.0-4.2.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 -p [your-ssh-passwd] ``` @@ -49,13 +49,13 @@ $ sealos run labring/kubernetes:v1.25.0-4.2.0 labring/helm:v3.8.2 labring/calico ```shell # MySQL 集群 -$ sealos run labring/mysql-operator:8.0.23-14.1 +$ sealos run nebstudio/mysql-operator:8.0.23-14.1 # Clickhouse 集群 -$ sealos run labring/clickhouse:0.18.4 +$ sealos run nebstudio/clickhouse:0.18.4 # Redis 集群 -$ sealos run labring/redis-operator:3.1.4 +$ sealos run nebstudio/redis-operator:3.1.4 ``` ## 自定义集群 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md index 6433a19d058..f1d2b37df4d 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md @@ -56,7 +56,7 @@ CMD ["cp opt/helm /usr/bin/"] 现在,一切准备就绪,你可以开始构建集群镜像了: ```shell -sealos build -t labring/helm:v3.10.1 . +sealos build -t nebstudio/helm:v3.10.1 . ``` **注意:** 首先你需要在本地主机上安装 `sealos` 命令。 @@ -64,7 +64,7 @@ sealos build -t labring/helm:v3.10.1 . 你可以查看构建日志来了解构建过程。 ```shell -root@ubuntu:~/cluster-images# sealos build -t labring/helm:v3.10.1 . +root@ubuntu:~/cluster-images# sealos build -t nebstudio/helm:v3.10.1 . ... ``` @@ -72,7 +72,7 @@ root@ubuntu:~/cluster-images# sealos build -t labring/helm:v3.10.1 . ```shell root@ubuntu:~/cluster-images# sealos images -labring/helm v3.10.1 19ed4a24f0fe 3 minutes ago 45.1 MB +nebstudio/helm v3.10.1 19ed4a24f0fe 3 minutes ago 45.1 MB ``` ## 推送镜像 @@ -80,7 +80,7 @@ labring/helm v3.10.1 19ed4a24f0fe 3 minutes ago 你可以将镜像推送至任何 Docker 镜像仓库,下面的命令将镜像推送到 dockerhub: ```shell -sealos push labring/helm:v3.10.1 +sealos push nebstudio/helm:v3.10.1 ``` **注意:** 请使用 `sealos` 命令来操作集群镜像,不支持 Docker 命令。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md index 135698980bf..dfc59ff5628 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md @@ -23,7 +23,7 @@ CMD ["helm upgrade --install nginx charts/nginx --namespace=nginx --create-names 运行集群应用并设置一个自定义的 `SERVICE_TYPE=LoadBalancer`,如果不设置,它将默认为 NodePort。 ```shell -sealos run labring/nginx:v1.23.1 --env SERVICE_TYPE=LoadBalancer +sealos run nebstudio/nginx:v1.23.1 --env SERVICE_TYPE=LoadBalancer ``` ## 在Yaml文件中使用环境变量 @@ -67,7 +67,7 @@ CMD ["kubectl apply -f manifests/service.yaml"] 当你构建镜像时,什么都不会发生,只有在运行应用程序时,它才会渲染。如果没有设置 `--env`,它将使用 Kubefile 的默认 ENV。 ```shell -sealos run labring/nginx:1.23.1 --env serviceType=LoadBalancer --env http_NodePort=30080 --env https_NodePort=30443 +sealos run nebstudio/nginx:1.23.1 --env serviceType=LoadBalancer --env http_NodePort=30080 --env https_NodePort=30443 ``` 你会发现 sealos 会在主节点的本地路径上基于 `service.yaml.tmpl` 渲染一个新的yaml文件 `service.yaml`。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md index dfcfc668aa8..d7603fb71a3 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md @@ -75,7 +75,7 @@ CMD ["helm upgrade --install nginx charts/nginx --namespace=nginx --create-names 现在一切准备就绪,你可以开始构建集群镜像。 ```shell -sealos build -t labring/nginx:v1.23.2 . +sealos build -t nebstudio/nginx:v1.23.2 . ``` **注意:** 你应该首先将 sealos 命令安装到本地主机。 @@ -83,7 +83,7 @@ sealos build -t labring/nginx:v1.23.2 . 你可以查看构建日志。 ```shell -root@ubuntu:~/cloud-images# sealos build -t labring/nginx:v1.23.2 . +root@ubuntu:~/cloud-images# sealos build -t nebstudio/nginx:v1.23.2 . 2022-11-06T15:58:33 info lookup in path charts 2022-11-06T15:58:33 info sub chart is nginx 2022-11-06T15:58:33 warn if you access private registry,you must be 'sealos login' or 'buildah login' @@ -97,14 +97,14 @@ Status: images save success STEP 1/3: FROM scratch STEP 2/3: COPY . . STEP 3/3: CMD ["helm upgrade --install nginx charts/nginx --namespace=nginx --create-namespace --set service.type=NodePort"] -COMMIT labring/nginx:v1.23.2 +COMMIT nebstudio/nginx:v1.23.2 Getting image source signatures Copying blob 9f5a861e0f8d done Copying config 1b89695273 done Writing manifest to image destination Storing signatures --> 1b896952734 -Successfully tagged localhost/labring/nginx:v1.23.2 +Successfully tagged localhost/nebstudio/nginx:v1.23.2 1b8969527343939d60859469708e5420758f7419a421304f81b5132669982de7 2022-11-06T15:58:44 info ___ ___ ___ ___ ___ ___ @@ -120,7 +120,7 @@ Successfully tagged localhost/labring/nginx:v1.23.2 \/__/ \/__/ \/__/ \/__/ \/__/ \/__/ Website :https://www.sealos.io/ - Address :github.com/labring/sealos + Address :github.com/nebstudio/sealos ``` sealos 将自动从 charts 目录中提取镜像,将其拉取到本地并存储在 registry 目录中。 @@ -150,13 +150,13 @@ sealos 将自动从 charts 目录中提取镜像,将其拉取到本地并存 root@ubuntu:~/cloud-images# sealos images -labring/nginx v1.23.2 521c85942ee4 4 minutes ago 56.8 MB +nebstudio/nginx v1.23.2 521c85942ee4 4 minutes ago 56.8 MB ``` 你可以将镜像推送到任何 Docker 镜像仓库,下面的命令将其推送到 Docker Hub。 ```shell -sealos push labring/nginx:v1.23.2 +sealos push nebstudio/nginx:v1.23.2 ``` **注意:** 请使用 sealos 命令操作集群镜像,不支持 Docker 命令。 @@ -174,7 +174,7 @@ sealos login registry.cn-hangzhou.aliyuncs.com -u xxx -p xxx 然后你可以在你的集群中运行集群镜像。 ```shell -sealos run labring/nginx:v1.23.2 +sealos run nebstudio/nginx:v1.23.2 ``` helm 二进制命令将安装到你的 Kubernetes 集群的主节点上。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md index c9e33edaf74..4d6ab79957d 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-image-list.md @@ -23,7 +23,7 @@ sidebar_position: 1 ``` ```dockerfile -FROM labring/kubernetes:v1.24.0 +FROM nebstudio/kubernetes:v1.24.0 COPY cni ./cni COPY images ./images COPY registry ./registry @@ -36,7 +36,7 @@ CalicoImageList 中的镜像列表将被拉取到本地,然后使用 `kubectl 镜像列表目前支持: - docker.io/calico/cni:v3.20.0 这种远程的镜像 -- containers-storage:docker.io/labring/coredns:v0.0.1 这种本地的OCI容器镜像 +- containers-storage:docker.io/nebstudio/coredns:v0.0.1 这种本地的OCI容器镜像 - docker-daemon:docker.io/library/nginx:latest 这种本地的docker容器镜像 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md index 2618ff743b6..6f6a112d163 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md @@ -64,7 +64,7 @@ CMD ["kubectl apply -f manifests/deployment.yaml"] 在准备好所有必需的文件和目录后,我们可以开始构建集群镜像。 ```shell -sealos build -t labring/nginx:v1.23.1 . +sealos build -t nebstudio/nginx:v1.23.1 . ``` **注意:** 在开始构建前,您需要先在本地主机上安装 sealos 命令。 @@ -77,7 +77,7 @@ sealos build -t labring/nginx:v1.23.1 . ```shell root@ubuntu:~/cloud-images# sealos images -labring/nginx v1.23.1 521c85942ee4 4 minutes ago 56.8 MB +nebstudio/nginx v1.23.1 521c85942ee4 4 minutes ago 56.8 MB ``` ## 六、推送镜像 @@ -85,7 +85,7 @@ labring/nginx v1.23.1 521c85942ee4 4 minutes ago 最后,我们可以将构建好的镜像推送至任何Docker镜像仓库,以下命令将其推送至DockerHub。 ```shell -sealos push labring/nginx:v1.23.1 +sealos push nebstudio/nginx:v1.23.1 ``` **注意:** 请使用 sealos 命令来操作集群镜像,Docker 命令不受支持。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md index 3426fd48571..f064ef95c85 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md @@ -84,13 +84,13 @@ kubectl apply -k ./manifests/mayastor/ 现在一切都准备好了,你可以开始构建集群镜像。 ```shell -sealos build -t labring/openebs-mayastor:v1.0.4 . +sealos build -t nebstudio/openebs-mayastor:v1.0.4 . ``` 当你运行集群镜像时,sealos 将在主节点上运行 mayastor.sh 脚本,但 sealos exec 的 shell 命令将在所有节点上运行,最后,sealos 将在主节点上安装 openebs maystor 存储。 ``` -sealos run labring/openebs-mayastor:v1.0.4 +sealos run nebstudio/openebs-mayastor:v1.0.4 ``` ## sealos scp 示例 @@ -117,11 +117,11 @@ bandwidth bridge dhcp firewall host-device host-local ipvlan loopback ma 现在一切都准备好了,你可以开始构建集群镜像。 ```shell -sealos build -t labring/flannel:v0.19.0 . +sealos build -t nebstudio/flannel:v0.19.0 . ``` 当你运行集群镜像时,sealos 将会将 opt bin 文件复制到所有节点,然后在主节点上安装 flannel。 ``` -sealos run labring/flannel:v0.19.0 +sealos run nebstudio/flannel:v0.19.0 ``` diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md index 78cf75d7d5e..bb60d6f2b62 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/operations/build-image/build-image-with-kubeadm-run-cluster.md @@ -21,7 +21,7 @@ $ mkdir -p /tmp/buildimage EOF $ cat > /tmp/buildimage/Kubefile < +sealos run nebstudio/kubernetes:<新版本号> ``` 确保你已经建立了集群。 @@ -17,13 +17,13 @@ sealos run labring/kubernetes:<新版本号> 1. 假设你已经运行过以下命令: ```sh -sealos run labring/kubernetes:v1.24.0 labring/calico:v3.22.1 --masters 192.168.64.8 --nodes 192.168.64.7 +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/calico:v3.22.1 --masters 192.168.64.8 --nodes 192.168.64.7 ``` 2. 现在你想要升级集群到 v1.25.0,你可以这样操作: ```sh -sealos run labring/kubernetes:v1.25.0 +sealos run nebstudio/kubernetes:v1.25.0 ``` 在运行到 'kubeadm upgrade v1.25.0' 的时候,你将看到: @@ -37,7 +37,7 @@ sealos run labring/kubernetes:v1.25.0 输入 'y' 来继续升级。 -如果**出现错误**,你可以再次运行命令 'sealos run labring/kubernetes:v1.25.0'。即使失败,它也能保证得到相同的结果。 +如果**出现错误**,你可以再次运行命令 'sealos run nebstudio/kubernetes:v1.25.0'。即使失败,它也能保证得到相同的结果。 ## 注意事项 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md index 6d900af995a..94d88879cdc 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md @@ -18,23 +18,23 @@ Sealos 支持安装 `amd64` 和 `arm64` 架构的 K8s 集群。 + 需要在 K8s 集群的**第一个 master 节点**上运行 `sealos run` 命令,目前**集群外的节点不支持集群安装**。 + 建议使用干净的操作系统来创建集群。**不要自己装 Docker!** + 支持大多数 Linux 发行版,例如:Ubuntu、CentOS、Rocky linux。 -+ 支持 [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags) 中的所有 Kubernetes 版本。 ++ 支持 [Docker Hub](https://hub.docker.com/r/nebstudio/kubernetes/tags) 中的所有 Kubernetes 版本。 + 支持使用 Containerd 作为容器运行时。 + 在公有云上安装请使用**私有 IP**。 ## 查看集群镜像 -Sealos 所有的集群镜像都可以在 [cluster-image-docs](https://github.com/labring-actions/cluster-image-docs) 仓库里找到。除了推送到 Docker Hub 之外,这些镜像还被同步到了阿里云的镜像仓库。 +Sealos 所有的集群镜像都可以在 [cluster-image-docs](https://github.com/nebstudio-actions/cluster-image-docs) 仓库里找到。除了推送到 Docker Hub 之外,这些镜像还被同步到了阿里云的镜像仓库。 -Docker Hub 上可以通过以下链接查看 Sealos 所有的集群镜像:[https://hub.docker.com/u/labring](https://hub.docker.com/u/labring). +Docker Hub 上可以通过以下链接查看 Sealos 所有的集群镜像:[https://hub.docker.com/u/nebstudio](https://hub.docker.com/u/nebstudio). -使用 [Registry Explorer](https://explore.ggcr.dev/) 可以查看 K8s 集群镜像的所有版本,直接输入 `registry.cn-shanghai.aliyuncs.com/labring/kubernetes`,然后点击 “Submit Query”: +使用 [Registry Explorer](https://explore.ggcr.dev/) 可以查看 K8s 集群镜像的所有版本,直接输入 `registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes`,然后点击 “Submit Query”: ![](images/registry-explorer.png) 就会看到这个集群镜像的所有 tag。 -Docker Hub 同理,输入 `docker.io/labring/kubernetes` 即可查看所有 tag。 +Docker Hub 同理,输入 `docker.io/nebstudio/kubernetes` 即可查看所有 tag。 :::info注意 @@ -46,18 +46,18 @@ K8s 的小版本号越高,集群越稳定。例如 v1.28.x,其中的 x 就 ```shell # sealos version must >= v4.1.0 -$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 --single +$ sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/nebstudio/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/nebstudio/cilium:v1.13.4 --single ``` ## 安装 K8s 集群 ```shell -$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/labring/cilium:v1.13.4 \ +$ sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 registry.cn-shanghai.aliyuncs.com/nebstudio/helm:v3.9.4 registry.cn-shanghai.aliyuncs.com/nebstudio/cilium:v1.13.4 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 -p [your-ssh-passwd] ``` -注意:labring/helm 应当在 labring/cilium 之前。 +注意:nebstudio/helm 应当在 nebstudio/cilium 之前。 参数说明: @@ -66,16 +66,16 @@ $ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 regist | --masters | 192.168.0.2 | K8s master 节点地址列表 | | --nodes | 192.168.0.3 | K8s node 节点地址列表 | | --ssh-passwd | [your-ssh-passwd] | ssh 登录密码 | -|kubernetes | labring/kubernetes:v1.25.0 | K8s 集群镜像 | +|kubernetes | nebstudio/kubernetes:v1.25.0 | K8s 集群镜像 | 在干净的服务器上直接执行上面命令,不要做任何多余操作即可安装一个高可用 K8s 集群。 ## 安装各种分布式应用 ```shell -sealos run registry.cn-shanghai.aliyuncs.com/labring/helm:v3.9.4 # install helm -sealos run registry.cn-shanghai.aliyuncs.com/labring/openebs:v3.9.0 # install openebs -sealos run registry.cn-shanghai.aliyuncs.com/labring/minio-operator:v4.5.5 registry.cn-shanghai.aliyuncs.com/labring/ingress-nginx:4.1.0 +sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/helm:v3.9.4 # install helm +sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/openebs:v3.9.0 # install openebs +sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/minio-operator:v4.5.5 registry.cn-shanghai.aliyuncs.com/nebstudio/ingress-nginx:4.1.0 ``` 这样高可用的 Minio 等应用都有了,不用关心所有的依赖问题。 @@ -123,8 +123,8 @@ $ sealos reset 首先在有网络的环境中导出集群镜像: ```shell -$ sealos pull registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 -$ sealos save -o kubernetes.tar registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 +$ sealos pull registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 +$ sealos save -o kubernetes.tar registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 ``` ### 导入镜像并安装 @@ -139,7 +139,7 @@ $ sealos load -i kubernetes.tar ```shell $ sealos images # 查看集群镜像是否导入成功 -$ sealos run registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.27.7 # 单机安装,集群安装同理 +$ sealos run registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.27.7 # 单机安装,集群安装同理 ``` ### 快速启动 K8s 集群 @@ -158,11 +158,11 @@ $ sealos run kubernetes.tar # 单机安装,集群安装同理 | K8s 版本 | Sealos 版本 | CRI 版本 | 集群镜像版本 | | -------- | ----------------- | -------- | -------------------------- | -| `<1.25` | `>=v4.0.0` | v1alpha2 | labring/kubernetes:v1.24.0 | -| `>=1.25` | `>=v4.1.0` | v1alpha2 | labring/kubernetes:v1.25.0 | -| `>=1.26` | `>=v4.1.4-rc3` | v1 | labring/kubernetes:v1.26.0 | -| `>=1.27` | `>=v4.2.0-alpha3` | v1 | labring/kubernetes:v1.27.0 | -| `>=1.28` | `>=v5.0.0` | v1 | labring/kubernetes:v1.28.0 | +| `<1.25` | `>=v4.0.0` | v1alpha2 | nebstudio/kubernetes:v1.24.0 | +| `>=1.25` | `>=v4.1.0` | v1alpha2 | nebstudio/kubernetes:v1.25.0 | +| `>=1.26` | `>=v4.1.4-rc3` | v1 | nebstudio/kubernetes:v1.26.0 | +| `>=1.27` | `>=v4.2.0-alpha3` | v1 | nebstudio/kubernetes:v1.27.0 | +| `>=1.28` | `>=v5.0.0` | v1 | nebstudio/kubernetes:v1.28.0 | 根据 Kubernetes 版本的不同,您可以选择不同的 Sealos 版本和 CRI 版本。例如,如果您要使用 Kubernetes v1.26.0 版本,您可以选择 sealos v4.1.4-rc3 及更高版本,并使用 v1 CRI 版本。 @@ -172,11 +172,11 @@ $ sealos run kubernetes.tar # 单机安装,集群安装同理 | K8s 版本 | Sealos 版本 | CRI 版本 | 集群镜像版本 | | -------- | ----------------- | -------- | --------------------------------- | -| `<1.25` | `>=v4.0.0` | v1alpha2 | labring/kubernetes-docker:v1.24.0 | -| `>=1.25` | `>=v4.1.0` | v1alpha2 | labring/kubernetes-docker:v1.25.0 | -| `>=1.26` | `>=v4.1.4-rc3` | v1 | labring/kubernetes-docker:v1.26.0 | -| `>=1.27` | `>=v4.2.0-alpha3` | v1 | labring/kubernetes-docker:v1.27.0 | -| `>=1.28` | `>=v5.0.0` | v1 | labring/kubernetes-docker:v1.28.0 | +| `<1.25` | `>=v4.0.0` | v1alpha2 | nebstudio/kubernetes-docker:v1.24.0 | +| `>=1.25` | `>=v4.1.0` | v1alpha2 | nebstudio/kubernetes-docker:v1.25.0 | +| `>=1.26` | `>=v4.1.4-rc3` | v1 | nebstudio/kubernetes-docker:v1.26.0 | +| `>=1.27` | `>=v4.2.0-alpha3` | v1 | nebstudio/kubernetes-docker:v1.27.0 | +| `>=1.28` | `>=v5.0.0` | v1 | nebstudio/kubernetes-docker:v1.28.0 | 与支持 Containerd 的 Kubernetes 镜像类似,您可以根据 Kubernetes 版本的不同选择不同的 Sealos 版本和 CRI 版本。例如,如果您要使用 Kubernetes v1.26.0 版本,您可以选择 sealos v4.1.4-rc3 及更高版本,并使用 v1 CRI 版本。 @@ -185,8 +185,8 @@ $ sealos run kubernetes.tar # 单机安装,集群安装同理 | K3s 版本 | Sealos 版本 | 集群镜像版本 | |----------|------------|---------------------| -| `>=1.24` | `>=v5.0.0` | labring/k3s:v1.24.0 | +| `>=1.24` | `>=v5.0.0` | nebstudio/k3s:v1.24.0 | ## 总结 -您可以根据自己的需求和偏好,在不同的镜像类型和版本中进行选择。同时,不要忘记查看 [更新日志](https://github.com/labring/sealos/blob/main/CHANGELOG/CHANGELOG.md),以了解各个版本的更新内容和修复问题。 +您可以根据自己的需求和偏好,在不同的镜像类型和版本中进行选择。同时,不要忘记查看 [更新日志](https://github.com/nebstudio/sealos/blob/main/CHANGELOG/CHANGELOG.md),以了解各个版本的更新内容和修复问题。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/install-cli.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/install-cli.md index 99c91f281ac..3f55b552c8f 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/install-cli.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/quick-start/install-cli.md @@ -11,7 +11,7 @@ import TabItem from '@theme/TabItem'; 你可以通过运行命令来获取版本列表: ```shell -$ curl --silent "https://api.github.com/repos/labring/sealos/releases" | jq -r '.[].tag_name' +$ curl --silent "https://api.github.com/repos/nebstudio/sealos/releases" | jq -r '.[].tag_name' ``` > 注意:在选择版本时,建议使用稳定版本例如 `v4.3.0`。像 `v4.3.0-rc1`、`v4.3.0-alpha1` 这样的版本是预发布版,请谨慎使用。 @@ -19,14 +19,14 @@ $ curl --silent "https://api.github.com/repos/labring/sealos/releases" | jq -r ' 设置 `VERSION` 环境变量为 latest 版本号,或者将 `VERSION` 替换为您要安装的 Sealos 版本: ```shell -$ VERSION=`curl -s https://api.github.com/repos/labring/sealos/releases/latest | grep -oE '"tag_name": "[^"]+"' | head -n1 | cut -d'"' -f4` +$ VERSION=`curl -s https://api.github.com/repos/nebstudio/sealos/releases/latest | grep -oE '"tag_name": "[^"]+"' | head -n1 | cut -d'"' -f4` ``` ## 二进制自动下载 ```shell -$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring/sealos/main/scripts/install.sh | PROXY_PREFIX=https://mirror.ghproxy.com sh -s ${VERSION} labring/sealos +$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/nebstudio/sealos/main/scripts/install.sh | PROXY_PREFIX=https://mirror.ghproxy.com sh -s ${VERSION} nebstudio/sealos ``` @@ -36,7 +36,7 @@ $ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring ```shell -$ wget https://mirror.ghproxy.com/https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_amd64.tar.gz \ +$ wget https://mirror.ghproxy.com/https://github.com/nebstudio/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_amd64.tar.gz \ && tar zxvf sealos_${VERSION#v}_linux_amd64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ``` @@ -44,7 +44,7 @@ $ wget https://mirror.ghproxy.com/https://github.com/labring/sealos/releases/dow ```shell -$ wget https://mirror.ghproxy.com/https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_arm64.tar.gz \ +$ wget https://mirror.ghproxy.com/https://github.com/nebstudio/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_arm64.tar.gz \ && tar zxvf sealos_${VERSION#v}_linux_arm64.tar.gz sealos && chmod +x sealos && mv sealos /usr/bin ``` @@ -56,7 +56,7 @@ $ wget https://mirror.ghproxy.com/https://github.com/labring/sealos/releases/dow ### DEB 源 ```shell -$ echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | sudo tee /etc/apt/sources.list.d/labring.list +$ echo "deb [trusted=yes] https://apt.fury.io/nebstudio/ /" | sudo tee /etc/apt/sources.list.d/nebstudio.list $ sudo apt update $ sudo apt install sealos ``` @@ -64,10 +64,10 @@ $ sudo apt install sealos ### RPM 源 ```shell -$ sudo cat > /etc/yum.repos.d/labring.repo << EOF +$ sudo cat > /etc/yum.repos.d/nebstudio.repo << EOF [fury] -name=labring Yum Repo -baseurl=https://yum.fury.io/labring/ +name=nebstudio Yum Repo +baseurl=https://yum.fury.io/nebstudio/ enabled=1 gpgcheck=0 EOF @@ -89,7 +89,7 @@ $ sudo yum install sealos ```shell # git clone the repo -$ git clone https://github.com/labring/sealos.git +$ git clone https://github.com/nebstudio/sealos.git # just make it $ make build BINS=sealos ``` diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md index ec858e07d4c..00a75db49e5 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md @@ -4,7 +4,7 @@ sidebar_position: 11 # 应用集群镜像使用指南 -Sealos 提供了一个名为 [cluster-image](https://github.com/labring-actions/cluster-image) 的仓库,该仓库在 GitHub 上用于构建并发布 Kubernetes 集群的应用镜像。这些镜像可以通过提交代码到这个仓库来创建,并可以发布到 `docker.io/labring/` 作为官方的应用镜像。它支持构建 Docker 容器镜像以及应用的集群镜像。 +Sealos 提供了一个名为 [cluster-image](https://github.com/nebstudio-actions/cluster-image) 的仓库,该仓库在 GitHub 上用于构建并发布 Kubernetes 集群的应用镜像。这些镜像可以通过提交代码到这个仓库来创建,并可以发布到 `docker.io/nebstudio/` 作为官方的应用镜像。它支持构建 Docker 容器镜像以及应用的集群镜像。 ## 镜像的类型 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/apply.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/apply.md index defa546ea78..ed8e976d96f 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/apply.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/apply.md @@ -39,9 +39,9 @@ spec: - node - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: passwd: xxx pk: /root/.ssh/id_rsa diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/create.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/create.md index 03cf8cf9d07..e597b87e595 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/create.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/create.md @@ -11,7 +11,7 @@ sidebar_position: 6 `sealos create` 命令用于创建集群工作目录,但不实际运行,主要用于调试或测试,它可以输出集群镜像的地址,你可以校验集群镜像内容是否与预期一致。 ```bash -sealos create docker.io/labring/kubernetes:v1.24.0 +sealos create docker.io/nebstudio/kubernetes:v1.24.0 ``` 在上述命令中,`clustername` 代表你要创建的集群的名称。 @@ -35,9 +35,9 @@ sealos create docker.io/labring/kubernetes:v1.24.0 例如,你可以使用以下命令创建一个名为 `mycluster` 的集群,但不实际运行它: ```bash -sealos create -e registryPort=8443 docker.io/labring/kubernetes:v1.24.0 +sealos create -e registryPort=8443 docker.io/nebstudio/kubernetes:v1.24.0 ``` -此命令将创建一个镜像名称为 `docker.io/labring/kubernetes:v1.24.0` 的集群工作目录,并输出集群镜像的地址。`-e registryPort=8443` 选项指定了在渲染模板文件时使用的环境变量,其中 `registryPort` 被设置为 `8443`。请注意,这个示例中集群并没有被实际运行。 +此命令将创建一个镜像名称为 `docker.io/nebstudio/kubernetes:v1.24.0` 的集群工作目录,并输出集群镜像的地址。`-e registryPort=8443` 选项指定了在渲染模板文件时使用的环境变量,其中 `registryPort` 被设置为 `8443`。请注意,这个示例中集群并没有被实际运行。 以上就是 `sealos create` 命令的使用指南,希望对你有所帮助。如果你在使用过程中遇到任何问题,欢迎向我们提问。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/gen.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/gen.md index 2df2301ef04..0d9bcc32a67 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/gen.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/gen.md @@ -11,32 +11,32 @@ Sealos 的 `gen` 命令是用于生成 Kubernetes 集群的配置文件(Cluste 1. 生成一个默认配置的单节点集群: ```bash - sealos gen labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 + sealos gen nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 ``` -注意:labring/helm 应当在 labring/calico 之前。 +注意:nebstudio/helm 应当在 nebstudio/calico 之前。 2. 生成一个包含多个镜像、指定了主节点和工作节点的集群: ```bash - sealos gen labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \ + sealos gen nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 \ --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' ``` -注意:labring/helm 应当在 labring/calico 之前。 +注意:nebstudio/helm 应当在 nebstudio/calico 之前。 3. 指定 SSH 端口,对于所有服务器使用相同的 SSH 端口: ```bash - sealos gen labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ + sealos gen nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --port 24 --passwd 'xxx' ``` 对于使用不同 SSH 端口的服务器: ```bash - sealos gen labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ + sealos gen nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3:23,192.168.0.4:24 \ --nodes 192.168.0.5:25,192.168.0.6:25,192.168.0.7:27 --passwd 'xxx' ``` diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md index bed4b134332..888638827a4 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/inspect.md @@ -70,7 +70,7 @@ sealos inspect --type image imageWithTag 以下是 `sealos inspect` 命令的一些常用参数: -- `-f, --format`:使用 Go 模板格式显示输出结果。**模板结构代码[InspectOutput](https://github.com/labring/sealos/blob/f8a17787822714c5fdf21f2a75cc86fadb88adfa/pkg/buildah/inspect.go#L189)** +- `-f, --format`:使用 Go 模板格式显示输出结果。**模板结构代码[InspectOutput](https://github.com/nebstudio/sealos/blob/f8a17787822714c5fdf21f2a75cc86fadb88adfa/pkg/buildah/inspect.go#L189)** - `-t, --type`:指定查看的类型,可以是容器(`container`)或镜像(`image`)。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/run.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/run.md index 03117703b6d..5c37b3c36ce 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/run.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/run.md @@ -46,31 +46,31 @@ sealos run --masters [arg] --nodes [arg] [Options] 1. 创建集群到您的裸机服务器,指定 IP 列表: ``` -sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ +sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' ``` 2. 多镜像运行: ``` -sealos run labring/kubernetes:v1.24.0 labring/helm:v3.11.3 calico:v3.24.6 \ +sealos run nebstudio/kubernetes:v1.24.0 nebstudio/helm:v3.11.3 calico:v3.24.6 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 --nodes 192.168.64.21,192.168.64.19 ``` 3. 指定服务器的 InfraSSH 端口: ``` -sealos run labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ +sealos run nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --port 24 --passwd 'xxx' ``` 4. 自定义 VIP Kubernetes 集群: ``` -sealos run -e defaultVIP=10.103.97.2 labring/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ +sealos run -e defaultVIP=10.103.97.2 nebstudio/kubernetes:v1.24.0 --masters 192.168.0.2,192.168.0.3,192.168.0.4 \ --nodes 192.168.0.5,192.168.0.6,192.168.0.7 --passwd 'xxx' ``` 5. 创建单节点 Kubernetes 集群: ``` -sealos run labring/kubernetes:v1.24.0 +sealos run nebstudio/kubernetes:v1.24.0 ``` 6. 使用自定义环境变量创建集群: diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/save.md b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/save.md index cea21ca7351..134c97b1b64 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/save.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/lifecycle-management/reference/sealos/commands/save.md @@ -18,10 +18,10 @@ sealos save -o outputFilename imageName ## 示例 -例如,你可以使用以下命令将名为 `labring/kubernetes:latest` 的镜像保存到一个名为 `kubernetes.tar` 的归档文件中: +例如,你可以使用以下命令将名为 `nebstudio/kubernetes:latest` 的镜像保存到一个名为 `kubernetes.tar` 的归档文件中: ```bash -sealos save -o kubernetes.tar labring/kubernetes:v1.24.0 +sealos save -o kubernetes.tar nebstudio/kubernetes:v1.24.0 ``` ## 可选参数 @@ -29,11 +29,11 @@ sealos save -o kubernetes.tar labring/kubernetes:v1.24.0 - `--format`: 这个参数用于指定保存镜像的传输方式。目前可用的选项有 `oci-archive` 和 `docker-archive`、`oci-dir`,`docker-dir`。默认值是 `oci-archive`。 - `-m`: 这个参数可以同时保存多个镜像,但是仅限于`docker-archive`格式。 -例如,你可以使用以下命令将名为 `labring/kubernetes:latest` 的镜像以 `docker-archive` 的方式保存到一个名为 `kubernetes.tar` 的归档文件中: +例如,你可以使用以下命令将名为 `nebstudio/kubernetes:latest` 的镜像以 `docker-archive` 的方式保存到一个名为 `kubernetes.tar` 的归档文件中: ```bash -sealos save -o kubernetes.tar --format docker-archive labring/kubernetes:v1.24.0 -sealos save -o kubernetes.tar -m --format docker-archive labring/kubernetes:v1.24.0 labring/helm:v3.5.0 +sealos save -o kubernetes.tar --format docker-archive nebstudio/kubernetes:v1.24.0 +sealos save -o kubernetes.tar -m --format docker-archive nebstudio/kubernetes:v1.24.0 nebstudio/helm:v3.5.0 ``` 以上就是 `sealos save` 命令的使用指南,希望对你有所帮助。如果你在使用过程中遇到任何问题,欢迎向我们提问。 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/sealos/install-object-storage.md b/docs/4.0/i18n/zh-Hans/self-hosting/sealos/install-object-storage.md index cade1f86851..f6aad56189a 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/sealos/install-object-storage.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/sealos/install-object-storage.md @@ -22,7 +22,7 @@ helm install --namespace minio-system --create-namespace minio-operator operator # DOMAIN 是 Sealos 集群的域名 # 环境变量设置 Minio 管理员账户(默认的 Minio 管理员账户为 username/passw0rd) # -e minioAdminUser={16位随机大小写字符串} -e minioAdminPassword={32位随机大小写字符串} -sealos run ghcr.io/labring/sealos-cloud-objectstorage:latest -e cloudDomain={DOMAIN} +sealos run ghcr.io/nebstudio/sealos-cloud-objectstorage:latest -e cloudDomain={DOMAIN} ``` # 卸载对象存储 diff --git a/docs/4.0/i18n/zh-Hans/self-hosting/sealos/installation.md b/docs/4.0/i18n/zh-Hans/self-hosting/sealos/installation.md index 34755fe2860..7b75a2efc7d 100644 --- a/docs/4.0/i18n/zh-Hans/self-hosting/sealos/installation.md +++ b/docs/4.0/i18n/zh-Hans/self-hosting/sealos/installation.md @@ -83,7 +83,7 @@ Sealos 需要使用证书来保证通信安全,默认在您不提供证书的 关于如何使用 Sealos 部署 Kubernetes 集群,可以参考:[安装 Kubernetes 集群](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md) -,支持 [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags) 中的几乎所有 Kubernetes 版本(**暂不支持 1.28 及以上版本 +,支持 [Docker Hub](https://hub.docker.com/r/nebstudio/kubernetes/tags) 中的几乎所有 Kubernetes 版本(**暂不支持 1.28 及以上版本 **)。 ::: @@ -101,7 +101,7 @@ Sealos 需要使用证书来保证通信安全,默认在您不提供证书的 使用 nip.io 作为 Sealos 的域名非常简单,只需在第一个 Master 节点上执行以下命令,并根据提示输入参数: ```bash -$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-version=v5.0.0-beta5 \ --image-registry=registry.cn-shanghai.aliyuncs.com --zh \ --proxy-prefix=https://mirror.ghproxy.com @@ -145,7 +145,7 @@ cloud.example.io A 192.168.1.10 然后在第一个 Master 节点上执行以下命令,并根据提示输入参数: ```bash -$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-version=v5.0.0-beta5 \ --image-registry=registry.cn-shanghai.aliyuncs.com --zh \ --proxy-prefix=https://mirror.ghproxy.com \ @@ -172,7 +172,7 @@ cloud.example.io A 192.168.1.10 然后在第一个 Master 节点上执行以下命令,并根据提示输入参数: ```bash -$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-version=v5.0.0-beta5 \ --image-registry=registry.cn-shanghai.aliyuncs.com --zh \ --proxy-prefix=https://mirror.ghproxy.com \ @@ -231,7 +231,7 @@ $ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring 然后在第一个 Master 节点上执行以下命令,并根据提示输入参数: ```bash -$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/labring/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ +$ curl -sfL https://mirror.ghproxy.com/https://raw.githubusercontent.com/nebstudio/sealos/v5.0.0-beta5/scripts/cloud/install.sh -o /tmp/install.sh && bash /tmp/install.sh \ --cloud-version=v5.0.0-beta5 \ --image-registry=registry.cn-shanghai.aliyuncs.com --zh \ --proxy-prefix=https://mirror.ghproxy.com \ diff --git a/docs/blog/en/2023/how-sealos-cloud-mastered-multi-tenancy-with-the-right-gateway-choice/index.md b/docs/blog/en/2023/how-sealos-cloud-mastered-multi-tenancy-with-the-right-gateway-choice/index.md index 11107935c33..94e4a1d5d44 100644 --- a/docs/blog/en/2023/how-sealos-cloud-mastered-multi-tenancy-with-the-right-gateway-choice/index.md +++ b/docs/blog/en/2023/how-sealos-cloud-mastered-multi-tenancy-with-the-right-gateway-choice/index.md @@ -45,7 +45,7 @@ The disparity is pronounced, leading us to decisively set aside options based on ## APISIX -[APISIX](https://github.com/apache/apisix) is a commendable project, particularly in addressing Nginx reload issues. At [Laf](https://github.com/labring/laf), we initially embraced APISIX. However, we encountered instability with its Ingress Controller, leading to frequent major disruptions and controller OOM issues. Despite our preference for APISIX, these persistent issues necessitated a switch to an alternative gateway. The APISIX community is actively working on these challenges, and we look forward to its continued improvement. +[APISIX](https://github.com/apache/apisix) is a commendable project, particularly in addressing Nginx reload issues. At [Laf](https://github.com/nebstudio/laf), we initially embraced APISIX. However, we encountered instability with its Ingress Controller, leading to frequent major disruptions and controller OOM issues. Despite our preference for APISIX, these persistent issues necessitated a switch to an alternative gateway. The APISIX community is actively working on these challenges, and we look forward to its continued improvement. In summary, while APISIX demonstrates excellent stability, its controller still requires significant optimization and stability enhancements. The community provides robust support, but **due to our immediate operational challenges, we had to transition to a different gateway solution.** diff --git a/docs/blog/en/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md b/docs/blog/en/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md index e605d45b8b4..8e0e0c9c1c8 100644 --- a/docs/blog/en/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md +++ b/docs/blog/en/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md @@ -61,11 +61,11 @@ Building a production-grade database platform directly atop native Kubernetes pr Hence the appeal of distributions, much like CentOS, Ubuntu, etc. for Linux instead of direct kernel wrangling. Consider Kubernetes the "cloud kernel." Using the raw kernel sans customization leaves an insufficiently robust, user-friendly experience. The kernel merely provides a framework; users must architect and integrate many optimizations themselves. Kubernetes distributions help solve this. For instance, [Sealos delivers](https://sealos.io/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes/) **full systems including highly available clusters, finely-tuned storage, and optimized databases in one click**. Two simple commands: ```bash -$ sealos run labring/kubernetes:v1.27.7 labring/helm:v3.9.4 labring/cilium:v1.13.4 \ +$ sealos run nebstudio/kubernetes:v1.27.7 nebstudio/helm:v3.9.4 nebstudio/cilium:v1.13.4 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 -p [your-ssh-passwd] -$ sealos run labring/openebs:v3.9.0 labring/mysql:8.0 +$ sealos run nebstudio/openebs:v3.9.0 nebstudio/mysql:8.0 ``` Done. The complete system with HA cluster, finely-tuned storage, and optimized databases emerges in minutes. While Ansible aids installs, **it cannot handle critical runtime needs like self-healing and multi-tenancy** - key advantages Kubernetes provides for databases-as-a-service. @@ -123,7 +123,7 @@ As technology advances, specialized database users and caretakers decouple. Manu ### Practical Proof Points -Globally, many teams have successfully run databases on Kubernetes in production across critical dimensions like cost, usability, stability, performance, and more - with remarkable measurable results. Once accustomed to Kubernetes' advantages, tough to justify reverting to old-school manual operations. For instance, Sealos' architecture evolved from Ansible (v2) to Golang (v3) - now at [v4 and v5](https://github.com/labring/sealos). This exemplifies "cloud native thinking", not legacy "ops script thinking" tied to specific individuals. If a solution lacks even basic APIs, how can we discuss advanced scalability and productivity? Systems should consider machine consumers first, then human ones - this unlocks true automation leverage. Hence, API > CLI > GUI. +Globally, many teams have successfully run databases on Kubernetes in production across critical dimensions like cost, usability, stability, performance, and more - with remarkable measurable results. Once accustomed to Kubernetes' advantages, tough to justify reverting to old-school manual operations. For instance, Sealos' architecture evolved from Ansible (v2) to Golang (v3) - now at [v4 and v5](https://github.com/nebstudio/sealos). This exemplifies "cloud native thinking", not legacy "ops script thinking" tied to specific individuals. If a solution lacks even basic APIs, how can we discuss advanced scalability and productivity? Systems should consider machine consumers first, then human ones - this unlocks true automation leverage. Hence, API > CLI > GUI. ### Operations Roles Transform diff --git a/docs/blog/en/2024/how-to-set-up-affine/index.md b/docs/blog/en/2024/how-to-set-up-affine/index.md index a9c5439ec00..a8613ac5914 100644 --- a/docs/blog/en/2024/how-to-set-up-affine/index.md +++ b/docs/blog/en/2024/how-to-set-up-affine/index.md @@ -47,7 +47,7 @@ Self-hosting AFFiNE requires PostgreSQL and Redis databases, which can be comple To get started, open this link: -[![](https://cdn.jsdelivr.net/gh/labring-actions/templates@main/Deploy-on-Sealos.svg)](https://bja.sealos.run/?openapp=system-template%3FtemplateName%3Daffine) +[![](https://cdn.jsdelivr.net/gh/nebstudio-actions/templates@main/Deploy-on-Sealos.svg)](https://bja.sealos.run/?openapp=system-template%3FtemplateName%3Daffine) Set the administrator's email (AFFINE_ADMIN_EMAIL) and password (AFFINE_ADMIN_PASSWORD), then click "Go to Sealos deployment" in the upper right corner. diff --git a/docs/blog/zh-Hans/2019/08/26/kubernetes-with-sealos.md b/docs/blog/zh-Hans/2019/08/26/kubernetes-with-sealos.md index e74aee4638d..e1735f2cab8 100644 --- a/docs/blog/zh-Hans/2019/08/26/kubernetes-with-sealos.md +++ b/docs/blog/zh-Hans/2019/08/26/kubernetes-with-sealos.md @@ -74,7 +74,7 @@ kubernetes 的 API 的标准是真正有潜力成为云计算 2.0 事实标准 开源自然是开放的最好实现方式,不仅对上面几种场景有比较好的应对措施,关键还可以自由按照自己的需求进行定制。 -所以未来开源与云是左右腿,像 vercel supabase [sealos](https://github.com/labring/sealos) 这样的产品是云计算的大势所趋。 +所以未来开源与云是左右腿,像 vercel supabase [sealos](https://github.com/nebstudio/sealos) 这样的产品是云计算的大势所趋。 ## 基于内核架构的云计算会变得更简单 @@ -121,11 +121,11 @@ User interface 一定要简单极致,这是用户直接使用你东西的地 1. 广度,常用分布式软件如 mysql 集群,redis 集群,消息队列等逐步覆盖,不断扩展常用分布式应用数量 2. 深度,基本安装->高可用->可监控->自运维->高性能/安全性->产品化,几个阶段衡量一个分布式应用成熟度 -那 [sealos](https://github.com/labring/sealos) 就是使用这样的思维去设计的,[laf](https://github.com/labring/laf) 就是 sealos 上的第一款杀手级应用。 +那 [sealos](https://github.com/nebstudio/sealos) 就是使用这样的思维去设计的,[laf](https://github.com/nebstudio/laf) 就是 sealos 上的第一款杀手级应用。 ## 总结 -未来的云会更便宜 更开放 更简单,最终会有一款优秀的发行版本实现云原生的普及,而 [sealos](https://github.com/labring/sealos) 诞生之日起就朝着这个目标不断进步~ +未来的云会更便宜 更开放 更简单,最终会有一款优秀的发行版本实现云原生的普及,而 [sealos](https://github.com/nebstudio/sealos) 诞生之日起就朝着这个目标不断进步~ 相信未来云计算属于所有算力的提供者,云的价值也会属于所有云计算的参与者,不再受任何厂商绑定之苦,更便宜的享受云计算带来的便利。开源开放带给大家简单/便宜的云计算! diff --git a/docs/blog/zh-Hans/2023/sealos-release.md b/docs/blog/zh-Hans/2023/sealos-release.md index 948e4514a9a..8b1a5fe2cd4 100644 --- a/docs/blog/zh-Hans/2023/sealos-release.md +++ b/docs/blog/zh-Hans/2023/sealos-release.md @@ -15,7 +15,7 @@ date: 2023-06-13T10:00 在今天这个快速发展的云计算领域,Sealos 不仅是一个项目,它是对未来云操作系统概念的重新定义和实践。从一个简单的 K8s 安装工具开始,Sealos 的发展已迈入了全新的领域,目标是构建一个完整、高效且易于管理的[云操作系统](https://sealos.run)。 -2018 年的某个夜晚,夜深人静,我挥舞键盘,敲下了 Sealos 的第一行代码。当时仓库命名为 “kubeinit”,后来觉得格局太小,我不可能只做一个安装 K8s 的工具。安装只是更大计划的一部分,于是更名为 [Sealos](https://github.com/labring/sealos/ "Sealos"),一个宏大的[云操作系统](https://sealos.run)计划就此诞生! +2018 年的某个夜晚,夜深人静,我挥舞键盘,敲下了 Sealos 的第一行代码。当时仓库命名为 “kubeinit”,后来觉得格局太小,我不可能只做一个安装 K8s 的工具。安装只是更大计划的一部分,于是更名为 [Sealos](https://github.com/nebstudio/sealos/ "Sealos"),一个宏大的[云操作系统](https://sealos.run)计划就此诞生! ![](https://jsd.cdn.zzko.cn/gh/yangchuansheng/imghosting5@main/uPic/2023-08-31-09-52-gLmSek.jpg) diff --git a/docs/blog/zh-Hans/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md b/docs/blog/zh-Hans/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md index 33401cf0619..75426e881f7 100644 --- a/docs/blog/zh-Hans/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md +++ b/docs/blog/zh-Hans/2023/to-run-or-not-to-run-a-database-on-kubernetes/index.md @@ -61,10 +61,10 @@ date: 2023-12-06T10:00 这个时候发行版的优势就体现出来了,类似于 Linux 系统中,大多数人更倾向于使用 CentOS、Ubuntu 等发行版,而不是直接操作内核。我们也可以将 K8s 视为一种 “云内核”,如果你只是直接使用内核而不进行适当的定制和优化,可能会觉得它不够好用。因为内核本身只是提供了一个框架,很多功能和优化需要用户自己去实现。而 K8s 发行版则帮助用户解决了这一问题。例如,[Sealos 可以帮你一键](https://sealos.run/docs/self-hosting/lifecycle-management/quick-start/deploy-kubernetes)构建**包括高可用性集群、存储插件和数据库在内的完整系统**。这一切只需要简单的两条命令: ```bash -$ sealos run labring/kubernetes:v1.27.7 labring/helm:v3.9.4 labring/cilium:v1.13.4 \ +$ sealos run nebstudio/kubernetes:v1.27.7 nebstudio/helm:v3.9.4 nebstudio/cilium:v1.13.4 \ --masters 192.168.64.2,192.168.64.22,192.168.64.20 \ --nodes 192.168.64.21,192.168.64.19 -p [your-ssh-passwd] -$ sealos run labring/openebs:v3.9.0 labring/mysql:8.0 +$ sealos run nebstudio/openebs:v3.9.0 nebstudio/mysql:8.0 ``` 然后就没有然后了,一个包含高可用集群、存储插件和数据库的系统就诞生了。虽然 Ansible 可以帮助你解决安装问题,但它**无法处理运行时的自愈、多租户等问题**,而 on K8s 可以让数据库 as a Service。 @@ -121,7 +121,7 @@ K8s 是个大杀器,像是无崖子一甲子的功力你能发挥几成,如 ### 实践案例和效益 -目前已经有很多团队在成本、易用性、稳定性和性能等多个维度上成功实践了 K8s,取得了显著的成果,也尝到了这样做的甜头。由奢入俭难,一旦企业体验到了 K8s 带来的好处,很难再回到传统的运维方式。以 Sealos 为例,从 v2 使用 ansible,到 v3 完全转向 golang,[现在已经发展到 v4 和 v5](https://github.com/labring/sealos),这种技术的演进正是基于 “云计算” 和 “云操作系统” 的思维,而不是传统的 “运维脚本” 思维。脚本连个 API 都实现不了你我谈先进生产力?设计一个系统优先考虑的不一定是给人用的,而是给别的系统调用的,这样整个自动化才能起飞,这就是为什么 API > CLI > GUI 的原因。 +目前已经有很多团队在成本、易用性、稳定性和性能等多个维度上成功实践了 K8s,取得了显著的成果,也尝到了这样做的甜头。由奢入俭难,一旦企业体验到了 K8s 带来的好处,很难再回到传统的运维方式。以 Sealos 为例,从 v2 使用 ansible,到 v3 完全转向 golang,[现在已经发展到 v4 和 v5](https://github.com/nebstudio/sealos),这种技术的演进正是基于 “云计算” 和 “云操作系统” 的思维,而不是传统的 “运维脚本” 思维。脚本连个 API 都实现不了你我谈先进生产力?设计一个系统优先考虑的不一定是给人用的,而是给别的系统调用的,这样整个自动化才能起飞,这就是为什么 API > CLI > GUI 的原因。 ### 运维角色的转变 diff --git a/docs/blog/zh-Hans/2023/vm-sealos-create.md b/docs/blog/zh-Hans/2023/vm-sealos-create.md index 14352302d60..acbbc582d62 100644 --- a/docs/blog/zh-Hans/2023/vm-sealos-create.md +++ b/docs/blog/zh-Hans/2023/vm-sealos-create.md @@ -86,7 +86,7 @@ alias vm_node_exec="multipass exec $NODE_NAME -- sudo -u root" echo "Installing sealos..." set -x vm_root_exec -s << EOF -echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | tee /etc/apt/sources.list.d/labring.list +echo "deb [trusted=yes] https://apt.fury.io/nebstudio/ /" | tee /etc/apt/sources.list.d/nebstudio.list apt update apt install sealos=4.1.3 -y EOF @@ -94,7 +94,7 @@ set +x set -x vm_node_exec -s << EOF -echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | tee /etc/apt/sources.list.d/labring.list +echo "deb [trusted=yes] https://apt.fury.io/nebstudio/ /" | tee /etc/apt/sources.list.d/nebstudio.list apt update apt install sealos=4.1.3 -y EOF @@ -128,7 +128,7 @@ echo node_ip: $node_ip echo "Installing k8s..." set -x -vm_root_exec sealos run labring/kubernetes:v1.24.0 labring/helm:v3.8.2 labring/calico:v3.22.1 --masters $master_ip --nodes $node_ip +vm_root_exec sealos run nebstudio/kubernetes:v1.24.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.22.1 --masters $master_ip --nodes $node_ip #vm_root_exec kubectl taint node $NAME node-role.kubernetes.io/master- #vm_root_exec kubectl taint node $NAME node-role.kubernetes.io/control-plane- set +x diff --git a/docs/blog/zh-Hans/2024/how-to-set-up-affine/index.md b/docs/blog/zh-Hans/2024/how-to-set-up-affine/index.md index 66927c6f597..52a653a4a4c 100644 --- a/docs/blog/zh-Hans/2024/how-to-set-up-affine/index.md +++ b/docs/blog/zh-Hans/2024/how-to-set-up-affine/index.md @@ -51,7 +51,7 @@ AFFiNE 的私有化部署依赖 PostgreSQL 和 Redis 数据库,部署起来比 直接打开这个链接: -[![](https://cdn.jsdelivr.net/gh/labring-actions/templates@main/Deploy-on-Sealos.svg)](https://bja.sealos.run/?openapp=system-template%3FtemplateName%3Daffine) +[![](https://cdn.jsdelivr.net/gh/nebstudio-actions/templates@main/Deploy-on-Sealos.svg)](https://bja.sealos.run/?openapp=system-template%3FtemplateName%3Daffine) 接下来你只需要设置一下管理员的邮箱(AFFINE_ADMIN_EMAIL)和密码(AFFINE_ADMIN_PASSWORD),然后点击右上角的「去 Sealos 部署」。 diff --git a/docs/website/README.md b/docs/website/README.md index 71c72fc5955..32945bae281 100644 --- a/docs/website/README.md +++ b/docs/website/README.md @@ -4,9 +4,9 @@ Sealos website is built using [Docusaurus 2](https://docusaurus.io/), a modern s ## Notes for contribution -Please do not change anything under `docs` and `i18n/zh-Hans/docusaurus-plugin-content-docs/current` as they are automatically synchronized from [sealos/docs/4.0](https://github.com/labring/sealos/tree/main/docs/4.0). However, if you want to update the [home page](https://github.com/fanux/sealos-site/tree/main/src/pages/index.tsx) or custom pages like the [company page](https://github.com/fanux/sealos-site/tree/main/src/pages/company.md), feel free to contribute to this repo directly. +Please do not change anything under `docs` and `i18n/zh-Hans/docusaurus-plugin-content-docs/current` as they are automatically synchronized from [sealos/docs/4.0](https://github.com/nebstudio/sealos/tree/main/docs/4.0). However, if you want to update the [home page](https://github.com/fanux/sealos-site/tree/main/src/pages/index.tsx) or custom pages like the [company page](https://github.com/fanux/sealos-site/tree/main/src/pages/company.md), feel free to contribute to this repo directly. -For more details, see [docs contributing guide](https://github.com/labring/sealos/blob/main/CONTRIBUTING.md#docs-contribution). +For more details, see [docs contributing guide](https://github.com/nebstudio/sealos/blob/main/CONTRIBUTING.md#docs-contribution). ## Development diff --git a/docs/website/docusaurus.config.js b/docs/website/docusaurus.config.js index 5e38eb1a599..15d663bf243 100644 --- a/docs/website/docusaurus.config.js +++ b/docs/website/docusaurus.config.js @@ -14,7 +14,7 @@ const config = { favicon: "img/favicon.ico", // GitHub pages deployment config. // If you aren't using GitHub pages, you don't need these. - organizationName: "labring", // Usually your GitHub org/user name. + organizationName: "nebstudio", // Usually your GitHub org/user name. projectName: "sealos", // Usually your repo name. // Even if you don't use internalization, you can use this field to set useful @@ -37,7 +37,7 @@ const config = { // Please change this to your repo. // Remove this to remove the "edit this page" links. editUrl: ({ versionDocsDirPath, docPath, locale }) => - "https://github.com/labring/sealos/tree/main/docs/4.0/" + + "https://github.com/nebstudio/sealos/tree/main/docs/4.0/" + (locale === "en" ? `${versionDocsDirPath}` : `i18n/${locale}`) + `/${docPath}`, editLocalizedFiles: false, @@ -48,7 +48,7 @@ const config = { showReadingTime: true, // Please change this to your repo. // Remove this to remove the "edit this page" links. - editUrl: "https://github.com/labring/sealos/tree/main/docs", + editUrl: "https://github.com/nebstudio/sealos/tree/main/docs", editLocalizedFiles: true, }, theme: { @@ -151,7 +151,7 @@ const config = { position: "right", }, { - href: "https://github.com/labring/sealos", + href: "https://github.com/nebstudio/sealos", position: "right", className: "header-github-link", "aria-label": "GitHub repository", @@ -166,15 +166,15 @@ const config = { items: [ { label: "Laf", - to: "https://github.com/labring/laf", + to: "https://github.com/nebstudio/laf", }, { label: "Sealfs", - to: "https://github.com/labring/sealfs", + to: "https://github.com/nebstudio/sealfs", }, { label: "FastGPT", - to: "https://github.com/labring/FastGPT", + to: "https://github.com/nebstudio/FastGPT", } ] }, @@ -183,7 +183,7 @@ const config = { items: [ { label: "Contribute", - to: "https://github.com/labring/sealos/blob/main/CONTRIBUTING.md", + to: "https://github.com/nebstudio/sealos/blob/main/CONTRIBUTING.md", }, { label: "Documentation", @@ -200,7 +200,7 @@ const config = { }, { label: "Feedback", - to: "https://github.com/labring/sealos/issues", + to: "https://github.com/nebstudio/sealos/issues", }, { label: "Company", diff --git a/docs/website/i18n/zh-Hans/docusaurus-theme-classic/footer.json b/docs/website/i18n/zh-Hans/docusaurus-theme-classic/footer.json index 30f093328e2..a6ea9bc1f52 100644 --- a/docs/website/i18n/zh-Hans/docusaurus-theme-classic/footer.json +++ b/docs/website/i18n/zh-Hans/docusaurus-theme-classic/footer.json @@ -13,15 +13,15 @@ }, "link.item.label.GitHub": { "message": "GitHub", - "description": "The label of footer link with label=GitHub linking to https://github.com/labring/sealos" + "description": "The label of footer link with label=GitHub linking to https://github.com/nebstudio/sealos" }, "copyright": { "message": "Copyright © 2023 sealos. 使用 Docusaurus 搭建。", "description": "The footer copyright" }, - "link.title.Labring": { - "message": "Labring", - "description": "The title of the footer links column with title=Labring in the footer" + "link.title.nebstudio": { + "message": "nebstudio", + "description": "The title of the footer links column with title=nebstudio in the footer" }, "link.item.label.Company": { "message": "关于我们", @@ -29,15 +29,15 @@ }, "link.item.label.Laf FaaS": { "message": "开箱即用的云函数", - "description": "The label of footer link with label=Laf FaaS linking to https://github.com/labring/laf" + "description": "The label of footer link with label=Laf FaaS linking to https://github.com/nebstudio/laf" }, "link.item.label.Contributing": { "message": "参与贡献", - "description": "The label of footer link with label=Contributing linking to https://github.com/labring/sealos/blob/main/CONTRIBUTING.md" + "description": "The label of footer link with label=Contributing linking to https://github.com/nebstudio/sealos/blob/main/CONTRIBUTING.md" }, "link.item.label.CloudImages": { "message": "集群镜像", - "description": "The label of footer link with label=CloudImages linking to https://hub.docker.com/u/labring" + "description": "The label of footer link with label=CloudImages linking to https://hub.docker.com/u/nebstudio" }, "link.item.label.CloudNativeLab": { "message": "云原生实验室", @@ -65,19 +65,19 @@ }, "link.item.label.Laf": { "message": "Laf", - "description": "The label of footer link with label=Laf linking to https://github.com/labring/laf" + "description": "The label of footer link with label=Laf linking to https://github.com/nebstudio/laf" }, "link.item.label.Sealfs": { "message": "Sealfs", - "description": "The label of footer link with label=Sealfs linking to https://github.com/labring/sealfs" + "description": "The label of footer link with label=Sealfs linking to https://github.com/nebstudio/sealfs" }, "link.item.label.FastGPT": { "message": "FastGPT", - "description": "The label of footer link with label=FastGPT linking to https://github.com/labring/FastGPT" + "description": "The label of footer link with label=FastGPT linking to https://github.com/nebstudio/FastGPT" }, "link.item.label.Contribute": { "message": "参与贡献", - "description": "The label of footer link with label=Contribute linking to https://github.com/labring/sealos/blob/main/CONTRIBUTING.md" + "description": "The label of footer link with label=Contribute linking to https://github.com/nebstudio/sealos/blob/main/CONTRIBUTING.md" }, "link.item.label.Documentation": { "message": "文档中心", @@ -89,7 +89,7 @@ }, "link.item.label.Feedback": { "message": "问题反馈", - "description": "The label of footer link with label=Feedback linking to https://github.com/labring/sealos/issues" + "description": "The label of footer link with label=Feedback linking to https://github.com/nebstudio/sealos/issues" }, "link.item.label.Contact US": { "message": "咨询合作", diff --git a/docs/website/src/pages/components/Community/index.tsx b/docs/website/src/pages/components/Community/index.tsx index 9edce1e8ce5..990c09c67e6 100644 --- a/docs/website/src/pages/components/Community/index.tsx +++ b/docs/website/src/pages/components/Community/index.tsx @@ -39,7 +39,7 @@ const Community = ({ isPc }: { isPc: boolean }) => { { key: 'GitHub', label: , - to: 'https://github.com/labring/sealos', + to: 'https://github.com/nebstudio/sealos', }, { key: 'Discord Community', diff --git a/docs/website/src/pages/components/Footer/index.tsx b/docs/website/src/pages/components/Footer/index.tsx index 40facb0b23a..5610d0a0a52 100644 --- a/docs/website/src/pages/components/Footer/index.tsx +++ b/docs/website/src/pages/components/Footer/index.tsx @@ -28,7 +28,7 @@ const Footer = ({ isPc }: { isPc: boolean }) => { { key: 'github', label: , - to: 'https://github.com/labring/sealos' + to: 'https://github.com/nebstudio/sealos' }, { key: 'discord', diff --git a/docs/website/src/pages/components/Header/index.tsx b/docs/website/src/pages/components/Header/index.tsx index 4eda7e51f8f..7b4fcc4105a 100644 --- a/docs/website/src/pages/components/Header/index.tsx +++ b/docs/website/src/pages/components/Header/index.tsx @@ -72,7 +72,7 @@ const HomeHeader = ({ isPc }: { isPc: boolean }) => { const getStars = async () => { try { const { stargazers_count } = await ( - await fetch('https://api.github.com/repos/labring/sealos') + await fetch('https://api.github.com/repos/nebstudio/sealos') ).json(); setStars(isNaN(stargazers_count) ? 11 * 1000 : stargazers_count); } catch (error) {} @@ -106,7 +106,7 @@ const HomeHeader = ({ isPc }: { isPc: boolean }) => { Sealos
- + {Math.floor(stars / 1000)}k @@ -182,7 +182,7 @@ const HomeHeader = ({ isPc }: { isPc: boolean }) => {
- + {Math.floor(stars / 1000)}k diff --git a/docs/website/src/pages/self-hosting/header/index.tsx b/docs/website/src/pages/self-hosting/header/index.tsx index 90ba69df3f3..23c315d74e8 100644 --- a/docs/website/src/pages/self-hosting/header/index.tsx +++ b/docs/website/src/pages/self-hosting/header/index.tsx @@ -66,7 +66,7 @@ const HomeHeader = ({ isPc }: { isPc: boolean }) => { const getStars = async () => { try { const { stargazers_count } = await ( - await fetch('https://api.github.com/repos/labring/sealos') + await fetch('https://api.github.com/repos/nebstudio/sealos') ).json(); setStars(isNaN(stargazers_count) ? 11 * 1000 : stargazers_count); } catch (error) {} @@ -94,7 +94,7 @@ const HomeHeader = ({ isPc }: { isPc: boolean }) => { Sealos
- + {Math.floor(stars / 1000)}k @@ -129,7 +129,7 @@ const HomeHeader = ({ isPc }: { isPc: boolean }) => {
- + {Math.floor(stars / 1000)}k diff --git a/frontend/desktop/deploy/README.md b/frontend/desktop/deploy/README.md index 58733b02d3c..f7311c3eec8 100644 --- a/frontend/desktop/deploy/README.md +++ b/frontend/desktop/deploy/README.md @@ -1,7 +1,7 @@ ### How to build image ```shell -sealos build -t docker.io/labring/sealos-cloud-desktop:latest -f Kubefile . +sealos build -t docker.io/nebstudio/sealos-cloud-desktop:latest -f Kubefile . ``` ### Env @@ -85,6 +85,6 @@ spec: sealos run \ --env cloudDomain="127.0.0.1.nip.io" \ --env wildcardCertSecretName="wildcard-cert" \ - docker.io/labring/sealos-cloud-desktop:latest \ + docker.io/nebstudio/sealos-cloud-desktop:latest \ --config-file desktop-config.yaml ``` diff --git a/frontend/desktop/deploy/manifests/deploy.yaml.tmpl b/frontend/desktop/deploy/manifests/deploy.yaml.tmpl index 508be18a914..728c92fda71 100644 --- a/frontend/desktop/deploy/manifests/deploy.yaml.tmpl +++ b/frontend/desktop/deploy/manifests/deploy.yaml.tmpl @@ -51,7 +51,7 @@ spec: serviceAccountName: desktop-frontend initContainers: - name: init-database - image: ghcr.io/labring/sealos-desktop-frontend:latest + image: ghcr.io/nebstudio/sealos-desktop-frontend:latest command: ["/bin/sh", "-c"] args: - | @@ -87,7 +87,7 @@ spec: timeoutSeconds: 2 successThreshold: 3 failureThreshold: 3 - image: ghcr.io/labring/sealos-desktop-frontend:latest + image: ghcr.io/nebstudio/sealos-desktop-frontend:latest imagePullPolicy: IfNotPresent volumeMounts: - mountPath: /app/data/config.yaml diff --git a/frontend/desktop/src/components/account/github.tsx b/frontend/desktop/src/components/account/github.tsx index efb82ab222a..c106dc4d9e0 100644 --- a/frontend/desktop/src/components/account/github.tsx +++ b/frontend/desktop/src/components/account/github.tsx @@ -5,7 +5,7 @@ import { useQuery } from '@tanstack/react-query'; export default function GithubComponent(props: FlexProps) { // const { data } = useQuery( // ['getGithubStar'], - // () => fetch('https://api.github.com/repos/labring/sealos').then((res) => res.json()), + // () => fetch('https://api.github.com/repos/nebstudio/sealos').then((res) => res.json()), // { // staleTime: 24 * 60 * 60 * 1000 // } @@ -23,7 +23,7 @@ export default function GithubComponent(props: FlexProps) { cursor={'pointer'} fontWeight={500} {...props} - onClick={() => window.open('https://github.com/labring/sealos')} + onClick={() => window.open('https://github.com/nebstudio/sealos')} > ) { try { const repoHttpUrl = - process.env.TEMPLATE_REPO_URL || 'https://github.com/labring-actions/templates'; + process.env.TEMPLATE_REPO_URL || 'https://github.com/nebstudio-actions/templates'; const targetFolder = process.env.TEMPLATE_REPO_FOLDER || 'template'; const originalPath = process.cwd(); const targetPath = path.resolve(originalPath, 'templates'); diff --git a/frontend/providers/template/src/pages/deploy/components/Header.tsx b/frontend/providers/template/src/pages/deploy/components/Header.tsx index fb696a490cf..ab81aa68920 100644 --- a/frontend/providers/template/src/pages/deploy/components/Header.tsx +++ b/frontend/providers/template/src/pages/deploy/components/Header.tsx @@ -72,9 +72,9 @@ const Header = ({ copyData(str); }, [appName, cloudDomain, copyData]); - const MdPart = `[![](https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg)](https://${cloudDomain}/?openapp=system-template%3FtemplateName%3D${appName})`; + const MdPart = `[![](https://raw.githubusercontent.com/nebstudio-actions/templates/main/Deploy-on-Sealos.svg)](https://${cloudDomain}/?openapp=system-template%3FtemplateName%3D${appName})`; - const HtmlPart = `Deploy on Sealos`; + const HtmlPart = `Deploy on Sealos`; const DeployCountComponent = useMemo(() => { return ( diff --git a/frontend/providers/terminal/.env.template b/frontend/providers/terminal/.env.template index db591eb4dfa..7f362b57a38 100644 --- a/frontend/providers/terminal/.env.template +++ b/frontend/providers/terminal/.env.template @@ -1,4 +1,4 @@ NEXT_PUBLIC_MOCK_KUBECONFIG="" SITE="cloud.sealos.io" -TTYD_IMAGE="docker.io/labring4docker/terminal:1.20.4-6" +TTYD_IMAGE="docker.io/nebstudio4docker/terminal:1.20.4-6" KEEPALIVED="30m" \ No newline at end of file diff --git a/frontend/providers/terminal/deploy/Kubefile b/frontend/providers/terminal/deploy/Kubefile index 148e9ca00c0..f697bf68c05 100644 --- a/frontend/providers/terminal/deploy/Kubefile +++ b/frontend/providers/terminal/deploy/Kubefile @@ -8,7 +8,7 @@ COPY manifests manifests ENV certSecretName="wildcard-cert" ENV cloudDomain="127.0.0.1.nip.io" ENV cloudPort="" -ENV ttydImage="docker.io/labring4docker/terminal:1.20.4-6" +ENV ttydImage="docker.io/nebstudio4docker/terminal:1.20.4-6" ENV keepalived="30m" diff --git a/frontend/providers/terminal/deploy/images/shim/imagelist b/frontend/providers/terminal/deploy/images/shim/imagelist index 766831d1440..a2c7b56d9bd 100644 --- a/frontend/providers/terminal/deploy/images/shim/imagelist +++ b/frontend/providers/terminal/deploy/images/shim/imagelist @@ -1 +1 @@ -docker.io/labring4docker/terminal:1.20.4-6 \ No newline at end of file +docker.io/nebstudio4docker/terminal:1.20.4-6 \ No newline at end of file diff --git a/frontend/providers/terminal/deploy/manifests/deploy.yaml.tmpl b/frontend/providers/terminal/deploy/manifests/deploy.yaml.tmpl index cc628b4b163..d1e8b13d831 100644 --- a/frontend/providers/terminal/deploy/manifests/deploy.yaml.tmpl +++ b/frontend/providers/terminal/deploy/manifests/deploy.yaml.tmpl @@ -57,7 +57,7 @@ spec: - name: KEEPALIVED value: {{ .keepalived }} # do not modify this image, it is used for CI/CD - image: ghcr.io/labring/sealos-terminal-frontend:latest + image: ghcr.io/nebstudio/sealos-terminal-frontend:latest imagePullPolicy: Always volumeMounts: - name: terminal-frontend-volume diff --git a/frontend/providers/workorder/deploy/manifests/deploy.yaml.tmpl b/frontend/providers/workorder/deploy/manifests/deploy.yaml.tmpl index 0aafe3a03de..4438e0ad352 100644 --- a/frontend/providers/workorder/deploy/manifests/deploy.yaml.tmpl +++ b/frontend/providers/workorder/deploy/manifests/deploy.yaml.tmpl @@ -62,7 +62,7 @@ spec: cpu: 10m memory: 128Mi # do not modify this image, it is used for CI/CD - image: ghcr.io/labring/sealos-workorder-frontend:latest + image: ghcr.io/nebstudio/sealos-workorder-frontend:latest imagePullPolicy: Always readinessProbe: httpGet: diff --git a/go.mod b/go.mod index 6ef7a6ed495..c3f0b6dc3ff 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos +module github.com/nebstudio/sealos go 1.20 @@ -19,9 +19,9 @@ require ( github.com/emirpasic/gods v1.18.1 github.com/hashicorp/go-multierror v1.1.1 github.com/imdario/mergo v0.3.16 - github.com/labring/image-cri-shim v0.0.0 - github.com/labring/lvscare v0.0.0 - github.com/labring/sreg v0.1.6 + github.com/nebstudio/image-cri-shim v0.0.0 + github.com/nebstudio/lvscare v0.0.0 + github.com/nebstudio/sreg v0.1.6 github.com/manifoldco/promptui v0.9.0 github.com/modood/table v0.0.0-20220527013332-8d47e76dad33 github.com/opencontainers/go-digest v1.0.1-0.20220411205349-bde1400a84be @@ -298,7 +298,7 @@ replace ( ) replace ( - github.com/labring/image-cri-shim => ./staging/src/github.com/labring/image-cri-shim - github.com/labring/lvscare => ./staging/src/github.com/labring/lvscare - github.com/labring/sealos => ./ + github.com/nebstudio/image-cri-shim => ./staging/src/github.com/nebstudio/image-cri-shim + github.com/nebstudio/lvscare => ./staging/src/github.com/nebstudio/lvscare + github.com/nebstudio/sealos => ./ ) diff --git a/go.sum b/go.sum index bbee2b506fa..506e4f87633 100644 --- a/go.sum +++ b/go.sum @@ -464,8 +464,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/labring/sreg v0.1.6 h1:MPM8BNoFj8Ikw2FUk8Kd/uD0saxay0dT06kKPXWf/g4= -github.com/labring/sreg v0.1.6/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= +github.com/nebstudio/sreg v0.1.6 h1:MPM8BNoFj8Ikw2FUk8Kd/uD0saxay0dT06kKPXWf/g4= +github.com/nebstudio/sreg v0.1.6/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= github.com/letsencrypt/boulder v0.0.0-20230213213521-fdfea0d469b6 h1:unJdfS94Y3k85TKy+mvKzjW5R9rIC+Lv4KGbE7uNu0I= github.com/letsencrypt/boulder v0.0.0-20230213213521-fdfea0d469b6/go.mod h1:PUgW5vI9ANEaV6qv9a6EKu8gAySgwf0xrzG9xIB/CK0= github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de h1:9TO3cAIGXtEhnIaL+V+BEER86oLrvS+kWobKpbJuye0= diff --git a/go.work b/go.work index 1bbd9d01c48..a9b19b91a92 100644 --- a/go.work +++ b/go.work @@ -2,7 +2,7 @@ go 1.20 use ( . - ./staging/src/github.com/labring/image-cri-shim - ./staging/src/github.com/labring/lvscare + ./staging/src/github.com/nebstudio/image-cri-shim + ./staging/src/github.com/nebstudio/lvscare ./test/e2e ) diff --git a/go.work.sum b/go.work.sum index dceecb69993..c1acf496be5 100644 --- a/go.work.sum +++ b/go.work.sum @@ -1871,9 +1871,9 @@ github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw= github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/labring/sealos/controllers/common v0.0.0-20230528031239-655196af17c7 h1:La1V+cMrtT9xue937Uan9BWaPb2tOT7qFntOtZUAnxI= -github.com/labring/sealos/controllers/common v0.0.0-20230528031239-655196af17c7/go.mod h1:0R3U+OZpc2E/HrAOjgMUY1DEOKc5amA7OvCLCz1TH90= -github.com/labring/sreg v0.1.4/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= +github.com/nebstudio/sealos/controllers/common v0.0.0-20230528031239-655196af17c7 h1:La1V+cMrtT9xue937Uan9BWaPb2tOT7qFntOtZUAnxI= +github.com/nebstudio/sealos/controllers/common v0.0.0-20230528031239-655196af17c7/go.mod h1:0R3U+OZpc2E/HrAOjgMUY1DEOKc5amA7OvCLCz1TH90= +github.com/nebstudio/sreg v0.1.4/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= github.com/labstack/echo/v4 v4.7.2/go.mod h1:xkCDAdFCIf8jsFQ5NnbK7oqaF/yU1A1X20Ltm0OvSks= github.com/labstack/echo/v4 v4.9.0/go.mod h1:xkCDAdFCIf8jsFQ5NnbK7oqaF/yU1A1X20Ltm0OvSks= github.com/labstack/gommon v0.3.1/go.mod h1:uW6kP17uPlLJsD3ijUYn3/M5bAxtlZhMI6m3MFxTMTM= diff --git a/helm/sealos/Chart.yaml b/helm/sealos/Chart.yaml index 37bd98bedf0..73e46f15bc7 100644 --- a/helm/sealos/Chart.yaml +++ b/helm/sealos/Chart.yaml @@ -17,8 +17,8 @@ keywords: - sealos maintainers: - - name: labring - url: https://github.com/labring + - name: nebstudio + url: https://github.com/nebstudio name: sealos version: 0.1.0 diff --git a/helm/sealos/charts/applaunchpad/Chart.yaml b/helm/sealos/charts/applaunchpad/Chart.yaml index 85b95d0ff4d..49ba63e7113 100644 --- a/helm/sealos/charts/applaunchpad/Chart.yaml +++ b/helm/sealos/charts/applaunchpad/Chart.yaml @@ -17,8 +17,8 @@ keywords: - sealos cloud applaunchpad maintainers: - - name: labring - url: https://github.com/labring + - name: nebstudio + url: https://github.com/nebstudio name: applaunchpad version: 0.1.0 diff --git a/helm/sealos/charts/applaunchpad/values.yaml b/helm/sealos/charts/applaunchpad/values.yaml index 9f3706c1dd3..9864a0f246f 100644 --- a/helm/sealos/charts/applaunchpad/values.yaml +++ b/helm/sealos/charts/applaunchpad/values.yaml @@ -26,7 +26,7 @@ applaunchpad: fastgptKey: "" ## sealos applaunchpad image - ## ref: https://github.com/labring/sealos/pkgs/container/sealos-applaunchpad-frontend/ + ## ref: https://github.com/nebstudio/sealos/pkgs/container/sealos-applaunchpad-frontend/ ## @param applaunchpad.image.registry applaunchpad image registry ## @param applaunchpad.image.repository applaunchpad image repository ## @param applaunchpad.image.tag applaunchpad image tag (immutable tags are recommended) @@ -36,7 +36,7 @@ applaunchpad: ## image: registry: ghcr.io - repository: labring/sealos-applaunchpad-frontend + repository: nebstudio/sealos-applaunchpad-frontend tag: latest digest: "" pullPolicy: IfNotPresent diff --git a/helm/sealos/charts/costcenter/values.yaml b/helm/sealos/charts/costcenter/values.yaml index 284aa1f7e6f..bc38c69ccc9 100644 --- a/helm/sealos/charts/costcenter/values.yaml +++ b/helm/sealos/charts/costcenter/values.yaml @@ -9,7 +9,7 @@ cloudPort: "" transferEnabled: "true" rechargeEnabled: "true" image: - repository: docker.io/labring/costcenter-frontend + repository: docker.io/nebstudio/costcenter-frontend pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. tag: latest diff --git a/helm/sealos/charts/desktop/Chart.yaml b/helm/sealos/charts/desktop/Chart.yaml index 88a125a7d32..d210e2e952d 100644 --- a/helm/sealos/charts/desktop/Chart.yaml +++ b/helm/sealos/charts/desktop/Chart.yaml @@ -17,8 +17,8 @@ keywords: - sealos cloud desktop maintainers: - - name: labring - url: https://github.com/labring + - name: nebstudio + url: https://github.com/nebstudio name: desktop version: 0.1.0 diff --git a/helm/sealos/charts/desktop/values.yaml b/helm/sealos/charts/desktop/values.yaml index 12f703feb0e..0f7cbb99f9b 100644 --- a/helm/sealos/charts/desktop/values.yaml +++ b/helm/sealos/charts/desktop/values.yaml @@ -51,7 +51,7 @@ desktop: aliSmsTemplateCode: "" ## sealos desktop image - ## ref: https://github.com/labring/sealos/pkgs/container/sealos-desktop-frontend/ + ## ref: https://github.com/nebstudio/sealos/pkgs/container/sealos-desktop-frontend/ ## @param desktop.image.registry desktop image registry ## @param desktop.image.repository desktop image repository ## @param desktop.image.tag desktop image tag (immutable tags are recommended) @@ -62,7 +62,7 @@ desktop: ## image: registry: ghcr.io - repository: labring/sealos-desktop-frontend + repository: nebstudio/sealos-desktop-frontend tag: latest digest: "" pullPolicy: IfNotPresent diff --git a/pkg/apply/apply.go b/pkg/apply/apply.go index ce6011ad684..5f8176da193 100644 --- a/pkg/apply/apply.go +++ b/pkg/apply/apply.go @@ -23,9 +23,9 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply/applydrivers" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/apply/applydrivers" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" ) func NewApplierFromFile(cmd *cobra.Command, path string, args *Args) (applydrivers.Interface, error) { diff --git a/pkg/apply/apply_test.go b/pkg/apply/apply_test.go index 1a695e1aca0..60d030ccb4f 100644 --- a/pkg/apply/apply_test.go +++ b/pkg/apply/apply_test.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply/applydrivers" + "github.com/nebstudio/sealos/pkg/apply/applydrivers" ) func Test_NewApplierFromFile(t *testing.T) { diff --git a/pkg/apply/applydrivers/apply_drivers_default.go b/pkg/apply/applydrivers/apply_drivers_default.go index df70864515a..17b1cecb553 100644 --- a/pkg/apply/applydrivers/apply_drivers_default.go +++ b/pkg/apply/applydrivers/apply_drivers_default.go @@ -25,17 +25,17 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/system" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/confirm" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/system" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/confirm" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) func NewDefaultApplier(ctx context.Context, cluster *v2.Cluster, cf clusterfile.Interface, images []string) (Interface, error) { diff --git a/pkg/apply/args.go b/pkg/apply/args.go index d5ec84182a2..d8e78ec6534 100644 --- a/pkg/apply/args.go +++ b/pkg/apply/args.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/constants" ) type Cluster struct { diff --git a/pkg/apply/args_test.go b/pkg/apply/args_test.go index 2216e1bef20..b62d149eb56 100644 --- a/pkg/apply/args_test.go +++ b/pkg/apply/args_test.go @@ -25,7 +25,7 @@ import ( "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/constants" ) func TestParseClusterFlagsCorrect(t *testing.T) { diff --git a/pkg/apply/gen.go b/pkg/apply/gen.go index 89fc9f3c3b4..88cdbbb7a9b 100644 --- a/pkg/apply/gen.go +++ b/pkg/apply/gen.go @@ -21,13 +21,13 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/runtime/factory" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/runtime/factory" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" ) func NewClusterFromGenArgs(cmd *cobra.Command, args *RunArgs, imageNames []string) ([]byte, error) { diff --git a/pkg/apply/gen_test.go b/pkg/apply/gen_test.go index e4d448d3e2a..e182e54b33a 100644 --- a/pkg/apply/gen_test.go +++ b/pkg/apply/gen_test.go @@ -21,7 +21,7 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/buildah" ) func TestNewClusterFromGenArgs(t *testing.T) { @@ -37,7 +37,7 @@ func TestNewClusterFromGenArgs(t *testing.T) { { name: "default", args: args{ - imageName: []string{"docker.io/labring/kubernetes:v1.25.3"}, + imageName: []string{"docker.io/nebstudio/kubernetes:v1.25.3"}, args: &RunArgs{ Cluster: &Cluster{ Masters: "172.16.1.35", @@ -55,7 +55,7 @@ func TestNewClusterFromGenArgs(t *testing.T) { { name: "Success_EmptyHostsAndSSH", args: args{ - imageName: []string{"docker.io/labring/kubernetes:v1.25.3"}, + imageName: []string{"docker.io/nebstudio/kubernetes:v1.25.3"}, args: &RunArgs{ Cluster: &Cluster{ Masters: "", @@ -95,7 +95,7 @@ func Test_genImageInfo(t *testing.T) { }{ { name: "default", - args: args{imageName: []string{"docker.io/labring/kubernetes:v1.25.3"}}, + args: args{imageName: []string{"docker.io/nebstudio/kubernetes:v1.25.3"}}, }, } for _, tt := range tests { diff --git a/pkg/apply/processor/create.go b/pkg/apply/processor/create.go index 55a61243dd8..746ac55ea23 100644 --- a/pkg/apply/processor/create.go +++ b/pkg/apply/processor/create.go @@ -20,20 +20,20 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/bootstrap" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/checker" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/config" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/filesystem/rootfs" - "github.com/labring/sealos/pkg/guest" - "github.com/labring/sealos/pkg/runtime" - "github.com/labring/sealos/pkg/runtime/factory" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/bootstrap" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/checker" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/config" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/filesystem/rootfs" + "github.com/nebstudio/sealos/pkg/guest" + "github.com/nebstudio/sealos/pkg/runtime" + "github.com/nebstudio/sealos/pkg/runtime/factory" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) type CreateProcessor struct { diff --git a/pkg/apply/processor/delete.go b/pkg/apply/processor/delete.go index b619ea0a0e0..f3584b0baac 100644 --- a/pkg/apply/processor/delete.go +++ b/pkg/apply/processor/delete.go @@ -20,16 +20,16 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/bootstrap" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/filesystem/rootfs" - "github.com/labring/sealos/pkg/runtime/factory" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/bootstrap" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/filesystem/rootfs" + "github.com/nebstudio/sealos/pkg/runtime/factory" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/strings" ) var ForceDelete bool diff --git a/pkg/apply/processor/install.go b/pkg/apply/processor/install.go index 22da4a45392..d13ad4f7e17 100644 --- a/pkg/apply/processor/install.go +++ b/pkg/apply/processor/install.go @@ -23,19 +23,19 @@ import ( "golang.org/x/sync/errgroup" "k8s.io/apimachinery/pkg/util/sets" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/config" - "github.com/labring/sealos/pkg/filesystem/rootfs" - "github.com/labring/sealos/pkg/guest" - "github.com/labring/sealos/pkg/runtime" - "github.com/labring/sealos/pkg/runtime/factory" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/confirm" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" - "github.com/labring/sealos/pkg/utils/rand" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/config" + "github.com/nebstudio/sealos/pkg/filesystem/rootfs" + "github.com/nebstudio/sealos/pkg/guest" + "github.com/nebstudio/sealos/pkg/runtime" + "github.com/nebstudio/sealos/pkg/runtime/factory" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/confirm" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/utils/rand" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) var ForceOverride bool diff --git a/pkg/apply/processor/interface.go b/pkg/apply/processor/interface.go index 5cb7ff62d90..bfca61190d6 100644 --- a/pkg/apply/processor/interface.go +++ b/pkg/apply/processor/interface.go @@ -23,17 +23,17 @@ import ( "github.com/containers/storage" "golang.org/x/exp/slices" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/filesystem/registry" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/confirm" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" - "github.com/labring/sealos/pkg/utils/rand" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/filesystem/registry" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/confirm" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/utils/rand" ) type Interface interface { diff --git a/pkg/apply/processor/scale.go b/pkg/apply/processor/scale.go index 97a0b4618dd..53a46966abd 100644 --- a/pkg/apply/processor/scale.go +++ b/pkg/apply/processor/scale.go @@ -20,20 +20,20 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/bootstrap" - "github.com/labring/sealos/pkg/buildah" - "github.com/labring/sealos/pkg/checker" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/config" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/filesystem/rootfs" - "github.com/labring/sealos/pkg/guest" - "github.com/labring/sealos/pkg/runtime" - "github.com/labring/sealos/pkg/runtime/factory" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/bootstrap" + "github.com/nebstudio/sealos/pkg/buildah" + "github.com/nebstudio/sealos/pkg/checker" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/config" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/filesystem/rootfs" + "github.com/nebstudio/sealos/pkg/guest" + "github.com/nebstudio/sealos/pkg/runtime" + "github.com/nebstudio/sealos/pkg/runtime/factory" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) type ScaleProcessor struct { diff --git a/pkg/apply/reset.go b/pkg/apply/reset.go index 74773a36e67..c283f555cea 100644 --- a/pkg/apply/reset.go +++ b/pkg/apply/reset.go @@ -20,14 +20,14 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/apply/applydrivers" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/apply/applydrivers" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) func NewApplierFromResetArgs(cmd *cobra.Command, args *ResetArgs) (applydrivers.Interface, error) { diff --git a/pkg/apply/run.go b/pkg/apply/run.go index 8b3aaaabb07..e987d10c0dd 100644 --- a/pkg/apply/run.go +++ b/pkg/apply/run.go @@ -24,17 +24,17 @@ import ( "github.com/spf13/cobra" "golang.org/x/exp/slices" - "github.com/labring/sealos/pkg/apply/applydrivers" - "github.com/labring/sealos/pkg/apply/processor" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/apply/applydrivers" + "github.com/nebstudio/sealos/pkg/apply/processor" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) type ClusterArgs struct { diff --git a/pkg/apply/run_test.go b/pkg/apply/run_test.go index dc186a40468..b37b95b1b6c 100644 --- a/pkg/apply/run_test.go +++ b/pkg/apply/run_test.go @@ -21,13 +21,13 @@ import ( "github.com/spf13/cobra" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/apply/applydrivers" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/apply/applydrivers" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func TestClusterArgs_SetClusterRunArgs(t *testing.T) { @@ -146,7 +146,7 @@ func TestNewApplierFromArgs(t *testing.T) { { name: "test set master ip in single mode", args: args{ - imageName: []string{"labring/kubernetes:v1.24.0"}, + imageName: []string{"nebstudio/kubernetes:v1.24.0"}, args: &RunArgs{ Cluster: &Cluster{ Masters: "", @@ -169,14 +169,14 @@ func TestNewApplierFromArgs(t *testing.T) { Hosts: []v2.Host{ {IPS: []string{iputils.LocalIP(addr) + ":22"}, Roles: []string{v2.MASTER, GetHostArch(ssh.MustNewClient(&v2.SSH{}, true), iputils.LocalIP(addr)+":22")}}, }, - Image: []string{"labring/kubernetes:v1.24.0"}, + Image: []string{"nebstudio/kubernetes:v1.24.0"}, SSH: v2.SSH{}, }, Status: v2.ClusterStatus{}, }, ClusterFile: clusterfile.NewClusterFile(constants.Clusterfile(Default)), ClusterCurrent: nil, - RunNewImages: []string{"labring/kubernetes:v1.24.0"}, + RunNewImages: []string{"nebstudio/kubernetes:v1.24.0"}, }, wantErr: false, }, diff --git a/pkg/apply/scale.go b/pkg/apply/scale.go index 5ea79475c75..ec0646826aa 100644 --- a/pkg/apply/scale.go +++ b/pkg/apply/scale.go @@ -23,14 +23,14 @@ import ( "golang.org/x/exp/slices" "k8s.io/apimachinery/pkg/util/sets" - "github.com/labring/sealos/pkg/apply/applydrivers" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/apply/applydrivers" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/iputils" ) // NewScaleApplierFromArgs will filter ip list from command parameters. diff --git a/pkg/apply/scale_test.go b/pkg/apply/scale_test.go index 71d3e052274..35e71712422 100644 --- a/pkg/apply/scale_test.go +++ b/pkg/apply/scale_test.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/cobra" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func TestDelete(t *testing.T) { diff --git a/pkg/apply/utils.go b/pkg/apply/utils.go index 020b9a49d63..bbf3b836d63 100644 --- a/pkg/apply/utils.go +++ b/pkg/apply/utils.go @@ -24,14 +24,14 @@ import ( "k8s.io/apimachinery/pkg/util/sets" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/hash" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/hash" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) func initCluster(clusterName string) *v2.Cluster { diff --git a/pkg/apply/utils_test.go b/pkg/apply/utils_test.go index bbceae660d4..660f5d40a21 100644 --- a/pkg/apply/utils_test.go +++ b/pkg/apply/utils_test.go @@ -20,7 +20,7 @@ import ( "reflect" "testing" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func TestPreProcessIPList(t *testing.T) { @@ -167,22 +167,22 @@ func TestIsIPList(t *testing.T) { func TestGetImagesDiff(t *testing.T) { current := []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", } desired := []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", - "hub.sealos.cn/labring/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", } diff := GetImagesDiff(current, desired) - expected := []string{"hub.sealos.cn/labring/nginx:v1.23.3"} + expected := []string{"hub.sealos.cn/nebstudio/nginx:v1.23.3"} if !reflect.DeepEqual(diff, expected) { t.Errorf("Unexpected diff. Expected %v, but got %v", expected, diff) @@ -191,16 +191,16 @@ func TestGetImagesDiff(t *testing.T) { func TestCompareImageSpecHash(t *testing.T) { currentImages := []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", } newImages := []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", } if !CompareImageSpecHash(currentImages, newImages) { @@ -208,18 +208,18 @@ func TestCompareImageSpecHash(t *testing.T) { } newImages = []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", - "hub.sealos.cn/labring/nginx:v1.23.3", - "hub.sealos.cn/labring/nginx:v1.23.3", - "hub.sealos.cn/labring/nginx:v1.23.3", - "hub.sealos.cn/labring/nginx:v1.23.5", - "hub.sealos.cn/labring/nginx:v1.23.4", - "hub.sealos.cn/labring/nginx:v1.23.3", - "hub.sealos.cn/labring/nginx:v1.23.2", - "hub.sealos.cn/labring/nginx:v1.23.1", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/nginx:v1.23.5", + "hub.sealos.cn/nebstudio/nginx:v1.23.4", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/nginx:v1.23.2", + "hub.sealos.cn/nebstudio/nginx:v1.23.1", } if CompareImageSpecHash(currentImages, newImages) { @@ -238,10 +238,10 @@ func TestGetNewImages(t *testing.T) { currentCluster := &v2.Cluster{ Spec: v2.ClusterSpec{ Image: []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", }, }, } @@ -254,10 +254,10 @@ func TestGetNewImages(t *testing.T) { desiredCluster := &v2.Cluster{ Spec: v2.ClusterSpec{ Image: []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", }, }, } @@ -268,14 +268,14 @@ func TestGetNewImages(t *testing.T) { // Test case 4 desiredCluster.Spec.Image = []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", - "hub.sealos.cn/labring/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", } - expected := []string{"hub.sealos.cn/labring/nginx:v1.23.3"} + expected := []string{"hub.sealos.cn/nebstudio/nginx:v1.23.3"} actual = GetNewImages(currentCluster, desiredCluster) if !reflect.DeepEqual(actual, expected) { t.Errorf("GetNewImages(currentCluster, desiredCluster) = %v, expected %v", actual, expected) @@ -283,19 +283,19 @@ func TestGetNewImages(t *testing.T) { // Test case 5 desiredCluster.Spec.Image = []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", - "hub.sealos.cn/labring/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", } expected = []string{ - "hub.sealos.cn/labring/kubernetes:v1.25.6", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/helm:v3.11.0", - "hub.sealos.cn/labring/calico:v3.24.5", - "hub.sealos.cn/labring/nginx:v1.23.3", + "hub.sealos.cn/nebstudio/kubernetes:v1.25.6", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/helm:v3.11.0", + "hub.sealos.cn/nebstudio/calico:v3.24.5", + "hub.sealos.cn/nebstudio/nginx:v1.23.3", } actual = GetNewImages(nil, desiredCluster) if !reflect.DeepEqual(actual, expected) { diff --git a/pkg/bootstrap/bootstrap.go b/pkg/bootstrap/bootstrap.go index d18a1b7c50d..3a094234586 100644 --- a/pkg/bootstrap/bootstrap.go +++ b/pkg/bootstrap/bootstrap.go @@ -20,8 +20,8 @@ import ( "golang.org/x/sync/errgroup" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type Phase string diff --git a/pkg/bootstrap/context.go b/pkg/bootstrap/context.go index 83046018117..19c1306e074 100644 --- a/pkg/bootstrap/context.go +++ b/pkg/bootstrap/context.go @@ -15,13 +15,13 @@ package bootstrap import ( - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/env" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/maps" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/env" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/maps" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) type Context interface { diff --git a/pkg/bootstrap/cri.go b/pkg/bootstrap/cri.go index 287fa3a81be..10a84011bfd 100644 --- a/pkg/bootstrap/cri.go +++ b/pkg/bootstrap/cri.go @@ -16,7 +16,7 @@ limitations under the License. package bootstrap -import "github.com/labring/sealos/pkg/utils/logger" +import "github.com/nebstudio/sealos/pkg/utils/logger" type defaultCRIInitializer struct{ common } diff --git a/pkg/bootstrap/hosts.go b/pkg/bootstrap/hosts.go index c7a9832c4db..d9854111fb6 100644 --- a/pkg/bootstrap/hosts.go +++ b/pkg/bootstrap/hosts.go @@ -21,8 +21,8 @@ import ( "golang.org/x/exp/slices" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/iputils" ) type apiServerHostApplier struct{ common } diff --git a/pkg/bootstrap/registry.go b/pkg/bootstrap/registry.go index c837358a6c6..fad33d0c694 100644 --- a/pkg/bootstrap/registry.go +++ b/pkg/bootstrap/registry.go @@ -19,11 +19,11 @@ import ( "k8s.io/apimachinery/pkg/util/sets" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/registry/helpers" - "github.com/labring/sealos/pkg/registry/password" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/registry/helpers" + "github.com/nebstudio/sealos/pkg/registry/password" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type registryApplier struct { diff --git a/pkg/buildah/build.go b/pkg/buildah/build.go index d1731813e7d..f3d287416a3 100644 --- a/pkg/buildah/build.go +++ b/pkg/buildah/build.go @@ -26,7 +26,7 @@ import ( "github.com/containers/buildah/util" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func newBuildCommand() *cobra.Command { diff --git a/pkg/buildah/buildah.go b/pkg/buildah/buildah.go index 98ac7b24bc4..d9818079bf1 100644 --- a/pkg/buildah/buildah.go +++ b/pkg/buildah/buildah.go @@ -28,8 +28,8 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/system" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/system" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type globalFlags struct { diff --git a/pkg/buildah/common.go b/pkg/buildah/common.go index a046c72a816..b46d833a988 100644 --- a/pkg/buildah/common.go +++ b/pkg/buildah/common.go @@ -31,9 +31,9 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/system" - wrapunshare "github.com/labring/sealos/pkg/unshare" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/system" + wrapunshare "github.com/nebstudio/sealos/pkg/unshare" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/pkg/buildah/create.go b/pkg/buildah/create.go index 170718df915..2dc28183212 100644 --- a/pkg/buildah/create.go +++ b/pkg/buildah/create.go @@ -21,25 +21,25 @@ import ( "os/exec" "strings" - "github.com/labring/sealos/pkg/guest" + "github.com/nebstudio/sealos/pkg/guest" "github.com/containers/buildah" - "github.com/labring/sealos/fork/golang/expansion" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/fork/golang/expansion" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" "github.com/containers/buildah/pkg/parse" "github.com/containers/storage/pkg/unshare" - "github.com/labring/sreg/pkg/utils/file" + "github.com/nebstudio/sreg/pkg/utils/file" v1 "github.com/opencontainers/image-spec/specs-go/v1" "github.com/spf13/cobra" "github.com/spf13/pflag" "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" ) type createOptions struct { diff --git a/pkg/buildah/diff.go b/pkg/buildah/diff.go index 2d3987e0310..85d43c644ea 100644 --- a/pkg/buildah/diff.go +++ b/pkg/buildah/diff.go @@ -28,7 +28,7 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func parseDiffType(v string) (DiffType, error) { @@ -134,9 +134,9 @@ func newDiffCommand() *cobra.Command { } return runDiff(cmd, args, opts) }, - Example: fmt.Sprintf(`%[1]s diff labring/kubernetes:v1.25 labring/kubernetes:v1.26 + Example: fmt.Sprintf(`%[1]s diff nebstudio/kubernetes:v1.25 nebstudio/kubernetes:v1.26 %[1]s diff -o table oci-archive:/path/of/older.tar oci-archive:/path/of/newer.tar - %[1]s diff --patch --save --o patch.tar -t labring/kubernetes:patch-from-125-126 labring/kubernetes:v1.25 labring/kubernetes:v1.26`, + %[1]s diff --patch --save --o patch.tar -t nebstudio/kubernetes:patch-from-125-126 nebstudio/kubernetes:v1.25 nebstudio/kubernetes:v1.26`, rootCmd.CommandPath()), } opts.RegisterFlags(cmd.Flags()) diff --git a/pkg/buildah/from.go b/pkg/buildah/from.go index d744f6700d5..a1b6b2b5a3b 100644 --- a/pkg/buildah/from.go +++ b/pkg/buildah/from.go @@ -33,8 +33,8 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/buildah/internal/util" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/buildah/internal/util" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type fromReply struct { diff --git a/pkg/buildah/imagesaver.go b/pkg/buildah/imagesaver.go index aaf49e856c4..dc6f269eed3 100644 --- a/pkg/buildah/imagesaver.go +++ b/pkg/buildah/imagesaver.go @@ -20,8 +20,8 @@ import ( "runtime" "strings" - "github.com/labring/sreg/pkg/registry/crane" - "github.com/labring/sreg/pkg/registry/save" + "github.com/nebstudio/sreg/pkg/registry/crane" + "github.com/nebstudio/sreg/pkg/registry/save" "github.com/containerd/containerd/platforms" "github.com/containers/buildah/pkg/parse" @@ -30,10 +30,10 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sreg/pkg/buildimage" + "github.com/nebstudio/sreg/pkg/buildimage" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type saverOptions struct { diff --git a/pkg/buildah/inspect.go b/pkg/buildah/inspect.go index f45769df6e6..2f91d190673 100644 --- a/pkg/buildah/inspect.go +++ b/pkg/buildah/inspect.go @@ -40,7 +40,7 @@ import ( "github.com/spf13/pflag" "golang.org/x/term" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/buildah/interface.go b/pkg/buildah/interface.go index fb502d50125..dc821de0e01 100644 --- a/pkg/buildah/interface.go +++ b/pkg/buildah/interface.go @@ -29,7 +29,7 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type Interface interface { diff --git a/pkg/buildah/interface_test.go b/pkg/buildah/interface_test.go index 47fbe51e75c..0e068abecc0 100644 --- a/pkg/buildah/interface_test.go +++ b/pkg/buildah/interface_test.go @@ -35,7 +35,7 @@ func Test_realImpl_InspectImage(t *testing.T) { { name: "local-0", args: args{ - name: "docker.io/labring/kubernetes:v1.25.3", + name: "docker.io/nebstudio/kubernetes:v1.25.3", opts: nil, }, wantErr: false, @@ -43,7 +43,7 @@ func Test_realImpl_InspectImage(t *testing.T) { { name: "local-1", args: args{ - name: "containers-storage:docker.io/labring/kubernetes:v1.25.3", + name: "containers-storage:docker.io/nebstudio/kubernetes:v1.25.3", opts: nil, }, wantErr: false, @@ -59,7 +59,7 @@ func Test_realImpl_InspectImage(t *testing.T) { { name: "remote-0", args: args{ - name: "docker://docker.io/labring/kubernetes:v1.25.3", + name: "docker://docker.io/nebstudio/kubernetes:v1.25.3", opts: nil, }, wantErr: false, @@ -67,7 +67,7 @@ func Test_realImpl_InspectImage(t *testing.T) { { name: "remote-1", args: args{ - name: "docker.io/labring/kubernetes:v1.25.3", + name: "docker.io/nebstudio/kubernetes:v1.25.3", opts: []string{"docker"}, }, wantErr: false, @@ -75,7 +75,7 @@ func Test_realImpl_InspectImage(t *testing.T) { { name: "remote-0-new", args: args{ - name: "docker://docker.io/labring/kubernetes:v1.25.4", + name: "docker://docker.io/nebstudio/kubernetes:v1.25.4", opts: nil, }, wantErr: false, @@ -83,7 +83,7 @@ func Test_realImpl_InspectImage(t *testing.T) { { name: "remote-1-new", args: args{ - name: "docker.io/labring/kubernetes:v1.25.4", + name: "docker.io/nebstudio/kubernetes:v1.25.4", opts: []string{"docker"}, }, wantErr: false, diff --git a/pkg/buildah/login.go b/pkg/buildah/login.go index 7700a401970..f8716a5b51c 100644 --- a/pkg/buildah/login.go +++ b/pkg/buildah/login.go @@ -26,7 +26,7 @@ import ( "github.com/spf13/pflag" "k8s.io/client-go/tools/clientcmd" - fileutil "github.com/labring/sealos/pkg/utils/file" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" ) type loginReply struct { diff --git a/pkg/buildah/manifest.go b/pkg/buildah/manifest.go index 4d964b74ae5..3a69e5f6c21 100644 --- a/pkg/buildah/manifest.go +++ b/pkg/buildah/manifest.go @@ -41,7 +41,7 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type manifestCreateOpts struct { diff --git a/pkg/buildah/merge.go b/pkg/buildah/merge.go index 75878b90d05..5eba65a05e7 100644 --- a/pkg/buildah/merge.go +++ b/pkg/buildah/merge.go @@ -22,7 +22,7 @@ import ( "path" "strings" - "github.com/labring/sealos/pkg/image" + "github.com/nebstudio/sealos/pkg/image" "github.com/containers/buildah/pkg/parse" @@ -32,8 +32,8 @@ import ( v1 "github.com/opencontainers/image-spec/specs-go/v1" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/rand" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/rand" ) func newMergeCommand() *cobra.Command { diff --git a/pkg/buildah/pull.go b/pkg/buildah/pull.go index 2f1b9046009..5575957af2b 100644 --- a/pkg/buildah/pull.go +++ b/pkg/buildah/pull.go @@ -32,8 +32,8 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/buildah/internal/util" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/buildah/internal/util" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type pullOptions struct { diff --git a/pkg/buildah/push.go b/pkg/buildah/push.go index ff15f4889b5..40777dbd7d4 100644 --- a/pkg/buildah/push.go +++ b/pkg/buildah/push.go @@ -36,8 +36,8 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - iutil "github.com/labring/sealos/pkg/buildah/internal/util" - "github.com/labring/sealos/pkg/utils/logger" + iutil "github.com/nebstudio/sealos/pkg/buildah/internal/util" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type pushOptions struct { diff --git a/pkg/buildah/save.go b/pkg/buildah/save.go index 4fefda496d2..c27c4f98b4d 100644 --- a/pkg/buildah/save.go +++ b/pkg/buildah/save.go @@ -63,7 +63,7 @@ func newSaveCommand() *cobra.Command { RunE: func(cmd *cobra.Command, args []string) error { return runSave(cmd, args, opts) }, - Example: fmt.Sprintf(`%[1]s save -o kubernetes.tar labring/kubernetes:latest`, rootCmd.CommandPath()), + Example: fmt.Sprintf(`%[1]s save -o kubernetes.tar nebstudio/kubernetes:latest`, rootCmd.CommandPath()), } saveCommand.SetUsageTemplate(UsageTemplate()) opts.RegisterFlags(saveCommand.Flags()) diff --git a/pkg/buildah/setup.go b/pkg/buildah/setup.go index bd01f8c09ce..ba116c86fa7 100644 --- a/pkg/buildah/setup.go +++ b/pkg/buildah/setup.go @@ -21,7 +21,7 @@ import ( "os/exec" "path/filepath" - "github.com/labring/sealos/pkg/system" + "github.com/nebstudio/sealos/pkg/system" "github.com/containers/buildah/pkg/parse" "github.com/containers/common/pkg/config" @@ -29,8 +29,8 @@ import ( "github.com/containers/storage/pkg/unshare" "github.com/containers/storage/types" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( @@ -101,8 +101,8 @@ const defaultPolicy = ` const defaultRegistries = `unqualified-search-registries = ["docker.io"] [[registry]] -prefix = "docker.io/labring" -location = "docker.io/labring" +prefix = "docker.io/nebstudio" +location = "docker.io/nebstudio" ` const ( diff --git a/pkg/buildah/unshare.go b/pkg/buildah/unshare.go index f3d815e0c26..6d6e4047cc1 100644 --- a/pkg/buildah/unshare.go +++ b/pkg/buildah/unshare.go @@ -27,7 +27,7 @@ import ( "github.com/containers/storage/pkg/unshare" "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func newUnshareCommand() *cobra.Command { diff --git a/pkg/buildah/util.go b/pkg/buildah/util.go index 2832e74376f..e5e6d967fa6 100644 --- a/pkg/buildah/util.go +++ b/pkg/buildah/util.go @@ -17,7 +17,7 @@ package buildah import ( "github.com/containers/common/libimage" - "github.com/labring/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/file" ) func PreloadIfTarFile(images []string, transport string) ([]string, error) { diff --git a/pkg/cert/cert_cmd.go b/pkg/cert/cert_cmd.go index e876d7239f5..e15c8ff940b 100644 --- a/pkg/cert/cert_cmd.go +++ b/pkg/cert/cert_cmd.go @@ -32,7 +32,7 @@ func GenerateRegistryCert(registryCertPath string, BaseName string) error { Path: registryCertPath, BaseName: BaseName, CommonName: BaseName, - Organization: []string{"labring"}, + Organization: []string{"nebstudio"}, Year: 100, } cert, key, err := NewCaCertAndKey(regCertConfig) diff --git a/pkg/cert/kube_certs.go b/pkg/cert/kube_certs.go index 867879d2ae4..597002b73a9 100644 --- a/pkg/cert/kube_certs.go +++ b/pkg/cert/kube_certs.go @@ -25,7 +25,7 @@ import ( utilnet "k8s.io/utils/net" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/pkg/cert/kubeconfig.go b/pkg/cert/kubeconfig.go index 1626fb50934..8a9c147d4eb 100644 --- a/pkg/cert/kubeconfig.go +++ b/pkg/cert/kubeconfig.go @@ -27,7 +27,7 @@ import ( clientcmdapi "k8s.io/client-go/tools/clientcmd/api" "k8s.io/client-go/util/keyutil" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // clientCertAuth struct holds info required to build a client certificate to provide authentication info in a kubeconfig object diff --git a/pkg/checker/check_list.go b/pkg/checker/check_list.go index 789dcb00e87..55605a81ec6 100644 --- a/pkg/checker/check_list.go +++ b/pkg/checker/check_list.go @@ -17,7 +17,7 @@ package checker import ( "fmt" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) const ( diff --git a/pkg/checker/cluster_checker.go b/pkg/checker/cluster_checker.go index 401183c521a..0b49295c409 100644 --- a/pkg/checker/cluster_checker.go +++ b/pkg/checker/cluster_checker.go @@ -24,11 +24,11 @@ import ( corev1 "k8s.io/api/core/v1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type ClusterChecker struct { diff --git a/pkg/checker/cri_shim_checker.go b/pkg/checker/cri_shim_checker.go index 729d451639b..7a9a7df4f32 100644 --- a/pkg/checker/cri_shim_checker.go +++ b/pkg/checker/cri_shim_checker.go @@ -21,13 +21,13 @@ import ( "fmt" "os" - "github.com/labring/image-cri-shim/pkg/types" + "github.com/nebstudio/image-cri-shim/pkg/types" - "github.com/labring/sreg/pkg/buildimage" + "github.com/nebstudio/sreg/pkg/buildimage" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type CRIShimChecker struct { diff --git a/pkg/checker/crictl_checker.go b/pkg/checker/crictl_checker.go index e85b2b54c24..d30d1a796bd 100644 --- a/pkg/checker/crictl_checker.go +++ b/pkg/checker/crictl_checker.go @@ -26,16 +26,16 @@ import ( "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" executils "k8s.io/utils/exec" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/registry/helpers" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - exec2 "github.com/labring/sealos/pkg/utils/exec" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/registry/helpers" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + exec2 "github.com/nebstudio/sealos/pkg/utils/exec" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) type CRICtlChecker struct { diff --git a/pkg/checker/host_checker.go b/pkg/checker/host_checker.go index 5d8e9418cc8..b664a1c0ddc 100644 --- a/pkg/checker/host_checker.go +++ b/pkg/checker/host_checker.go @@ -20,11 +20,11 @@ import ( "strconv" "time" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/confirm" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/confirm" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type HostChecker struct { diff --git a/pkg/checker/initsystem_check.go b/pkg/checker/initsystem_check.go index 60d07a0178e..49f6c6b7cdc 100644 --- a/pkg/checker/initsystem_check.go +++ b/pkg/checker/initsystem_check.go @@ -21,10 +21,10 @@ import ( "fmt" "os" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/initsystem" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/initsystem" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type InitSystemChecker struct { diff --git a/pkg/checker/node_checker.go b/pkg/checker/node_checker.go index 72734d3b439..1f268d3b044 100644 --- a/pkg/checker/node_checker.go +++ b/pkg/checker/node_checker.go @@ -22,11 +22,11 @@ import ( corev1 "k8s.io/api/core/v1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/checker/pod_checker.go b/pkg/checker/pod_checker.go index fa048f7546d..b499bf4d378 100644 --- a/pkg/checker/pod_checker.go +++ b/pkg/checker/pod_checker.go @@ -22,11 +22,11 @@ import ( corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type PodChecker struct { diff --git a/pkg/checker/registry_checker.go b/pkg/checker/registry_checker.go index ce00ec30949..13ea4465ad7 100644 --- a/pkg/checker/registry_checker.go +++ b/pkg/checker/registry_checker.go @@ -21,23 +21,23 @@ import ( "fmt" "os" - "github.com/labring/sreg/pkg/registry/crane" + "github.com/nebstudio/sreg/pkg/registry/crane" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/registry/helpers" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/registry/helpers" "github.com/docker/docker/api/types" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) type RegistryChecker struct { diff --git a/pkg/checker/svc_checker.go b/pkg/checker/svc_checker.go index 6e06d6c928e..68b8ee1ba31 100644 --- a/pkg/checker/svc_checker.go +++ b/pkg/checker/svc_checker.go @@ -19,14 +19,14 @@ import ( "errors" "os" - "github.com/labring/sealos/pkg/template" + "github.com/nebstudio/sealos/pkg/template" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/constants" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/constants" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" corev1 "k8s.io/api/core/v1" ) diff --git a/pkg/client-go/kubernetes/client.go b/pkg/client-go/kubernetes/client.go index 5f5eec5ad47..0adb1dca92d 100644 --- a/pkg/client-go/kubernetes/client.go +++ b/pkg/client-go/kubernetes/client.go @@ -17,7 +17,7 @@ package kubernetes import ( "path/filepath" - fileutil "github.com/labring/sealos/pkg/utils/file" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" "k8s.io/client-go/discovery" "k8s.io/client-go/dynamic" diff --git a/pkg/client-go/kubernetes/expansion.go b/pkg/client-go/kubernetes/expansion.go index 3ad97ef0922..ddb92989b20 100644 --- a/pkg/client-go/kubernetes/expansion.go +++ b/pkg/client-go/kubernetes/expansion.go @@ -27,8 +27,8 @@ import ( clientset "k8s.io/client-go/kubernetes" ckubeadm "k8s.io/kubernetes/cmd/kubeadm/app/constants" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/pkg/client-go/kubernetes/healthy.go b/pkg/client-go/kubernetes/healthy.go index 4cae39020bc..d818fc614d3 100644 --- a/pkg/client-go/kubernetes/healthy.go +++ b/pkg/client-go/kubernetes/healthy.go @@ -31,7 +31,7 @@ import ( "k8s.io/apimachinery/pkg/util/wait" clientset "k8s.io/client-go/kubernetes" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // Healthy is an interface for waiting for criteria in Kubernetes to happen diff --git a/pkg/client-go/kubernetes/idempotency.go b/pkg/client-go/kubernetes/idempotency.go index ead5ee6b067..2c1dff13377 100644 --- a/pkg/client-go/kubernetes/idempotency.go +++ b/pkg/client-go/kubernetes/idempotency.go @@ -32,7 +32,7 @@ import ( "k8s.io/apimachinery/pkg/util/wait" clientset "k8s.io/client-go/kubernetes" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/clusterfile/clusterfile.go b/pkg/clusterfile/clusterfile.go index 100adeb837d..2125520bf87 100644 --- a/pkg/clusterfile/clusterfile.go +++ b/pkg/clusterfile/clusterfile.go @@ -18,8 +18,8 @@ import ( "errors" "sync" - "github.com/labring/sealos/pkg/runtime" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/runtime" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) var ErrTypeNotFound = errors.New("no corresponding type structure was found") diff --git a/pkg/clusterfile/clusterfile_test.go b/pkg/clusterfile/clusterfile_test.go index 7dbdbe166f6..df1d19aeb6a 100644 --- a/pkg/clusterfile/clusterfile_test.go +++ b/pkg/clusterfile/clusterfile_test.go @@ -21,9 +21,9 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm" - "github.com/labring/sealos/pkg/runtime" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/runtime" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func Test_NewClusterFile(t *testing.T) { @@ -53,8 +53,8 @@ func Test_NewClusterFile(t *testing.T) { }, Spec: v2.ClusterSpec{ Image: v2.ImageList{ - "dockerhub.tencentcloudcr.com/labring/kubernetes:v1.23.8", - "dockerhub.tencentcloudcr.com/labring/calico:v3.24.1", + "dockerhub.tencentcloudcr.com/nebstudio/kubernetes:v1.23.8", + "dockerhub.tencentcloudcr.com/nebstudio/calico:v3.24.1", }, SSH: v2.SSH{ User: "root", @@ -193,8 +193,8 @@ func Test_NewClusterFileWithSingleSchedule(t *testing.T) { }, Spec: v2.ClusterSpec{ Image: v2.ImageList{ - "dockerhub.tencentcloudcr.com/labring/kubernetes:v1.23.8", - "dockerhub.tencentcloudcr.com/labring/calico:v3.24.1", + "dockerhub.tencentcloudcr.com/nebstudio/kubernetes:v1.23.8", + "dockerhub.tencentcloudcr.com/nebstudio/calico:v3.24.1", }, SSH: v2.SSH{ User: "root", diff --git a/pkg/clusterfile/decode.go b/pkg/clusterfile/decode.go index 7ac756258e9..12239629b27 100644 --- a/pkg/clusterfile/decode.go +++ b/pkg/clusterfile/decode.go @@ -23,10 +23,10 @@ import ( "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/util/yaml" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/types/v1beta1" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func Cluster(filepath string) (clusters []v1beta1.Cluster, err error) { diff --git a/pkg/clusterfile/pre_process.go b/pkg/clusterfile/pre_process.go index cf561d8ca0c..b39dbb13d40 100644 --- a/pkg/clusterfile/pre_process.go +++ b/pkg/clusterfile/pre_process.go @@ -21,14 +21,14 @@ import ( "helm.sh/helm/v3/pkg/cli/values" "helm.sh/helm/v3/pkg/getter" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/runtime/decode" - "github.com/labring/sealos/pkg/runtime/k3s" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - "github.com/labring/sealos/pkg/template" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/runtime/decode" + "github.com/nebstudio/sealos/pkg/runtime/k3s" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + "github.com/nebstudio/sealos/pkg/template" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ErrClusterFileNotExists = errors.New("the cluster file is not exist") diff --git a/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml b/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml index efe24c3f835..1c68925453b 100644 --- a/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml +++ b/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml @@ -13,6 +13,6 @@ # limitations under the License. images: - - hub.sealos.cn/labring/kubernetes:v1.25.6 - - hub.sealos.cn/labring/helm:v3.11.0 - - hub.sealos.cn/labring/flannel:v0.21.4 + - hub.sealos.cn/nebstudio/kubernetes:v1.25.6 + - hub.sealos.cn/nebstudio/helm:v3.11.0 + - hub.sealos.cn/nebstudio/flannel:v0.21.4 diff --git a/pkg/clusterfile/testdata/example.values.yaml b/pkg/clusterfile/testdata/example.values.yaml index 272836a6e0b..fc5c2995b2a 100644 --- a/pkg/clusterfile/testdata/example.values.yaml +++ b/pkg/clusterfile/testdata/example.values.yaml @@ -14,8 +14,8 @@ # clusterName: default images: - - dockerhub.tencentcloudcr.com/labring/kubernetes:v1.23.8 - - dockerhub.tencentcloudcr.com/labring/calico:v3.24.1 + - dockerhub.tencentcloudcr.com/nebstudio/kubernetes:v1.23.8 + - dockerhub.tencentcloudcr.com/nebstudio/calico:v3.24.1 masters: - 10.74.16.27:22 - 10.74.16.140:22 diff --git a/pkg/clusterfile/util.go b/pkg/clusterfile/util.go index fabfd7bd3d2..b3a9c183e37 100644 --- a/pkg/clusterfile/util.go +++ b/pkg/clusterfile/util.go @@ -22,10 +22,10 @@ import ( k8sV1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/yaml" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/runtime/decode" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - yaml2 "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/runtime/decode" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + yaml2 "github.com/nebstudio/sealos/pkg/utils/yaml" ) var ErrClusterNotExist = fmt.Errorf("no cluster exist") diff --git a/pkg/config/config.go b/pkg/config/config.go index 5819f5ec168..58c8f986ca6 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -23,11 +23,11 @@ import ( "github.com/imdario/mergo" "sigs.k8s.io/yaml" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) /* diff --git a/pkg/config/config_test.go b/pkg/config/config_test.go index 1aab0b48ad0..80d7a488c3d 100644 --- a/pkg/config/config_test.go +++ b/pkg/config/config_test.go @@ -21,8 +21,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/file" ) func TestDumper_Dump(t *testing.T) { @@ -85,12 +85,12 @@ func Test_NewConfiguration_Dump(t *testing.T) { Spec: v1beta1.ConfigSpec{ Strategy: v1beta1.Merge, Path: filename, - Match: "dockerhub.tencentcloudcr.com/labring/calico:v3.24.1", + Match: "dockerhub.tencentcloudcr.com/nebstudio/calico:v3.24.1", Data: "config:\n test: true", }, }, }, - name: "dockerhub.tencentcloudcr.com/labring/calico:v3.24.1", + name: "dockerhub.tencentcloudcr.com/nebstudio/calico:v3.24.1", rootPath: "./", origin: "config:\n test: false\n", expect: "config:\n test: true\n", diff --git a/pkg/constants/consts.go b/pkg/constants/consts.go index 756daa5dd33..a1eefb50248 100644 --- a/pkg/constants/consts.go +++ b/pkg/constants/consts.go @@ -59,6 +59,6 @@ var Contact = ` \/__/ \/__/ \/__/ \/__/ \/__/ \/__/ Website: https://www.sealos.io/ - Address: github.com/labring/sealos + Address: github.com/nebstudio/sealos Version: %s ` diff --git a/pkg/env/env.go b/pkg/env/env.go index 36eae60051d..8c67489f367 100644 --- a/pkg/env/env.go +++ b/pkg/env/env.go @@ -19,10 +19,10 @@ import ( "strings" "sync" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) type Interface interface { diff --git a/pkg/env/env_shim_test.go b/pkg/env/env_shim_test.go index 55e98beeaa8..e7ecc7ae820 100644 --- a/pkg/env/env_shim_test.go +++ b/pkg/env/env_shim_test.go @@ -17,7 +17,7 @@ package env import ( "testing" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func getShimCluster1() *v2.Cluster { diff --git a/pkg/env/env_test.go b/pkg/env/env_test.go index d1896a944a9..5a38bec97d4 100644 --- a/pkg/env/env_test.go +++ b/pkg/env/env_test.go @@ -18,7 +18,7 @@ import ( "strings" "testing" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func getTestCluster() *v2.Cluster { diff --git a/pkg/exec/exec.go b/pkg/exec/exec.go index 573402741d7..171f931e9fb 100644 --- a/pkg/exec/exec.go +++ b/pkg/exec/exec.go @@ -25,12 +25,12 @@ import ( "k8s.io/apimachinery/pkg/util/sets" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/unshare" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - netutil "github.com/labring/sealos/pkg/utils/net" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/unshare" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + netutil "github.com/nebstudio/sealos/pkg/utils/net" ) type Interface ssh.Interface diff --git a/pkg/filesystem/filesystem.go b/pkg/filesystem/filesystem.go index 56020f7fc82..dd41e11acb7 100644 --- a/pkg/filesystem/filesystem.go +++ b/pkg/filesystem/filesystem.go @@ -19,7 +19,7 @@ package filesystem import ( "context" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) type Mounter interface { diff --git a/pkg/filesystem/registry/sync.go b/pkg/filesystem/registry/sync.go index 285d1366010..43a1ef5ff84 100644 --- a/pkg/filesystem/registry/sync.go +++ b/pkg/filesystem/registry/sync.go @@ -27,17 +27,17 @@ import ( "github.com/containers/image/v5/types" "golang.org/x/sync/errgroup" - "github.com/labring/sreg/pkg/registry/handler" - "github.com/labring/sreg/pkg/registry/sync" - - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/filesystem" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/file" - httputils "github.com/labring/sealos/pkg/utils/http" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sreg/pkg/registry/handler" + "github.com/nebstudio/sreg/pkg/registry/sync" + + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/filesystem" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/file" + httputils "github.com/nebstudio/sealos/pkg/utils/http" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/filesystem/rootfs/rootfs_default.go b/pkg/filesystem/rootfs/rootfs_default.go index 6e74039981c..3034bea0854 100644 --- a/pkg/filesystem/rootfs/rootfs_default.go +++ b/pkg/filesystem/rootfs/rootfs_default.go @@ -26,17 +26,17 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/env" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/filesystem" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - executils "github.com/labring/sealos/pkg/utils/exec" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/env" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/filesystem" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + executils "github.com/nebstudio/sealos/pkg/utils/exec" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) type defaultRootfs struct { diff --git a/pkg/guest/guest.go b/pkg/guest/guest.go index 3a76372e4f3..98333dbd7b1 100644 --- a/pkg/guest/guest.go +++ b/pkg/guest/guest.go @@ -20,13 +20,13 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/fork/golang/expansion" - "github.com/labring/sealos/pkg/env" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/maps" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/fork/golang/expansion" + "github.com/nebstudio/sealos/pkg/env" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/maps" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" ) type Interface interface { diff --git a/pkg/guest/guest_test.go b/pkg/guest/guest_test.go index 638c187891b..3684ec1b4f9 100644 --- a/pkg/guest/guest_test.go +++ b/pkg/guest/guest_test.go @@ -21,9 +21,9 @@ import ( "reflect" "testing" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/constants" - v2 "github.com/labring/sealos/pkg/types/v1beta1" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func TestDefault_getGuestCmd(t *testing.T) { diff --git a/pkg/guest/util.go b/pkg/guest/util.go index af7ba31242f..305d7b47253 100644 --- a/pkg/guest/util.go +++ b/pkg/guest/util.go @@ -19,8 +19,8 @@ package guest import ( "fmt" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func FormalizeWorkingCommand(clusterName string, imageName string, t v1beta1.ImageType, cmd string) string { diff --git a/pkg/image/merge.go b/pkg/image/merge.go index c2d97d6390e..5a81877f74a 100644 --- a/pkg/image/merge.go +++ b/pkg/image/merge.go @@ -24,8 +24,8 @@ import ( v1 "github.com/opencontainers/image-spec/specs-go/v1" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/maps" ) func escapeDollarSign(s string, cmd bool) string { @@ -85,7 +85,7 @@ func MergeDockerfileFromImages(imageObjList []map[string]v1.Image) (string, erro t := template.New("") t, err := t.Parse( `FROM scratch -MAINTAINER labring +MAINTAINER nebstudio {{- if .Labels }} LABEL {{ .Labels }} {{- end }} diff --git a/pkg/image/merge_test.go b/pkg/image/merge_test.go index 8877f69e128..2f98ff709a0 100644 --- a/pkg/image/merge_test.go +++ b/pkg/image/merge_test.go @@ -59,7 +59,7 @@ func TestMerge(t *testing.T) { }, }, wantData: `FROM scratch -MAINTAINER labring +MAINTAINER nebstudio LABEL aa="cc" LABEL bb="cc" ENV aa=dd @@ -100,7 +100,7 @@ COPY --from=ccccc . .`, }, }, wantData: `FROM scratch -MAINTAINER labring +MAINTAINER nebstudio LABEL sealos.io.type="rootfs" COPY --from=aaaa . . COPY --from=bbbb . . diff --git a/pkg/ipvs/lvscare.go b/pkg/ipvs/lvscare.go index bfcdf541cda..6c7eba0bd64 100644 --- a/pkg/ipvs/lvscare.go +++ b/pkg/ipvs/lvscare.go @@ -17,15 +17,15 @@ package ipvs import ( "fmt" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" v1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" "k8s.io/client-go/kubernetes/scheme" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/hosts" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/hosts" ) const ( diff --git a/pkg/ipvs/lvscare_test.go b/pkg/ipvs/lvscare_test.go index 41b7d6a48a2..9f74b4e6bc3 100644 --- a/pkg/ipvs/lvscare_test.go +++ b/pkg/ipvs/lvscare_test.go @@ -17,7 +17,7 @@ package ipvs import ( "testing" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/constants" ) var want = []string{ diff --git a/pkg/registry/commands/password.go b/pkg/registry/commands/password.go index 36947f41fdd..e4a874ed339 100644 --- a/pkg/registry/commands/password.go +++ b/pkg/registry/commands/password.go @@ -21,8 +21,8 @@ import ( "github.com/spf13/cobra" - "github.com/labring/sealos/pkg/registry/password" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/registry/password" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func NewRegistryPasswdCmd() *cobra.Command { diff --git a/pkg/registry/helpers/helpers.go b/pkg/registry/helpers/helpers.go index 207906b5927..fc98f699dd6 100644 --- a/pkg/registry/helpers/helpers.go +++ b/pkg/registry/helpers/helpers.go @@ -18,15 +18,15 @@ import ( "fmt" "path" - "github.com/labring/image-cri-shim/pkg/types" + "github.com/nebstudio/image-cri-shim/pkg/types" "k8s.io/apimachinery/pkg/util/yaml" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const RegistryCustomConfig = "registry.yml" diff --git a/pkg/registry/password/apply.go b/pkg/registry/password/apply.go index 3fe1c134d55..f879ba78d8a 100644 --- a/pkg/registry/password/apply.go +++ b/pkg/registry/password/apply.go @@ -25,15 +25,15 @@ import ( "github.com/modood/table" "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/clusterfile" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/registry/helpers" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/confirm" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/clusterfile" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/registry/helpers" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/confirm" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type RegistryPasswdResults struct { diff --git a/pkg/registry/password/password.go b/pkg/registry/password/password.go index 7d37c3a105a..50b89f829f9 100644 --- a/pkg/registry/password/password.go +++ b/pkg/registry/password/password.go @@ -20,17 +20,17 @@ import ( "fmt" "path" - "github.com/labring/image-cri-shim/pkg/types" + "github.com/nebstudio/image-cri-shim/pkg/types" "k8s.io/apimachinery/pkg/util/sets" "sigs.k8s.io/yaml" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/registry/helpers" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/passwd" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/registry/helpers" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/passwd" ) type RegistryType string diff --git a/pkg/runtime/decode/decode.go b/pkg/runtime/decode/decode.go index bf1d90fe2fc..b0dcfde5c4a 100644 --- a/pkg/runtime/decode/decode.go +++ b/pkg/runtime/decode/decode.go @@ -33,8 +33,8 @@ import ( kubeletconfig "k8s.io/kubernetes/pkg/kubelet/apis/config/v1beta1" proxyconfig "k8s.io/kubernetes/pkg/proxy/apis/config/v1alpha1" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/runtime/factory/factory.go b/pkg/runtime/factory/factory.go index 2a1e4a50a2c..4f09d5452ab 100644 --- a/pkg/runtime/factory/factory.go +++ b/pkg/runtime/factory/factory.go @@ -18,11 +18,11 @@ import ( "errors" "fmt" - "github.com/labring/sealos/pkg/runtime" - "github.com/labring/sealos/pkg/runtime/k3s" - "github.com/labring/sealos/pkg/runtime/kubernetes" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/runtime" + "github.com/nebstudio/sealos/pkg/runtime/k3s" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func New(cluster *v1beta1.Cluster, cfg runtime.Config) (runtime.Interface, error) { diff --git a/pkg/runtime/k3s/bootstrap.go b/pkg/runtime/k3s/bootstrap.go index 21ee5819be9..688f3aa83e2 100644 --- a/pkg/runtime/k3s/bootstrap.go +++ b/pkg/runtime/k3s/bootstrap.go @@ -24,13 +24,13 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/rand" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/rand" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) func (k *K3s) initMaster0() error { diff --git a/pkg/runtime/k3s/config.go b/pkg/runtime/k3s/config.go index c61628aa595..1a12fa13ce7 100644 --- a/pkg/runtime/k3s/config.go +++ b/pkg/runtime/k3s/config.go @@ -25,11 +25,11 @@ import ( "github.com/imdario/mergo" netutils "k8s.io/utils/net" - "github.com/labring/sealos/pkg/constants" - fileutils "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/constants" + fileutils "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) var defaultMergeOpts = []func(*mergo.Config){ diff --git a/pkg/runtime/k3s/k3s.go b/pkg/runtime/k3s/k3s.go index 2cb318a4541..a020cc9bb49 100644 --- a/pkg/runtime/k3s/k3s.go +++ b/pkg/runtime/k3s/k3s.go @@ -20,16 +20,16 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/strings" - - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/env" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/strings" + + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/env" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) type K3s struct { diff --git a/pkg/runtime/k3s/lifecycle.go b/pkg/runtime/k3s/lifecycle.go index 7b362cab879..6bddbdbd9ff 100644 --- a/pkg/runtime/k3s/lifecycle.go +++ b/pkg/runtime/k3s/lifecycle.go @@ -18,13 +18,13 @@ import ( "context" "fmt" - "github.com/labring/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/utils/strings" "golang.org/x/exp/slices" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" "golang.org/x/sync/errgroup" ) diff --git a/pkg/runtime/kubernetes/certs.go b/pkg/runtime/kubernetes/certs.go index 4dd1cb4cfd1..0df96eea124 100644 --- a/pkg/runtime/kubernetes/certs.go +++ b/pkg/runtime/kubernetes/certs.go @@ -24,10 +24,10 @@ import ( "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/util/json" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) const ( diff --git a/pkg/runtime/kubernetes/init.go b/pkg/runtime/kubernetes/init.go index 4430ec36f4a..f9a69f55f1c 100644 --- a/pkg/runtime/kubernetes/init.go +++ b/pkg/runtime/kubernetes/init.go @@ -18,9 +18,9 @@ import ( "fmt" "path" - "github.com/labring/sealos/pkg/cert" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/cert" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func (k *KubeadmRuntime) InitKubeadmConfigToMaster0() error { diff --git a/pkg/runtime/kubernetes/kubeadm.go b/pkg/runtime/kubernetes/kubeadm.go index 3287d251113..d526e8fb504 100644 --- a/pkg/runtime/kubernetes/kubeadm.go +++ b/pkg/runtime/kubernetes/kubeadm.go @@ -28,14 +28,14 @@ import ( "k8s.io/apimachinery/pkg/util/json" "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/rand" - stringsutil "github.com/labring/sealos/pkg/utils/strings" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/rand" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) var ( diff --git a/pkg/runtime/kubernetes/master.go b/pkg/runtime/kubernetes/master.go index a05e2538b88..efa798874e2 100644 --- a/pkg/runtime/kubernetes/master.go +++ b/pkg/runtime/kubernetes/master.go @@ -19,10 +19,10 @@ import ( "fmt" "path" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/strings" "golang.org/x/sync/errgroup" ) diff --git a/pkg/runtime/kubernetes/node.go b/pkg/runtime/kubernetes/node.go index 9144546b1fa..a322d6f6084 100644 --- a/pkg/runtime/kubernetes/node.go +++ b/pkg/runtime/kubernetes/node.go @@ -19,9 +19,9 @@ import ( "fmt" "path" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" "golang.org/x/sync/errgroup" ) diff --git a/pkg/runtime/kubernetes/reset.go b/pkg/runtime/kubernetes/reset.go index ebce74b3813..676c7c9556f 100644 --- a/pkg/runtime/kubernetes/reset.go +++ b/pkg/runtime/kubernetes/reset.go @@ -21,7 +21,7 @@ import ( "golang.org/x/exp/slices" "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/runtime/kubernetes/runtime.go b/pkg/runtime/kubernetes/runtime.go index afd2cd81062..1e33fd6153a 100644 --- a/pkg/runtime/kubernetes/runtime.go +++ b/pkg/runtime/kubernetes/runtime.go @@ -21,14 +21,14 @@ import ( "github.com/Masterminds/semver/v3" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/exec" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - "github.com/labring/sealos/pkg/ssh" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/exec" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + "github.com/nebstudio/sealos/pkg/ssh" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) type KubeadmRuntime struct { diff --git a/pkg/runtime/kubernetes/runtime_getter.go b/pkg/runtime/kubernetes/runtime_getter.go index 2bc428d5cae..7e228690ad0 100644 --- a/pkg/runtime/kubernetes/runtime_getter.go +++ b/pkg/runtime/kubernetes/runtime_getter.go @@ -24,11 +24,11 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func (k *KubeadmRuntime) getKubeVersion() string { diff --git a/pkg/runtime/kubernetes/static_files.go b/pkg/runtime/kubernetes/static_files.go index 06212fbbb91..3341d424506 100644 --- a/pkg/runtime/kubernetes/static_files.go +++ b/pkg/runtime/kubernetes/static_files.go @@ -21,7 +21,7 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/pkg/runtime/kubernetes/types/kubeadm_config.go b/pkg/runtime/kubernetes/types/kubeadm_config.go index 2f7ce73d4d4..f7b5536b4b7 100644 --- a/pkg/runtime/kubernetes/types/kubeadm_config.go +++ b/pkg/runtime/kubernetes/types/kubeadm_config.go @@ -25,10 +25,10 @@ import ( "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm" // internal version "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta3" - "github.com/labring/sealos/pkg/runtime/decode" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/runtime/decode" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/maps" ) //nolint:all diff --git a/pkg/runtime/kubernetes/types/kubeadm_config_test.go b/pkg/runtime/kubernetes/types/kubeadm_config_test.go index 5a00a0aae2d..f8b72278312 100644 --- a/pkg/runtime/kubernetes/types/kubeadm_config_test.go +++ b/pkg/runtime/kubernetes/types/kubeadm_config_test.go @@ -19,8 +19,8 @@ package types import ( "testing" - "github.com/labring/sealos/pkg/runtime/decode" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/runtime/decode" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) func TestKubeadmRuntime_setFeatureGatesConfiguration(t *testing.T) { diff --git a/pkg/runtime/kubernetes/upgrade.go b/pkg/runtime/kubernetes/upgrade.go index 51c2de2b1ca..f5e34d3b094 100644 --- a/pkg/runtime/kubernetes/upgrade.go +++ b/pkg/runtime/kubernetes/upgrade.go @@ -26,10 +26,10 @@ import ( metaV1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm" - "github.com/labring/sealos/pkg/runtime/decode" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/runtime/decode" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) const ( diff --git a/pkg/runtime/kubernetes/utils.go b/pkg/runtime/kubernetes/utils.go index 73bd7159a6d..48854f6dcc3 100644 --- a/pkg/runtime/kubernetes/utils.go +++ b/pkg/runtime/kubernetes/utils.go @@ -25,8 +25,8 @@ import ( "k8s.io/apimachinery/pkg/api/errors" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "github.com/labring/sealos/pkg/client-go/kubernetes" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func (k *KubeadmRuntime) runPipelines(phase string, pipelines ...func() error) error { diff --git a/pkg/runtime/utils/token.go b/pkg/runtime/utils/token.go index 00bc94f7014..1b807d6c9a5 100644 --- a/pkg/runtime/utils/token.go +++ b/pkg/runtime/utils/token.go @@ -32,12 +32,12 @@ import ( "k8s.io/client-go/util/cert" v1 "k8s.io/kubernetes/cmd/kubeadm/app/apis/bootstraptoken/v1" - "github.com/labring/sealos/pkg/runtime/kubernetes/types" - "github.com/labring/sealos/pkg/utils/exec" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/rand" - "github.com/labring/sealos/pkg/utils/yaml" + "github.com/nebstudio/sealos/pkg/runtime/kubernetes/types" + "github.com/nebstudio/sealos/pkg/utils/exec" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/rand" + "github.com/nebstudio/sealos/pkg/utils/yaml" ) const defaultAdminConf = "/etc/kubernetes/admin.conf" diff --git a/pkg/ssh/clusterclient.go b/pkg/ssh/clusterclient.go index ecf8b5cf4b0..915845ff664 100644 --- a/pkg/ssh/clusterclient.go +++ b/pkg/ssh/clusterclient.go @@ -19,7 +19,7 @@ import ( "strings" "sync" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" ) type clusterClient struct { diff --git a/pkg/ssh/connect.go b/pkg/ssh/connect.go index 73644db6693..244a29a5f7b 100644 --- a/pkg/ssh/connect.go +++ b/pkg/ssh/connect.go @@ -25,8 +25,8 @@ import ( "github.com/pkg/sftp" "golang.org/x/crypto/ssh" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type HostClientMap struct { diff --git a/pkg/ssh/option.go b/pkg/ssh/option.go index b78facb32e2..07e10359531 100644 --- a/pkg/ssh/option.go +++ b/pkg/ssh/option.go @@ -23,7 +23,7 @@ import ( "github.com/spf13/pflag" "golang.org/x/crypto/ssh" - "github.com/labring/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/file" ) type Option struct { diff --git a/pkg/ssh/remote.go b/pkg/ssh/remote.go index ac077bcdc4b..822487840d2 100644 --- a/pkg/ssh/remote.go +++ b/pkg/ssh/remote.go @@ -21,13 +21,13 @@ import ( "fmt" "strconv" - "github.com/labring/sealos/pkg/utils/initsystem" + "github.com/nebstudio/sealos/pkg/utils/initsystem" - "github.com/labring/sealos/pkg/template" + "github.com/nebstudio/sealos/pkg/template" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/iputils" ) const ( diff --git a/pkg/ssh/scp.go b/pkg/ssh/scp.go index 4c6af22e4c5..89895690445 100644 --- a/pkg/ssh/scp.go +++ b/pkg/ssh/scp.go @@ -27,9 +27,9 @@ import ( "github.com/schollz/progressbar/v3" "golang.org/x/crypto/ssh" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/progress" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/progress" ) func (c *Client) RemoteSha256Sum(host, remoteFilePath string) string { diff --git a/pkg/ssh/ssh.go b/pkg/ssh/ssh.go index 9f72bdcf545..5651b6641a2 100644 --- a/pkg/ssh/ssh.go +++ b/pkg/ssh/ssh.go @@ -22,9 +22,9 @@ import ( "golang.org/x/crypto/ssh" "golang.org/x/sync/errgroup" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - fileutils "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + fileutils "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var ( diff --git a/pkg/ssh/sshcmd.go b/pkg/ssh/sshcmd.go index 8c025f5818c..be7e50a299b 100644 --- a/pkg/ssh/sshcmd.go +++ b/pkg/ssh/sshcmd.go @@ -26,7 +26,7 @@ import ( "golang.org/x/sync/errgroup" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func (c *Client) Ping(host string) error { @@ -43,7 +43,7 @@ func (c *Client) wrapCommands(cmds ...string) string { return cmdJoined } - // Escape single quotes in cmd, fix https://github.com/labring/sealos/issues/4424 + // Escape single quotes in cmd, fix https://github.com/nebstudio/sealos/issues/4424 // e.g. echo 'hello world' -> `sudo -E /bin/bash -c 'echo "hello world"'` cmdEscaped := strings.ReplaceAll(cmdJoined, `'`, `"`) return fmt.Sprintf("sudo -E /bin/bash -c '%s'", cmdEscaped) diff --git a/pkg/system/env.go b/pkg/system/env.go index 975c3bee150..c08e01ae111 100644 --- a/pkg/system/env.go +++ b/pkg/system/env.go @@ -25,7 +25,7 @@ import ( "github.com/containers/buildah" "github.com/containers/storage/pkg/homedir" - "github.com/labring/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/constants" ) type envSystemConfig struct{} diff --git a/pkg/types/v1beta1/cluster.go b/pkg/types/v1beta1/cluster.go index 9ee178c5d1e..f1d30972504 100644 --- a/pkg/types/v1beta1/cluster.go +++ b/pkg/types/v1beta1/cluster.go @@ -21,7 +21,7 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/yaml" - "github.com/labring/sealos/pkg/version" + "github.com/nebstudio/sealos/pkg/version" ) // +kubebuilder:object:root=true diff --git a/pkg/types/v1beta1/utils.go b/pkg/types/v1beta1/utils.go index 07ddb2608e2..7764096ff55 100644 --- a/pkg/types/v1beta1/utils.go +++ b/pkg/types/v1beta1/utils.go @@ -21,10 +21,10 @@ import ( "golang.org/x/exp/slices" "k8s.io/apimachinery/pkg/util/sets" - stringsutil "github.com/labring/sealos/pkg/utils/strings" + stringsutil "github.com/nebstudio/sealos/pkg/utils/strings" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/maps" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/maps" ) func (c *Cluster) GetMasterIPList() []string { diff --git a/pkg/utils/archive/archive.go b/pkg/utils/archive/archive.go index 554f60f3062..49d23c1d972 100644 --- a/pkg/utils/archive/archive.go +++ b/pkg/utils/archive/archive.go @@ -24,9 +24,9 @@ import ( "github.com/containers/storage/pkg/archive" "github.com/opencontainers/go-digest" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/flags" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/flags" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type Archive interface { diff --git a/pkg/utils/archive/compress.go b/pkg/utils/archive/compress.go index 20f0088c318..60918d630ef 100644 --- a/pkg/utils/archive/compress.go +++ b/pkg/utils/archive/compress.go @@ -26,8 +26,8 @@ import ( "strings" "syscall" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" "golang.org/x/sys/unix" ) diff --git a/pkg/utils/confirm/confirm.go b/pkg/utils/confirm/confirm.go index 31d93b97720..9ff45f5557e 100644 --- a/pkg/utils/confirm/confirm.go +++ b/pkg/utils/confirm/confirm.go @@ -20,7 +20,7 @@ import ( "github.com/manifoldco/promptui" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // Confirm is send the prompt and get result diff --git a/pkg/utils/exec/cmd.go b/pkg/utils/exec/cmd.go index 2f893e5299c..e07873547bd 100644 --- a/pkg/utils/exec/cmd.go +++ b/pkg/utils/exec/cmd.go @@ -21,7 +21,7 @@ import ( "os/exec" "strings" - strutil "github.com/labring/sealos/pkg/utils/strings" + strutil "github.com/nebstudio/sealos/pkg/utils/strings" ) func CmdWithContext(ctx context.Context, name string, args ...string) error { diff --git a/pkg/utils/file/file_v2.go b/pkg/utils/file/file_v2.go index c173fc608de..4aa1f9305f7 100644 --- a/pkg/utils/file/file_v2.go +++ b/pkg/utils/file/file_v2.go @@ -23,7 +23,7 @@ import ( "path/filepath" "strings" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // Filename returns the file name after the last "/". diff --git a/pkg/utils/flags/flags.go b/pkg/utils/flags/flags.go index 96e273f6a80..01d8c90742d 100644 --- a/pkg/utils/flags/flags.go +++ b/pkg/utils/flags/flags.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/pflag" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // PrintFlags logs the flags in the flagset diff --git a/pkg/utils/hash/hash.go b/pkg/utils/hash/hash.go index 33eec0953f0..56f466360a2 100644 --- a/pkg/utils/hash/hash.go +++ b/pkg/utils/hash/hash.go @@ -23,7 +23,7 @@ import ( "os" "path/filepath" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" "github.com/davecgh/go-spew/spew" ) diff --git a/pkg/utils/hosts/hosts.go b/pkg/utils/hosts/hosts.go index 4cc50062b1d..f0622c3b19f 100644 --- a/pkg/utils/hosts/hosts.go +++ b/pkg/utils/hosts/hosts.go @@ -23,9 +23,9 @@ import ( "os" "strings" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" - stringsutils "github.com/labring/sealos/pkg/utils/strings" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" + stringsutils "github.com/nebstudio/sealos/pkg/utils/strings" "github.com/emirpasic/gods/maps/linkedhashmap" ) diff --git a/pkg/utils/http/url.go b/pkg/utils/http/url.go index 5036d97dd0d..de1f9d92e88 100644 --- a/pkg/utils/http/url.go +++ b/pkg/utils/http/url.go @@ -26,7 +26,7 @@ import ( "strings" "time" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func IsURL(u string) (*url.URL, bool) { diff --git a/pkg/utils/httpserver/go_restful.go b/pkg/utils/httpserver/go_restful.go index 727dd2cd50a..4682ec1cf59 100644 --- a/pkg/utils/httpserver/go_restful.go +++ b/pkg/utils/httpserver/go_restful.go @@ -19,7 +19,7 @@ import ( restful "github.com/emicklei/go-restful/v3" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // GoRestful is a http server using go-restful/v3 diff --git a/pkg/utils/iputils/iputils_v2.go b/pkg/utils/iputils/iputils_v2.go index 74499bfdfb4..9d92c838709 100644 --- a/pkg/utils/iputils/iputils_v2.go +++ b/pkg/utils/iputils/iputils_v2.go @@ -25,7 +25,7 @@ import ( "k8s.io/apimachinery/pkg/util/sets" netutils "k8s.io/utils/net" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // use only one diff --git a/pkg/utils/progress/progress_download.go b/pkg/utils/progress/progress_download.go index c71d10ce8ec..e6ff8cdc2eb 100644 --- a/pkg/utils/progress/progress_download.go +++ b/pkg/utils/progress/progress_download.go @@ -23,7 +23,7 @@ import ( "os" "strconv" - http2 "github.com/labring/sealos/pkg/utils/http" + http2 "github.com/nebstudio/sealos/pkg/utils/http" "github.com/schollz/progressbar/v3" ) diff --git a/pkg/utils/strings/strings.go b/pkg/utils/strings/strings.go index 6615619d272..550b3788ad2 100644 --- a/pkg/utils/strings/strings.go +++ b/pkg/utils/strings/strings.go @@ -25,13 +25,13 @@ import ( "strings" "unicode" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/template" - "github.com/labring/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/template" + "github.com/nebstudio/sealos/pkg/utils/file" "golang.org/x/exp/slices" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func NotInIPList(slice []string, key string) bool { diff --git a/pkg/utils/toml/toml.go b/pkg/utils/toml/toml.go index b2001e78729..c6b93796dac 100644 --- a/pkg/utils/toml/toml.go +++ b/pkg/utils/toml/toml.go @@ -19,7 +19,7 @@ package toml import ( "github.com/pelletier/go-toml" - fileutil "github.com/labring/sealos/pkg/utils/file" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" ) func MarshalFile(file string, obj interface{}) error { diff --git a/pkg/utils/yaml/yaml.go b/pkg/utils/yaml/yaml.go index 16070199fea..96b4e7df8ff 100644 --- a/pkg/utils/yaml/yaml.go +++ b/pkg/utils/yaml/yaml.go @@ -29,7 +29,7 @@ import ( utilyaml "k8s.io/apimachinery/pkg/util/yaml" "sigs.k8s.io/yaml" - fileutil "github.com/labring/sealos/pkg/utils/file" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" ) const nonStructPointerErrorFmt = "must be a struct pointer, got %T" diff --git a/pkg/version/utils/utils.go b/pkg/version/utils/utils.go index a36b9b0ab09..8b0590fac32 100644 --- a/pkg/version/utils/utils.go +++ b/pkg/version/utils/utils.go @@ -21,11 +21,11 @@ import ( "gopkg.in/yaml.v2" - "github.com/labring/sealos/pkg/constants" - v2 "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/exec" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/version" + "github.com/nebstudio/sealos/pkg/constants" + v2 "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/exec" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/version" ) func GetKubernetesVersion(cluster *v2.Cluster) *version.KubernetesVersion { diff --git a/proposal/High-availability-for-Container-Registry.md b/proposal/High-availability-for-Container-Registry.md index 6d4628129d6..256b08e255c 100644 --- a/proposal/High-availability-for-Container-Registry.md +++ b/proposal/High-availability-for-Container-Registry.md @@ -71,4 +71,4 @@ type Context interface { ## Implementation History -- 2022-11-17 First [Proposal and PR](https://github.com/labring/sealos/pull/2096) +- 2022-11-17 First [Proposal and PR](https://github.com/nebstudio/sealos/pull/2096) diff --git a/proposal/README.md b/proposal/README.md index 68fa1efe395..c4d5d7e584c 100644 --- a/proposal/README.md +++ b/proposal/README.md @@ -17,7 +17,7 @@ To learn more about how proposal development process works, see the references: Here comes the proposal process: `create`,`discuss` or `decline`,`review`,`accept`. -1. Create. The proposal author [create a brief issue](https://github.com/labring/sealos/issues/new?template=feature.md&title=Feature%3A+brief+description+of+the+feature) witch describe the proposal.\ +1. Create. The proposal author [create a brief issue](https://github.com/nebstudio/sealos/issues/new?template=feature.md&title=Feature%3A+brief+description+of+the+feature) witch describe the proposal.\ Note: There is no need for details or designs at this point.\ Note: If can, users can specific it is core or cloud based feature. @@ -38,10 +38,10 @@ After the proposal is accepted, implementation work proceeds goes on. ### Example: -1. [1527-user-controller](https://github.com/labring/sealos/issues/1527) -2. [1660-cloud-init](https://github.com/labring/sealos/issues/1660) -3. [1873-gateway](https://github.com/labring/sealos/issues/1873) -4. [1902-image-app-hub](https://github.com/labring/sealos/issues/1902) +1. [1527-user-controller](https://github.com/nebstudio/sealos/issues/1527) +2. [1660-cloud-init](https://github.com/nebstudio/sealos/issues/1660) +3. [1873-gateway](https://github.com/nebstudio/sealos/issues/1873) +4. [1902-image-app-hub](https://github.com/nebstudio/sealos/issues/1902) ### Help diff --git a/proposal/design/en/datapack.md b/proposal/design/en/datapack.md index e4a4b34e0c5..1fbb2e8e945 100644 --- a/proposal/design/en/datapack.md +++ b/proposal/design/en/datapack.md @@ -38,7 +38,7 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail ``` @@ -67,12 +67,12 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail status: codes: 1 datas: - labring/cert-manager:v1.8.0: + nebstudio/cert-manager:v1.8.0: ID: Unknown arch: Unknown description: Cloud native certificate management. X.509 certificate management @@ -81,13 +81,13 @@ status: icon: https://cert-manager.io/images/cert-manager-logo-icon.svg keywords: - Storage - name: labring/cert-manager:v1.8.0 + name: nebstudio/cert-manager:v1.8.0 tags: - creatTime: "2022-12-27T07:37:34Z" - metaName: labring.cert.manager.v1.7.0 + metaName: nebstudio.cert.manager.v1.7.0 name: v1.7.0 - creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 ``` diff --git a/proposal/design/en/imagehub.md b/proposal/design/en/imagehub.md index 3b2a0566c7e..26fada35c52 100644 --- a/proposal/design/en/imagehub.md +++ b/proposal/design/en/imagehub.md @@ -30,10 +30,10 @@ apiVersion: imagehub.sealos.io/v1 kind: Image metadata: labels: - organization.imagehub.sealos.io: labring + organization.imagehub.sealos.io: nebstudio repository.imagehub.sealos.io: cert-manager tag.imagehub.sealos.io: v1.8.0 - name: labring.cert.manager.v1.8.0 + name: nebstudio.cert.manager.v1.8.0 spec: detail: ID: Unknown @@ -62,7 +62,7 @@ spec: icon: https://cert-manager.io/images/cert-manager-logo-icon.svg keywords: - Storage - name: labring/cert-manager:v1.8.0 + name: nebstudio/cert-manager:v1.8.0 ``` **Notice that some information in detail info is generated by sealos when pushing image to sealos @@ -93,22 +93,22 @@ kind: Repository metadata: labels: keyword.imagehub.sealos.io/Storage: "" - organization.imagehub.sealos.io: labring + organization.imagehub.sealos.io: nebstudio repository.imagehub.sealos.io: cert-manager - name: labring.cert-manager + name: nebstudio.cert-manager spec: - name: labring/cert-manager + name: nebstudio/cert-manager status: latestTag: creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 tags: - creatTime: "2022-12-27T07:37:34Z" - metaName: labring.cert.manager.v1.7.0 + metaName: nebstudio.cert.manager.v1.7.0 name: v1.7.0 - creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 ``` @@ -156,7 +156,7 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail ``` @@ -170,12 +170,12 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail status: codes: 1 datas: - labring/cert-manager:v1.8.0: + nebstudio/cert-manager:v1.8.0: ID: Unknown arch: Unknown description: Cloud native certificate management. X.509 certificate management @@ -184,13 +184,13 @@ status: icon: https://cert-manager.io/images/cert-manager-logo-icon.svg keywords: - Storage - name: labring/cert-manager:v1.8.0 + name: nebstudio/cert-manager:v1.8.0 tags: - creatTime: "2022-12-27T07:37:34Z" - metaName: labring.cert.manager.v1.7.0 + metaName: nebstudio.cert.manager.v1.7.0 name: v1.7.0 - creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 ``` diff --git a/proposal/design/zh/datapack.md b/proposal/design/zh/datapack.md index 65c6cd8ef95..21bc7dde045 100644 --- a/proposal/design/zh/datapack.md +++ b/proposal/design/zh/datapack.md @@ -35,7 +35,7 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail ``` @@ -64,12 +64,12 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail status: codes: 1 datas: - labring/cert-manager:v1.8.0: + nebstudio/cert-manager:v1.8.0: ID: Unknown arch: Unknown description: Cloud native certificate management. X.509 certificate management @@ -78,13 +78,13 @@ status: icon: https://cert-manager.io/images/cert-manager-logo-icon.svg keywords: - Storage - name: labring/cert-manager:v1.8.0 + name: nebstudio/cert-manager:v1.8.0 tags: - creatTime: "2022-12-27T07:37:34Z" - metaName: labring.cert.manager.v1.7.0 + metaName: nebstudio.cert.manager.v1.7.0 name: v1.7.0 - creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 ``` diff --git "a/proposal/design/zh/imagehub\350\256\276\350\256\241.md" "b/proposal/design/zh/imagehub\350\256\276\350\256\241.md" index 55aaa46cbaf..ceafb8b8c4e 100644 --- "a/proposal/design/zh/imagehub\350\256\276\350\256\241.md" +++ "b/proposal/design/zh/imagehub\350\256\276\350\256\241.md" @@ -30,10 +30,10 @@ apiVersion: imagehub.sealos.io/v1 kind: Image metadata: labels: - organization.imagehub.sealos.io: labring + organization.imagehub.sealos.io: nebstudio repository.imagehub.sealos.io: cert-manager tag.imagehub.sealos.io: v1.8.0 - name: labring.cert.manager.v1.8.0 + name: nebstudio.cert.manager.v1.8.0 spec: detail: ID: Unknown @@ -62,7 +62,7 @@ spec: icon: https://cert-manager.io/images/cert-manager-logo-icon.svg keywords: - Storage - name: labring/cert-manager:v1.8.0 + name: nebstudio/cert-manager:v1.8.0 ``` **注意:其中有些详情信息是由 sealos 命令行工具在用户推送镜像到 sealos registry: `hub.sealos.cn`时自动添加上去的,比如 @@ -93,22 +93,22 @@ kind: Repository metadata: labels: keyword.imagehub.sealos.io/Storage: "" - organization.imagehub.sealos.io: labring + organization.imagehub.sealos.io: nebstudio repository.imagehub.sealos.io: cert-manager - name: labring.cert-manager + name: nebstudio.cert-manager spec: - name: labring/cert-manager + name: nebstudio/cert-manager status: latestTag: creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 tags: - creatTime: "2022-12-27T07:37:34Z" - metaName: labring.cert.manager.v1.7.0 + metaName: nebstudio.cert.manager.v1.7.0 name: v1.7.0 - creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 ``` @@ -155,7 +155,7 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail ``` @@ -169,12 +169,12 @@ metadata: spec: expireTime: 120m names: - - labring/cert-manager:v1.8.0 + - nebstudio/cert-manager:v1.8.0 type: detail status: codes: 1 datas: - labring/cert-manager:v1.8.0: + nebstudio/cert-manager:v1.8.0: ID: Unknown arch: Unknown description: Cloud native certificate management. X.509 certificate management @@ -183,13 +183,13 @@ status: icon: https://cert-manager.io/images/cert-manager-logo-icon.svg keywords: - Storage - name: labring/cert-manager:v1.8.0 + name: nebstudio/cert-manager:v1.8.0 tags: - creatTime: "2022-12-27T07:37:34Z" - metaName: labring.cert.manager.v1.7.0 + metaName: nebstudio.cert.manager.v1.7.0 name: v1.7.0 - creatTime: "2022-12-27T07:33:08Z" - metaName: labring.cert.manager.v1.8.0 + metaName: nebstudio.cert.manager.v1.8.0 name: v1.8.0 ``` diff --git a/scripts/cloud/build-offline-tar.sh b/scripts/cloud/build-offline-tar.sh index e89e20f2431..c415f839cd3 100644 --- a/scripts/cloud/build-offline-tar.sh +++ b/scripts/cloud/build-offline-tar.sh @@ -8,21 +8,21 @@ CLOUD_VERSION=${CLOUD_VERSION:-"latest"} mkdir -p output/tars images=( - docker.io/labring/sealos-cloud:$CLOUD_VERSION - docker.io/labring/kubernetes:v1.27.11 - docker.io/labring/helm:v3.14.1 - docker.io/labring/cilium:v1.14.8 - docker.io/labring/cert-manager:v1.14.6 - docker.io/labring/openebs:v3.10.0 - docker.io/labring/victoria-metrics-k8s-stack:v1.96.0 - docker.io/labring/ingress-nginx:v1.9.4 - docker.io/labring/kubeblocks:v0.8.2 - docker.io/labring/kubeblocks-redis:v0.8.2 - docker.io/labring/kubeblocks-mongodb:v0.8.2 - docker.io/labring/kubeblocks-postgresql:v0.8.2 - docker.io/labring/kubeblocks-apecloud-mysql:v0.8.2 - docker.io/labring/cockroach:v2.12.0 - docker.io/labring/metrics-server:v0.6.4 + docker.io/nebstudio/sealos-cloud:$CLOUD_VERSION + docker.io/nebstudio/kubernetes:v1.27.11 + docker.io/nebstudio/helm:v3.14.1 + docker.io/nebstudio/cilium:v1.14.8 + docker.io/nebstudio/cert-manager:v1.14.6 + docker.io/nebstudio/openebs:v3.10.0 + docker.io/nebstudio/victoria-metrics-k8s-stack:v1.96.0 + docker.io/nebstudio/ingress-nginx:v1.9.4 + docker.io/nebstudio/kubeblocks:v0.8.2 + docker.io/nebstudio/kubeblocks-redis:v0.8.2 + docker.io/nebstudio/kubeblocks-mongodb:v0.8.2 + docker.io/nebstudio/kubeblocks-postgresql:v0.8.2 + docker.io/nebstudio/kubeblocks-apecloud-mysql:v0.8.2 + docker.io/nebstudio/cockroach:v2.12.0 + docker.io/nebstudio/metrics-server:v0.6.4 ) for image in "${images[@]}"; do @@ -39,7 +39,7 @@ mkdir -p output/cli VERSION="v5.0.0" -wget https://github.com/labring/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_${ARCH}.tar.gz \ +wget https://github.com/nebstudio/sealos/releases/download/${VERSION}/sealos_${VERSION#v}_linux_${ARCH}.tar.gz \ && tar zxvf sealos_${VERSION#v}_linux_${ARCH}.tar.gz sealos && chmod +x sealos && mv sealos output/cli # get and save install scripts @@ -63,7 +63,7 @@ done ' > output/scripts/load-images.sh -curl -sfL https://raw.githubusercontent.com/labring/sealos/${CLOUD_VERSION}/scripts/cloud/install.sh -o output/scripts/install.sh +curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/${CLOUD_VERSION}/scripts/cloud/install.sh -o output/scripts/install.sh # tar output to a tar.gz mv output sealos-cloud diff --git a/scripts/cloud/install.sh b/scripts/cloud/install.sh index f5cb28acc06..606e23418ab 100644 --- a/scripts/cloud/install.sh +++ b/scripts/cloud/install.sh @@ -20,7 +20,7 @@ cloud_version="latest" #key_path= #single=y/n image_registry=${image_registry:-"docker.io"} -image_repository=${image_repository:-"labring"} +image_repository=${image_repository:-"nebstudio"} kubernetes_version=${kubernetes_version:-"1.27.11"} cilium_version=${cilium_version:-"1.14.8"} cert_manager_version=${cert_manager_version:-"1.14.6"} @@ -69,7 +69,7 @@ PROMPTS_EN=( Options: --image-registry # Image repository address (default: docker.io) - --image-repository # Image repository name (default: labring) + --image-repository # Image repository name (default: nebstudio) --kubernetes-version # Kubernetes version (default: 1.27.11) --cilium-version # Cilium version (default: 1.14.8) --cert-manager-version # Cert Manager version (default: 1.14.6) @@ -130,7 +130,7 @@ PROMPTS_CN=( Options: --image-registry # 镜像仓库地址 (默认: docker.io) - --image-repository # 镜像仓库名称 (默认: labring) + --image-repository # 镜像仓库名称 (默认: nebstudio) --kubernetes-version # Kubernetes版本 (默认: 1.27.11) --cilium-version # Cilium版本 (默认: 1.14.8) --cert-manager-version # Cert Manager版本 (默认: 1.14.6) @@ -231,9 +231,9 @@ init() { get_prompt "install_sealos" read -p " " installChoice if [[ "${installChoice,,}" == "y" ]]; then - local install_url="https://raw.githubusercontent.com/labring/sealos/main/scripts/install.sh" + local install_url="https://raw.githubusercontent.com/nebstudio/sealos/main/scripts/install.sh" [ -z "$proxy_prefix" ] || install_url="${proxy_prefix%/}/$install_url" - curl -sfL "$install_url" | PROXY_PREFIX=$proxy_prefix sh -s "${SEALOS_VERSION}" labring/sealos + curl -sfL "$install_url" | PROXY_PREFIX=$proxy_prefix sh -s "${SEALOS_VERSION}" nebstudio/sealos else echo "Please install sealos CLI to proceed." exit 1 diff --git a/scripts/cloud/upgrade/template/images/shim/images b/scripts/cloud/upgrade/template/images/shim/images index d163d195e59..612d845512f 100644 --- a/scripts/cloud/upgrade/template/images/shim/images +++ b/scripts/cloud/upgrade/template/images/shim/images @@ -1 +1 @@ -ghcr.io/labring/sealos-applaunchpad-frontend:v5.0.0 \ No newline at end of file +ghcr.io/nebstudio/sealos-applaunchpad-frontend:v5.0.0 \ No newline at end of file diff --git a/scripts/cloud/upgrade/template/scripts/upgrade-images.sh b/scripts/cloud/upgrade/template/scripts/upgrade-images.sh index e78ce43093d..6443abd3e92 100644 --- a/scripts/cloud/upgrade/template/scripts/upgrade-images.sh +++ b/scripts/cloud/upgrade/template/scripts/upgrade-images.sh @@ -1,4 +1,4 @@ #!/bin/bash # This script is used to upgrade the images for sealos cloud components -kubectl set image deployment/applaunchpad-frontend -n applaunchpad-frontend applaunchpad-frontend=ghcr.io/labring/sealos-applaunchpad-frontend:v5.0.0 +kubectl set image deployment/applaunchpad-frontend -n applaunchpad-frontend applaunchpad-frontend=ghcr.io/nebstudio/sealos-applaunchpad-frontend:v5.0.0 diff --git a/scripts/create_vm_sealos.sh b/scripts/create_vm_sealos.sh index f57e9678583..1551d37b2a1 100644 --- a/scripts/create_vm_sealos.sh +++ b/scripts/create_vm_sealos.sh @@ -56,7 +56,7 @@ alias vm_node_exec="multipass exec $NODE_NAME -- sudo -u root" echo "Installing sealos..." set -x vm_root_exec -s << EOF -echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | tee /etc/apt/sources.list.d/labring.list +echo "deb [trusted=yes] https://apt.fury.io/nebstudio/ /" | tee /etc/apt/sources.list.d/nebstudio.list apt update apt install sealos EOF @@ -64,7 +64,7 @@ set +x set -x vm_node_exec -s << EOF -echo "deb [trusted=yes] https://apt.fury.io/labring/ /" | tee /etc/apt/sources.list.d/labring.list +echo "deb [trusted=yes] https://apt.fury.io/nebstudio/ /" | tee /etc/apt/sources.list.d/nebstudio.list apt update apt install sealos EOF @@ -98,7 +98,7 @@ echo node_ip: $node_ip echo "Installing k8s..." set -x -vm_root_exec sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 --masters $master_ip --nodes $node_ip +vm_root_exec sealos run nebstudio/kubernetes:v1.25.0 nebstudio/helm:v3.8.2 nebstudio/calico:v3.24.1 --masters $master_ip --nodes $node_ip #vm_root_exec kubectl taint node $NAME node-role.kubernetes.io/master- #vm_root_exec kubectl taint node $NAME node-role.kubernetes.io/control-plane- set +x diff --git a/scripts/install.sh b/scripts/install.sh index d4341f42eaa..05ba6eae3ee 100644 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -18,7 +18,7 @@ set -o noglob # Usage: # curl ... | ENV_VAR=... sh - -# curl -sfL https://raw.githubusercontent.com/labring/sealos/main/scripts/install.sh | sh -s v4.1.8-alpha2 labring/sealos +# curl -sfL https://raw.githubusercontent.com/nebstudio/sealos/main/scripts/install.sh | sh -s v4.1.8-alpha2 nebstudio/sealos # FILE_NAME=sealos BIN_DIR=/usr/bin @@ -110,8 +110,8 @@ get_release_version() { info "Using ${VERSION} as release" OWN_REPO=$2 if [ -z "$OWN_REPO" ]; then - warn "OWN_REPO is empty, using default repo: labring/sealos" - OWN_REPO=labring/sealos + warn "OWN_REPO is empty, using default repo: nebstudio/sealos" + OWN_REPO=nebstudio/sealos fi info "Using ${OWN_REPO} as your repo" } diff --git a/scripts/make-rules/common.mk b/scripts/make-rules/common.mk index 0a6aa03511f..1d441f5174b 100644 --- a/scripts/make-rules/common.mk +++ b/scripts/make-rules/common.mk @@ -59,7 +59,7 @@ ifeq ($(origin PLATFORM), undefined) endif # Linux command settings -STAGING_DIR := $(ROOT_DIR)/staging/src/github.com/labring +STAGING_DIR := $(ROOT_DIR)/staging/src/github.com/nebstudio CODE_DIRS := $(ROOT_DIR)/pkg $(ROOT_DIR)/cmd $(ROOT_DIR)/controllers $(STAGING_DIR)/image-cri-shim $(STAGING_DIR)/lvscare FIND := find $(CODE_DIRS) diff --git a/scripts/make-rules/image.mk b/scripts/make-rules/image.mk index d1d8bb6002b..307ff432b2d 100644 --- a/scripts/make-rules/image.mk +++ b/scripts/make-rules/image.mk @@ -18,7 +18,7 @@ DOCKER := docker DOCKER_SUPPORTED_API_VERSION ?= 1.40 -REGISTRY_PREFIX ?= ghcr.io/labring +REGISTRY_PREFIX ?= ghcr.io/nebstudio IMAGES ?= lvscare IMAGE_PLAT ?= $(subst $(SPACE),$(COMMA),$(subst _,/,$(PLATFORMS))) diff --git a/service/account/Makefile b/service/account/Makefile index 9754adf8fb8..c0b706a5a71 100644 --- a/service/account/Makefile +++ b/service/account/Makefile @@ -1,4 +1,4 @@ -IMG ?= ghcr.io/labring/sealos-account-service:latest +IMG ?= ghcr.io/nebstudio/sealos-account-service:latest # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) @@ -44,7 +44,7 @@ clean: .PHONY: build build: ## Build service-hub binary. LD_FLAGS="-s -w"; \ - [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/labring/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY}"; \ + [ -n "$(CRYPTOKEY)" ] && LD_FLAGS+=" -X github.com/nebstudio/sealos/controllers/pkg/crypto.encryptionKey=${CRYPTOKEY}"; \ CGO_ENABLED=0 GOOS=linux go build -ldflags "$${LD_FLAGS}" -trimpath -o bin/manager main.go .PHONY: docker-build diff --git a/service/account/api/api.go b/service/account/api/api.go index af1873b9d25..5d040b5b34f 100644 --- a/service/account/api/api.go +++ b/service/account/api/api.go @@ -4,16 +4,16 @@ import ( "fmt" "net/http" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" - "github.com/labring/sealos/service/account/common" + "github.com/nebstudio/sealos/service/account/common" - "github.com/labring/sealos/service/account/dao" + "github.com/nebstudio/sealos/service/account/dao" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/account/helper" + "github.com/nebstudio/sealos/service/account/helper" ) var _ = helper.NamespaceBillingHistoryReq{} diff --git a/service/account/dao/init.go b/service/account/dao/init.go index c4587ee7ab7..47c9013c4cf 100644 --- a/service/account/dao/init.go +++ b/service/account/dao/init.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "github.com/labring/sealos/service/account/helper" + "github.com/nebstudio/sealos/service/account/helper" ) var DBClient Interface diff --git a/service/account/dao/interface.go b/service/account/dao/interface.go index 3bd42025f27..fcd74558578 100644 --- a/service/account/dao/interface.go +++ b/service/account/dao/interface.go @@ -9,17 +9,17 @@ import ( "go.mongodb.org/mongo-driver/bson/primitive" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" - "github.com/labring/sealos/service/account/common" + "github.com/nebstudio/sealos/service/account/common" - "github.com/labring/sealos/controllers/pkg/resources" + "github.com/nebstudio/sealos/controllers/pkg/resources" "go.mongodb.org/mongo-driver/mongo/options" - "github.com/labring/sealos/service/account/helper" + "github.com/nebstudio/sealos/service/account/helper" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/account/dao/interface_test.go b/service/account/dao/interface_test.go index 887deb05636..66d1aae1c0d 100644 --- a/service/account/dao/interface_test.go +++ b/service/account/dao/interface_test.go @@ -5,9 +5,9 @@ import ( "testing" "time" - "github.com/labring/sealos/service/account/helper" + "github.com/nebstudio/sealos/service/account/helper" - "github.com/labring/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/controllers/pkg/types" ) func TestCockroach_GetPayment(t *testing.T) { diff --git a/service/account/deploy/manifests/deploy.yaml.tmpl b/service/account/deploy/manifests/deploy.yaml.tmpl index e58addc64cb..e3c6ee4059a 100644 --- a/service/account/deploy/manifests/deploy.yaml.tmpl +++ b/service/account/deploy/manifests/deploy.yaml.tmpl @@ -18,7 +18,7 @@ metadata: name: account-service namespace: account-system annotations: - originImageName: ghcr.io/labring/sealos-account-service:latest + originImageName: ghcr.io/nebstudio/sealos-account-service:latest deploy.cloud.sealos.io/minReplicas: '1' deploy.cloud.sealos.io/maxReplicas: '1' labels: @@ -42,7 +42,7 @@ spec: spec: containers: - name: account-service - image: ghcr.io/labring/sealos-account-service:latest + image: ghcr.io/nebstudio/sealos-account-service:latest envFrom: - configMapRef: name: account-manager-env diff --git a/service/account/go.mod b/service/account/go.mod index d553b6ff62c..d1973cdc0da 100644 --- a/service/account/go.mod +++ b/service/account/go.mod @@ -1,18 +1,18 @@ -module github.com/labring/sealos/service/account +module github.com/nebstudio/sealos/service/account go 1.20 replace ( - github.com/labring/sealos/controllers/pkg => ../../controllers/pkg/ - github.com/labring/sealos/service => ../../service - github.com/labring/sealos/service/account => ../account + github.com/nebstudio/sealos/controllers/pkg => ../../controllers/pkg/ + github.com/nebstudio/sealos/service => ../../service + github.com/nebstudio/sealos/service/account => ../account ) require ( github.com/dustin/go-humanize v1.0.1 github.com/gin-gonic/gin v1.9.1 - github.com/labring/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 - github.com/labring/sealos/service v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/service v0.0.0-00010101000000-000000000000 github.com/swaggo/files v1.0.1 github.com/swaggo/gin-swagger v1.6.0 github.com/swaggo/swag v1.16.2 diff --git a/service/account/helper/auth.go b/service/account/helper/auth.go index d942fc8947a..f8cf57d1de4 100644 --- a/service/account/helper/auth.go +++ b/service/account/helper/auth.go @@ -5,9 +5,9 @@ import ( "strings" "github.com/gin-gonic/gin" - "github.com/labring/sealos/controllers/pkg/utils/logger" + "github.com/nebstudio/sealos/controllers/pkg/utils/logger" - auth2 "github.com/labring/sealos/service/pkg/auth" + auth2 "github.com/nebstudio/sealos/service/pkg/auth" ) func AuthenticateWithBind(c *gin.Context) error { diff --git a/service/account/helper/request.go b/service/account/helper/request.go index 312a7f5e1fe..cca5721beaa 100644 --- a/service/account/helper/request.go +++ b/service/account/helper/request.go @@ -5,7 +5,7 @@ import ( "strings" "time" - "github.com/labring/sealos/service/account/common" + "github.com/nebstudio/sealos/service/account/common" "github.com/dustin/go-humanize" diff --git a/service/account/main.go b/service/account/main.go index e89a2e627d8..ac91edd2bc5 100644 --- a/service/account/main.go +++ b/service/account/main.go @@ -1,7 +1,7 @@ package main import ( - "github.com/labring/sealos/service/account/router" + "github.com/nebstudio/sealos/service/account/router" ) // @title sealos account service diff --git a/service/account/router/router.go b/service/account/router/router.go index c441ffd438b..73dec3f8a55 100644 --- a/service/account/router/router.go +++ b/service/account/router/router.go @@ -7,15 +7,15 @@ import ( "os/signal" "syscall" - "github.com/labring/sealos/controllers/pkg/utils/env" + "github.com/nebstudio/sealos/controllers/pkg/utils/env" - "github.com/labring/sealos/service/account/docs" + "github.com/nebstudio/sealos/service/account/docs" - "github.com/labring/sealos/service/account/dao" + "github.com/nebstudio/sealos/service/account/dao" - "github.com/labring/sealos/service/account/api" + "github.com/nebstudio/sealos/service/account/api" - "github.com/labring/sealos/service/account/helper" + "github.com/nebstudio/sealos/service/account/helper" swaggerfiles "github.com/swaggo/files" ginSwagger "github.com/swaggo/gin-swagger" diff --git a/service/account/test/api_test.go b/service/account/test/api_test.go index e6fa1e00a56..eaa8651df91 100644 --- a/service/account/test/api_test.go +++ b/service/account/test/api_test.go @@ -8,7 +8,7 @@ import ( "os" "testing" - "github.com/labring/sealos/service/account/helper" + "github.com/nebstudio/sealos/service/account/helper" ) func Test_Auth(t *testing.T) { diff --git a/service/database/Makefile b/service/database/Makefile index 61e79038ff9..730179227f4 100644 --- a/service/database/Makefile +++ b/service/database/Makefile @@ -1,4 +1,4 @@ -IMG ?= ghcr.io/labring/sealos-database-service:latest +IMG ?= ghcr.io/nebstudio/sealos-database-service:latest # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) diff --git a/service/database/deploy/manifests/deploy.yaml b/service/database/deploy/manifests/deploy.yaml index bb675343097..041191ed834 100644 --- a/service/database/deploy/manifests/deploy.yaml +++ b/service/database/deploy/manifests/deploy.yaml @@ -37,7 +37,7 @@ spec: env: - name: PROMETHEUS_SERVICE_HOST value: http://vmsingle-victoria-metrics-k8s-stack.vm.svc.cluster.local:8429 - image: ghcr.io/labring/sealos-database-service:latest + image: ghcr.io/nebstudio/sealos-database-service:latest imagePullPolicy: Always name: database-monitor ports: diff --git a/service/database/go.mod b/service/database/go.mod index 693fda9f30f..bab150d77ea 100644 --- a/service/database/go.mod +++ b/service/database/go.mod @@ -1,9 +1,9 @@ -module github.com/labring/sealos/service/database +module github.com/nebstudio/sealos/service/database go 1.20 require ( - github.com/labring/sealos/service v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/service v0.0.0-00010101000000-000000000000 gopkg.in/yaml.v2 v2.4.0 ) @@ -58,4 +58,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos/service => ../../service +replace github.com/nebstudio/sealos/service => ../../service diff --git a/service/database/main.go b/service/database/main.go index e6183a1d740..590f8b0756e 100644 --- a/service/database/main.go +++ b/service/database/main.go @@ -6,8 +6,8 @@ import ( "log" "os" - dbserver "github.com/labring/sealos/service/database/server" - "github.com/labring/sealos/service/pkg/server" + dbserver "github.com/nebstudio/sealos/service/database/server" + "github.com/nebstudio/sealos/service/pkg/server" ) func main() { diff --git a/service/database/server/server.go b/service/database/server/server.go index bba3155633a..8d4e6323fa5 100644 --- a/service/database/server/server.go +++ b/service/database/server/server.go @@ -5,7 +5,7 @@ import ( "net" "net/http" - "github.com/labring/sealos/service/pkg/server" + "github.com/nebstudio/sealos/service/pkg/server" ) type DatabaseServer struct { diff --git a/service/exceptionmonitor/Makefile b/service/exceptionmonitor/Makefile index 6a49672ae46..be61fa49031 100644 --- a/service/exceptionmonitor/Makefile +++ b/service/exceptionmonitor/Makefile @@ -1,4 +1,4 @@ -IMG ?= ghcr.io/labring/sealos-exceptionmonitor-service:latest +IMG ?= ghcr.io/nebstudio/sealos-exceptionmonitor-service:latest # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) diff --git a/service/exceptionmonitor/dao/init.go b/service/exceptionmonitor/dao/init.go index e865536e75f..1cc91caf6dd 100644 --- a/service/exceptionmonitor/dao/init.go +++ b/service/exceptionmonitor/dao/init.go @@ -3,9 +3,9 @@ package dao import ( "os" - "github.com/labring/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" - "github.com/labring/sealos/controllers/pkg/database/cockroach" + "github.com/nebstudio/sealos/controllers/pkg/database/cockroach" ) var ( diff --git a/service/exceptionmonitor/deploy/manifests/deploy.yaml.tmpl b/service/exceptionmonitor/deploy/manifests/deploy.yaml.tmpl index 32246ee0e8c..fb4535fc33f 100644 --- a/service/exceptionmonitor/deploy/manifests/deploy.yaml.tmpl +++ b/service/exceptionmonitor/deploy/manifests/deploy.yaml.tmpl @@ -20,7 +20,7 @@ spec: app: database-alert spec: containers: - - image: ghcr.io/labring/sealos-exceptionmonitor-service:latest + - image: ghcr.io/nebstudio/sealos-exceptionmonitor-service:latest imagePullPolicy: Always name: database-alert ports: diff --git a/service/exceptionmonitor/go.mod b/service/exceptionmonitor/go.mod index de0426efbe0..a1213ddfef9 100644 --- a/service/exceptionmonitor/go.mod +++ b/service/exceptionmonitor/go.mod @@ -1,11 +1,11 @@ -module github.com/labring/sealos/service/exceptionmonitor +module github.com/nebstudio/sealos/service/exceptionmonitor go 1.20 require ( github.com/alibabacloud-go/dysmsapi-20170525/v3 v3.0.6 github.com/alibabacloud-go/tea v1.2.1 - github.com/labring/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/controllers/pkg v0.0.0-00010101000000-000000000000 k8s.io/apimachinery v0.30.2 k8s.io/client-go v0.30.2 ) @@ -73,8 +73,8 @@ require ( ) replace ( - github.com/labring/sealos/controllers/pkg => ../../controllers/pkg - github.com/labring/sealos/service/exceptionmonitor => ../exceptionmonitor + github.com/nebstudio/sealos/controllers/pkg => ../../controllers/pkg + github.com/nebstudio/sealos/service/exceptionmonitor => ../exceptionmonitor k8s.io/api => k8s.io/api v0.28.4 k8s.io/apimachinery => k8s.io/apimachinery v0.28.4 k8s.io/client-go => k8s.io/client-go v0.28.4 diff --git a/service/exceptionmonitor/helper/client/client.go b/service/exceptionmonitor/helper/client/client.go index ef441580b87..bbfe3660ebd 100644 --- a/service/exceptionmonitor/helper/client/client.go +++ b/service/exceptionmonitor/helper/client/client.go @@ -3,7 +3,7 @@ package client import ( "os" - "github.com/labring/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" "k8s.io/client-go/dynamic" "k8s.io/client-go/kubernetes" "k8s.io/client-go/tools/clientcmd" diff --git a/service/exceptionmonitor/helper/monitor/database_backup_monitor.go b/service/exceptionmonitor/helper/monitor/database_backup_monitor.go index af43254bbb7..ec093076f6e 100644 --- a/service/exceptionmonitor/helper/monitor/database_backup_monitor.go +++ b/service/exceptionmonitor/helper/monitor/database_backup_monitor.go @@ -5,8 +5,8 @@ import ( "log" "time" - "github.com/labring/sealos/service/exceptionmonitor/api" - "github.com/labring/sealos/service/exceptionmonitor/helper/notification" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/helper/notification" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/service/exceptionmonitor/helper/monitor/database_monitor.go b/service/exceptionmonitor/helper/monitor/database_monitor.go index 8e288499f84..281f6d117df 100644 --- a/service/exceptionmonitor/helper/monitor/database_monitor.go +++ b/service/exceptionmonitor/helper/monitor/database_monitor.go @@ -7,8 +7,8 @@ import ( "strings" "time" - "github.com/labring/sealos/service/exceptionmonitor/api" - "github.com/labring/sealos/service/exceptionmonitor/helper/notification" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/helper/notification" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1unstructured "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/service/exceptionmonitor/helper/monitor/database_performance_monitor.go b/service/exceptionmonitor/helper/monitor/database_performance_monitor.go index 7139c0c78aa..8f066ee86d0 100644 --- a/service/exceptionmonitor/helper/monitor/database_performance_monitor.go +++ b/service/exceptionmonitor/helper/monitor/database_performance_monitor.go @@ -6,8 +6,8 @@ import ( "strconv" "time" - "github.com/labring/sealos/service/exceptionmonitor/api" - "github.com/labring/sealos/service/exceptionmonitor/helper/notification" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/helper/notification" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" ) diff --git a/service/exceptionmonitor/helper/monitor/debt.go b/service/exceptionmonitor/helper/monitor/debt.go index 842acc4bcd7..c29c858973f 100644 --- a/service/exceptionmonitor/helper/monitor/debt.go +++ b/service/exceptionmonitor/helper/monitor/debt.go @@ -4,9 +4,9 @@ import ( "context" "strings" - "github.com/labring/sealos/service/exceptionmonitor/helper/notification" + "github.com/nebstudio/sealos/service/exceptionmonitor/helper/notification" - "github.com/labring/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" ) diff --git a/service/exceptionmonitor/helper/monitor/performance.go b/service/exceptionmonitor/helper/monitor/performance.go index db3b993da71..d9f32c8837c 100644 --- a/service/exceptionmonitor/helper/monitor/performance.go +++ b/service/exceptionmonitor/helper/monitor/performance.go @@ -12,7 +12,7 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" - "github.com/labring/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" ) func checkPerformance(namespace, databaseClusterName, databaseType, checkType string) (float64, error) { diff --git a/service/exceptionmonitor/helper/notification/desktop.go b/service/exceptionmonitor/helper/notification/desktop.go index f3d72bab560..7e2ff1f95e4 100644 --- a/service/exceptionmonitor/helper/notification/desktop.go +++ b/service/exceptionmonitor/helper/notification/desktop.go @@ -8,7 +8,7 @@ import ( "math/big" "time" - "github.com/labring/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime/schema" diff --git a/service/exceptionmonitor/helper/notification/feishu.go b/service/exceptionmonitor/helper/notification/feishu.go index d4d8adc0e14..5775e8dbb35 100644 --- a/service/exceptionmonitor/helper/notification/feishu.go +++ b/service/exceptionmonitor/helper/notification/feishu.go @@ -6,7 +6,7 @@ import ( "fmt" "net/http" - "github.com/labring/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" ) const ExceptionType = "exception" diff --git a/service/exceptionmonitor/helper/notification/sms.go b/service/exceptionmonitor/helper/notification/sms.go index 5a50a3ceaef..ae58fd5213b 100644 --- a/service/exceptionmonitor/helper/notification/sms.go +++ b/service/exceptionmonitor/helper/notification/sms.go @@ -9,10 +9,10 @@ import ( "github.com/alibabacloud-go/dysmsapi-20170525/v3/client" "github.com/alibabacloud-go/tea/tea" - "github.com/labring/sealos/controllers/account/controllers/utils" - pkgtypes "github.com/labring/sealos/controllers/pkg/types" - "github.com/labring/sealos/service/exceptionmonitor/api" - "github.com/labring/sealos/service/exceptionmonitor/dao" + "github.com/nebstudio/sealos/controllers/account/controllers/utils" + pkgtypes "github.com/nebstudio/sealos/controllers/pkg/types" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/dao" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) diff --git a/service/exceptionmonitor/main.go b/service/exceptionmonitor/main.go index 0da7b443eae..164324afae2 100644 --- a/service/exceptionmonitor/main.go +++ b/service/exceptionmonitor/main.go @@ -3,10 +3,10 @@ package main import ( "log" - "github.com/labring/sealos/service/exceptionmonitor/api" - "github.com/labring/sealos/service/exceptionmonitor/dao" - "github.com/labring/sealos/service/exceptionmonitor/helper/client" - "github.com/labring/sealos/service/exceptionmonitor/helper/monitor" + "github.com/nebstudio/sealos/service/exceptionmonitor/api" + "github.com/nebstudio/sealos/service/exceptionmonitor/dao" + "github.com/nebstudio/sealos/service/exceptionmonitor/helper/client" + "github.com/nebstudio/sealos/service/exceptionmonitor/helper/monitor" ) func main() { diff --git a/service/go.mod b/service/go.mod index 592470f81c0..fb08a6c6cc3 100644 --- a/service/go.mod +++ b/service/go.mod @@ -1,13 +1,13 @@ -module github.com/labring/sealos/service +module github.com/nebstudio/sealos/service go 1.20 replace ( - github.com/labring/sealos/service => ../service - github.com/labring/sealos/service/account => ../service/account - github.com/labring/sealos/service/database => ../service/database - github.com/labring/sealos/service/exceptionmonitor => ../service/exceptionmonitor - github.com/labring/sealos/service/pkg => ../pkg + github.com/nebstudio/sealos/service => ../service + github.com/nebstudio/sealos/service/account => ../service/account + github.com/nebstudio/sealos/service/database => ../service/database + github.com/nebstudio/sealos/service/exceptionmonitor => ../service/exceptionmonitor + github.com/nebstudio/sealos/service/pkg => ../pkg ) require ( diff --git a/service/go.work b/service/go.work index bedb943c85a..9fa78ea998c 100644 --- a/service/go.work +++ b/service/go.work @@ -10,6 +10,6 @@ use ( ) replace ( - github.com/labring/sealos/controllers/account => ../controllers/account - github.com/labring/sealos/controllers/user => ../controllers/user + github.com/nebstudio/sealos/controllers/account => ../controllers/account + github.com/nebstudio/sealos/controllers/user => ../controllers/user ) \ No newline at end of file diff --git a/service/go.work.sum b/service/go.work.sum index a0e7cbe551d..a6a2013fa7e 100644 --- a/service/go.work.sum +++ b/service/go.work.sum @@ -551,8 +551,8 @@ github.com/klauspost/pgzip v1.2.6 h1:8RXeL5crjEUFnR2/Sn6GJNWtSQ3Dk8pq4CL3jvdDyjU github.com/klauspost/pgzip v1.2.6/go.mod h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs= github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw= -github.com/labring/operator-sdk v1.0.1 h1:JS+j9nF0lihkPJnMYJBZrH7Kfp/dKB2cnbBRMfkmE+g= -github.com/labring/operator-sdk v1.0.1/go.mod h1:velfQ6SyrLXBeAShetQyR7q1zJNd8vGO6jjzbKcofj8= +github.com/nebstudio/operator-sdk v1.0.1 h1:JS+j9nF0lihkPJnMYJBZrH7Kfp/dKB2cnbBRMfkmE+g= +github.com/nebstudio/operator-sdk v1.0.1/go.mod h1:velfQ6SyrLXBeAShetQyR7q1zJNd8vGO6jjzbKcofj8= github.com/lufia/plan9stats v0.0.0-20230110061619-bbe2e5e100de h1:V53FWzU6KAZVi1tPp5UIsMoUWJ2/PNwYIDXnu7QuBCE= github.com/lufia/plan9stats v0.0.0-20230110061619-bbe2e5e100de/go.mod h1:JKx41uQRwqlTZabZc+kILPrO/3jlKnQ2Z8b7YiVw5cE= github.com/lyft/protoc-gen-star/v2 v2.0.1 h1:keaAo8hRuAT0O3DfJ/wM3rufbAjGeJ1lAtWZHDjKGB0= diff --git a/service/launchpad/Makefile b/service/launchpad/Makefile index fcb97c9aefd..eeb27f836e6 100644 --- a/service/launchpad/Makefile +++ b/service/launchpad/Makefile @@ -1,4 +1,4 @@ -IMG ?= ghcr.io/labring/sealos-launchpad-service:latest +IMG ?= ghcr.io/nebstudio/sealos-launchpad-service:latest # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) diff --git a/service/launchpad/deploy/manifests/deploy.yaml b/service/launchpad/deploy/manifests/deploy.yaml index 29cefd9f077..33ce7a5aa7a 100644 --- a/service/launchpad/deploy/manifests/deploy.yaml +++ b/service/launchpad/deploy/manifests/deploy.yaml @@ -37,7 +37,7 @@ spec: env: - name: VM_SERVICE_HOST value: http://vmsingle-victoria-metrics-k8s-stack.vm.svc:8429 - image: ghcr.io/labring/sealos-launchpad-service:latest + image: ghcr.io/nebstudio/sealos-launchpad-service:latest imagePullPolicy: Always name: launchpad-monitor ports: diff --git a/service/launchpad/go.mod b/service/launchpad/go.mod index 5705a45f2c0..1dbcc0290c7 100644 --- a/service/launchpad/go.mod +++ b/service/launchpad/go.mod @@ -1,10 +1,10 @@ -module github.com/labring/sealos/service/launchpad +module github.com/nebstudio/sealos/service/launchpad go 1.20 require ( - github.com/labring/sealos/service v0.0.0-00010101000000-000000000000 + github.com/nebstudio/sealos/service v0.0.0-00010101000000-000000000000 gopkg.in/yaml.v2 v2.4.0 ) -replace github.com/labring/sealos/service => ../../service \ No newline at end of file +replace github.com/nebstudio/sealos/service => ../../service \ No newline at end of file diff --git a/service/launchpad/main.go b/service/launchpad/main.go index e945fd9e635..7ddafd7d41c 100644 --- a/service/launchpad/main.go +++ b/service/launchpad/main.go @@ -8,7 +8,7 @@ import ( "net/http" "os" - launchpadServer "github.com/labring/sealos/service/launchpad/server" + launchpadServer "github.com/nebstudio/sealos/service/launchpad/server" ) type RestartableServer struct { diff --git a/service/launchpad/request/req.go b/service/launchpad/request/req.go index 5b9c5f2ec4b..37ef71a8ec1 100644 --- a/service/launchpad/request/req.go +++ b/service/launchpad/request/req.go @@ -10,7 +10,7 @@ import ( "os" "strings" - "github.com/labring/sealos/service/pkg/api" + "github.com/nebstudio/sealos/service/pkg/api" ) func Request(addr string, params *bytes.Buffer) ([]byte, error) { diff --git a/service/launchpad/server/server.go b/service/launchpad/server/server.go index affa8c8a8bd..15f18b61592 100644 --- a/service/launchpad/server/server.go +++ b/service/launchpad/server/server.go @@ -8,10 +8,10 @@ import ( "net/url" "text/template" - "github.com/labring/sealos/service/pkg/auth" + "github.com/nebstudio/sealos/service/pkg/auth" - "github.com/labring/sealos/service/launchpad/request" - "github.com/labring/sealos/service/pkg/api" + "github.com/nebstudio/sealos/service/launchpad/request" + "github.com/nebstudio/sealos/service/pkg/api" ) type VMServer struct { diff --git a/service/license/.env b/service/license/.env index 68806d590a9..02f7bdc7be1 100644 --- a/service/license/.env +++ b/service/license/.env @@ -1 +1 @@ -CUSTOM_BASE_PATH="https://raw.githubusercontent.com/labring/sealos/main/scripts/cloud/install.sh" +CUSTOM_BASE_PATH="https://raw.githubusercontent.com/nebstudio/sealos/main/scripts/cloud/install.sh" diff --git a/service/license/deploy/README.md b/service/license/deploy/README.md index 3f4712eefbc..cfc50124331 100644 --- a/service/license/deploy/README.md +++ b/service/license/deploy/README.md @@ -1,7 +1,7 @@ ### How to build image ```shell -sealos build -t docker.io/labring/sealos-cloud-desktop:latest -f Kubefile . +sealos build -t docker.io/nebstudio/sealos-cloud-desktop:latest -f Kubefile . ``` ### Env @@ -30,7 +30,7 @@ metadata: name: secret spec: path: manifests/secret.yaml - match: docker.io/labring/sealos-cloud-desktop:latest + match: docker.io/nebstudio/sealos-cloud-desktop:latest strategy: merge data: | data: @@ -48,6 +48,6 @@ sealos run \ --env cloudDomain="127.0.0.1.nip.io" \ --env wildcardCertSecretName="wildcard-cert" \ --env passwordEnabled="true" \ - docker.io/labring/sealos-cloud-desktop:latest \ + docker.io/nebstudio/sealos-cloud-desktop:latest \ --config-file desktop-config.yaml ``` diff --git a/service/license/deploy/manifests/deploy.yaml.tmpl b/service/license/deploy/manifests/deploy.yaml.tmpl index 2b1b4e8f26d..31cf489b10a 100644 --- a/service/license/deploy/manifests/deploy.yaml.tmpl +++ b/service/license/deploy/manifests/deploy.yaml.tmpl @@ -163,7 +163,7 @@ spec: capabilities: drop: - "ALL" - image: ghcr.io/labring/license-system-frontend:latest + image: ghcr.io/nebstudio/license-system-frontend:latest imagePullPolicy: IfNotPresent volumeMounts: - name: desktop-frontend-volume diff --git a/service/license/src/pages/cluster/components/ReadMe.tsx b/service/license/src/pages/cluster/components/ReadMe.tsx index 7848953957e..b9ca6a4f737 100644 --- a/service/license/src/pages/cluster/components/ReadMe.tsx +++ b/service/license/src/pages/cluster/components/ReadMe.tsx @@ -32,7 +32,7 @@ export default function ReadMe() { 建议使用干净的操作系统来创建集群。不要自己装 Docker! 支持大多数 Linux 发行版,例如:Ubuntu、CentOS、Rocky linux。 - 支持 [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags) 中的所有 Kubernetes + 支持 [Docker Hub](https://hub.docker.com/r/nebstudio/kubernetes/tags) 中的所有 Kubernetes 版本。 diff --git a/service/minio/Makefile b/service/minio/Makefile index 0fb3c95d844..d040219216c 100644 --- a/service/minio/Makefile +++ b/service/minio/Makefile @@ -1,4 +1,4 @@ -IMG ?= ghcr.io/labring/sealos-minio-service:latest +IMG ?= ghcr.io/nebstudio/sealos-minio-service:latest # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) diff --git a/service/minio/deploy/manifests/deploy.yaml.tmpl b/service/minio/deploy/manifests/deploy.yaml.tmpl index b773484fe9a..10546942eba 100644 --- a/service/minio/deploy/manifests/deploy.yaml.tmpl +++ b/service/minio/deploy/manifests/deploy.yaml.tmpl @@ -94,7 +94,7 @@ spec: value: object-storage.objectstorage-system.svc.cluster.local:80 - name: PROMETHEUS_SERVICE_HOST value: http://vmselect-victoria-metrics-k8s-stack.vm.svc:8481/select/0/prometheus/ - image: ghcr.io/labring/sealos-minio-service:latest + image: ghcr.io/nebstudio/sealos-minio-service:latest imagePullPolicy: Always name: object-storage-monitor ports: diff --git a/service/minio/main.go b/service/minio/main.go index b0edc2ef985..adc1cad832a 100644 --- a/service/minio/main.go +++ b/service/minio/main.go @@ -6,8 +6,8 @@ import ( "log" "os" - minioserver "github.com/labring/sealos/service/minio/server" - "github.com/labring/sealos/service/pkg/server" + minioserver "github.com/nebstudio/sealos/service/minio/server" + "github.com/nebstudio/sealos/service/pkg/server" ) func main() { diff --git a/service/minio/server/server.go b/service/minio/server/server.go index 4f5b9b41091..d853963b191 100644 --- a/service/minio/server/server.go +++ b/service/minio/server/server.go @@ -5,7 +5,7 @@ import ( "net" "net/http" - "github.com/labring/sealos/service/pkg/server" + "github.com/nebstudio/sealos/service/pkg/server" ) type MinioServer struct { diff --git a/service/pay/Makefile b/service/pay/Makefile index fce8cd7e906..fad7206a3be 100644 --- a/service/pay/Makefile +++ b/service/pay/Makefile @@ -1,5 +1,5 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-pay-service:latest +IMG ?= ghcr.io/nebstudio/sealos-pay-service:latest # Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set) ifeq (,$(shell go env GOBIN)) diff --git a/service/pay/api/appdetail.go b/service/pay/api/appdetail.go index d796d9a9676..89637dee4ef 100644 --- a/service/pay/api/appdetail.go +++ b/service/pay/api/appdetail.go @@ -5,8 +5,8 @@ import ( "net/http" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/handler" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/handler" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/api/bill.go b/service/pay/api/bill.go index e84f92a9c07..c5ac66b2036 100644 --- a/service/pay/api/bill.go +++ b/service/pay/api/bill.go @@ -5,8 +5,8 @@ import ( "net/http" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/handler" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/handler" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/api/payapp.go b/service/pay/api/payapp.go index 10bf93c3a86..f7fbea62ffd 100644 --- a/service/pay/api/payapp.go +++ b/service/pay/api/payapp.go @@ -8,8 +8,8 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/handler" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/handler" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/api/paymethod.go b/service/pay/api/paymethod.go index 87970834c91..f514ff3de39 100644 --- a/service/pay/api/paymethod.go +++ b/service/pay/api/paymethod.go @@ -5,8 +5,8 @@ import ( "net/http" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/handler" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/handler" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/api/paysession.go b/service/pay/api/paysession.go index bfaa1f64826..66b3e836541 100644 --- a/service/pay/api/paysession.go +++ b/service/pay/api/paysession.go @@ -5,8 +5,8 @@ import ( "net/http" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/helper" - "github.com/labring/sealos/service/pay/method" + "github.com/nebstudio/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/method" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/api/paystatus.go b/service/pay/api/paystatus.go index f1a01a47770..20d6534ff43 100644 --- a/service/pay/api/paystatus.go +++ b/service/pay/api/paystatus.go @@ -5,8 +5,8 @@ import ( "net/http" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/helper" - "github.com/labring/sealos/service/pay/method" + "github.com/nebstudio/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/method" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/deploy/manifests/deploy.yaml b/service/pay/deploy/manifests/deploy.yaml index 763a9e92f55..005cd961d3f 100644 --- a/service/pay/deploy/manifests/deploy.yaml +++ b/service/pay/deploy/manifests/deploy.yaml @@ -28,7 +28,7 @@ spec: - secretRef: name: pay-secret optional: true - image: ghcr.io/labring/sealos-pay-service:latest + image: ghcr.io/nebstudio/sealos-pay-service:latest imagePullPolicy: Always name: pay-service securityContext: diff --git a/service/pay/go.mod b/service/pay/go.mod index e703ad92520..847684b7386 100644 --- a/service/pay/go.mod +++ b/service/pay/go.mod @@ -1,10 +1,10 @@ -module github.com/labring/sealos/service/pay +module github.com/nebstudio/sealos/service/pay go 1.20 require ( github.com/gin-gonic/gin v1.9.1 - github.com/labring/sealos/controllers/pkg v0.0.0-20231106094935-88ef18f0124f + github.com/nebstudio/sealos/controllers/pkg v0.0.0-20231106094935-88ef18f0124f github.com/matoous/go-nanoid/v2 v2.0.0 github.com/stripe/stripe-go/v74 v74.30.0 go.mongodb.org/mongo-driver v1.12.1 @@ -50,6 +50,6 @@ require ( ) replace ( - github.com/labring/sealos/controllers/pkg => ../../controllers/pkg - github.com/labring/sealos/service/pay => ../pay + github.com/nebstudio/sealos/controllers/pkg => ../../controllers/pkg + github.com/nebstudio/sealos/service/pay => ../pay ) diff --git a/service/pay/handler/appdetail.go b/service/pay/handler/appdetail.go index 0c431efc607..e7901ba8f48 100644 --- a/service/pay/handler/appdetail.go +++ b/service/pay/handler/appdetail.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/handler/bill.go b/service/pay/handler/bill.go index c382bf714a4..fc9ae3cefd0 100644 --- a/service/pay/handler/bill.go +++ b/service/pay/handler/bill.go @@ -3,7 +3,7 @@ package handler import ( "context" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/handler/payapp.go b/service/pay/handler/payapp.go index 616e6280699..def6a8bab0b 100644 --- a/service/pay/handler/payapp.go +++ b/service/pay/handler/payapp.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/handler/paymethod.go b/service/pay/handler/paymethod.go index c8650b88e5b..201fe7e4861 100644 --- a/service/pay/handler/paymethod.go +++ b/service/pay/handler/paymethod.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/handler/paysession.go b/service/pay/handler/paysession.go index cb09cbead44..4b664aa6831 100644 --- a/service/pay/handler/paysession.go +++ b/service/pay/handler/paysession.go @@ -6,9 +6,9 @@ import ( "strconv" "time" - "github.com/labring/sealos/controllers/pkg/pay" + "github.com/nebstudio/sealos/controllers/pkg/pay" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" gonanoid "github.com/matoous/go-nanoid/v2" "go.mongodb.org/mongo-driver/mongo" "go.mongodb.org/mongo-driver/mongo/options" diff --git a/service/pay/handler/paystatus.go b/service/pay/handler/paystatus.go index c18a6e86886..0956ae627d8 100644 --- a/service/pay/handler/paystatus.go +++ b/service/pay/handler/paystatus.go @@ -6,7 +6,7 @@ import ( "net/http" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/main.go b/service/pay/main.go index 6154e3106d1..83f9d30d835 100644 --- a/service/pay/main.go +++ b/service/pay/main.go @@ -1,7 +1,7 @@ package main import ( - "github.com/labring/sealos/service/pay/router" + "github.com/nebstudio/sealos/service/pay/router" ) func main() { diff --git a/service/pay/method/stripe.go b/service/pay/method/stripe.go index 3c56caf9cd0..1bfa37592a9 100644 --- a/service/pay/method/stripe.go +++ b/service/pay/method/stripe.go @@ -6,11 +6,11 @@ import ( "os" "strconv" - "github.com/labring/sealos/controllers/pkg/pay" + "github.com/nebstudio/sealos/controllers/pkg/pay" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/handler" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/handler" + "github.com/nebstudio/sealos/service/pay/helper" "github.com/stripe/stripe-go/v74" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/method/wechat.go b/service/pay/method/wechat.go index 80418aeb5c7..6ddde7f579f 100644 --- a/service/pay/method/wechat.go +++ b/service/pay/method/wechat.go @@ -6,9 +6,9 @@ import ( "strconv" "github.com/gin-gonic/gin" - "github.com/labring/sealos/controllers/pkg/pay" - "github.com/labring/sealos/service/pay/handler" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/controllers/pkg/pay" + "github.com/nebstudio/sealos/service/pay/handler" + "github.com/nebstudio/sealos/service/pay/helper" "go.mongodb.org/mongo-driver/mongo" ) diff --git a/service/pay/pay_test.go b/service/pay/pay_test.go index c4ad3b168e5..ac7a1aaf549 100644 --- a/service/pay/pay_test.go +++ b/service/pay/pay_test.go @@ -8,7 +8,7 @@ import ( "net/http" "testing" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/helper" ) func TestCreatePayMethod_Wechat(t *testing.T) { diff --git a/service/pay/router/router.go b/service/pay/router/router.go index b000412fc07..b15a4a819c3 100644 --- a/service/pay/router/router.go +++ b/service/pay/router/router.go @@ -9,8 +9,8 @@ import ( "syscall" "github.com/gin-gonic/gin" - "github.com/labring/sealos/service/pay/api" - "github.com/labring/sealos/service/pay/helper" + "github.com/nebstudio/sealos/service/pay/api" + "github.com/nebstudio/sealos/service/pay/helper" ) func RegisterPayRouter() { diff --git a/service/pkg/request/req.go b/service/pkg/request/req.go index e00f072d1fa..9753660aa9b 100644 --- a/service/pkg/request/req.go +++ b/service/pkg/request/req.go @@ -10,7 +10,7 @@ import ( "os" "strings" - "github.com/labring/sealos/service/pkg/api" + "github.com/nebstudio/sealos/service/pkg/api" ) func Request(addr string, params *bytes.Buffer) ([]byte, error) { diff --git a/service/pkg/server/server.go b/service/pkg/server/server.go index 53ea30bf08e..05e5933385b 100644 --- a/service/pkg/server/server.go +++ b/service/pkg/server/server.go @@ -8,10 +8,10 @@ import ( "net/url" "text/template" - "github.com/labring/sealos/service/pkg/auth" + "github.com/nebstudio/sealos/service/pkg/auth" - "github.com/labring/sealos/service/pkg/api" - "github.com/labring/sealos/service/pkg/request" + "github.com/nebstudio/sealos/service/pkg/api" + "github.com/nebstudio/sealos/service/pkg/request" ) type PromServer struct { diff --git a/staging/src/github.com/labring/image-cri-shim/README.md b/staging/src/github.com/labring/image-cri-shim/README.md index 08d44d25b92..b69e1c26328 100644 --- a/staging/src/github.com/labring/image-cri-shim/README.md +++ b/staging/src/github.com/labring/image-cri-shim/README.md @@ -70,7 +70,7 @@ timeout: 15m ### test v1.26.0 ``` -FROM labring/kubernetes:v1.26.0 +FROM nebstudio/kubernetes:v1.26.0 ADD image-cri-shim cri/image-cri-shim ADD cfg.yaml etc/image-cri-shim.yaml.tmpl ``` diff --git a/staging/src/github.com/labring/image-cri-shim/go.mod b/staging/src/github.com/labring/image-cri-shim/go.mod index 02c20e2438e..1f7a674cb26 100644 --- a/staging/src/github.com/labring/image-cri-shim/go.mod +++ b/staging/src/github.com/labring/image-cri-shim/go.mod @@ -1,12 +1,12 @@ -module github.com/labring/image-cri-shim +module github.com/nebstudio/image-cri-shim go 1.20 require ( github.com/docker/docker v24.0.2+incompatible github.com/google/go-containerregistry v0.15.2 - github.com/labring/sealos v0.0.0 - github.com/labring/sreg v0.1.6 + github.com/nebstudio/sealos v0.0.0 + github.com/nebstudio/sreg v0.1.6 github.com/pelletier/go-toml v1.9.5 google.golang.org/grpc v1.50.1 k8s.io/apimachinery v0.27.4 @@ -62,4 +62,4 @@ require ( sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect ) -replace github.com/labring/sealos => ../../../../../ +replace github.com/nebstudio/sealos => ../../../../../ diff --git a/staging/src/github.com/labring/image-cri-shim/go.sum b/staging/src/github.com/labring/image-cri-shim/go.sum index 949eabd5f5f..2007779cc19 100644 --- a/staging/src/github.com/labring/image-cri-shim/go.sum +++ b/staging/src/github.com/labring/image-cri-shim/go.sum @@ -81,8 +81,8 @@ github.com/klauspost/pgzip v1.2.6 h1:8RXeL5crjEUFnR2/Sn6GJNWtSQ3Dk8pq4CL3jvdDyjU github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= -github.com/labring/sreg v0.1.6 h1:MPM8BNoFj8Ikw2FUk8Kd/uD0saxay0dT06kKPXWf/g4= -github.com/labring/sreg v0.1.6/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= +github.com/nebstudio/sreg v0.1.6 h1:MPM8BNoFj8Ikw2FUk8Kd/uD0saxay0dT06kKPXWf/g4= +github.com/nebstudio/sreg v0.1.6/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= github.com/letsencrypt/boulder v0.0.0-20230213213521-fdfea0d469b6 h1:unJdfS94Y3k85TKy+mvKzjW5R9rIC+Lv4KGbE7uNu0I= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/cri/cri.go b/staging/src/github.com/labring/image-cri-shim/pkg/cri/cri.go index 50a4e74d43b..69e15bd448c 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/cri/cri.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/cri/cri.go @@ -26,8 +26,8 @@ import ( toml "github.com/pelletier/go-toml" utilsexec "k8s.io/utils/exec" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // defaultKnownCRISockets holds the set of known CRI endpoints diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_client.go b/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_client.go index 47343ff9f15..1023ca6837a 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_client.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_client.go @@ -27,7 +27,7 @@ import ( "google.golang.org/grpc/connectivity" "google.golang.org/grpc/credentials/insecure" - netutil "github.com/labring/sealos/pkg/utils/net" + netutil "github.com/nebstudio/sealos/pkg/utils/net" ) // DialNotifyFn is a function to call after a successful net.Dial[Timeout](). diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_server_v1.go b/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_server_v1.go index fba20a22759..dbd722d43be 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_server_v1.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/server/cri_server_v1.go @@ -25,7 +25,7 @@ import ( api "k8s.io/cri-api/pkg/apis/runtime/v1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type v1ImageService struct { diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/server/server.go b/staging/src/github.com/labring/image-cri-shim/pkg/server/server.go index 8ee3ed7b14a..c0e2e036e85 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/server/server.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/server/server.go @@ -28,8 +28,8 @@ import ( "google.golang.org/grpc" k8sv1api "k8s.io/cri-api/pkg/apis/runtime/v1" - "github.com/labring/sealos/pkg/utils/logger" - netutil "github.com/labring/sealos/pkg/utils/net" + "github.com/nebstudio/sealos/pkg/utils/logger" + netutil "github.com/nebstudio/sealos/pkg/utils/net" ) type Options struct { diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/server/utils.go b/staging/src/github.com/labring/image-cri-shim/pkg/server/utils.go index a84a979a2f7..ff6bf19b6ac 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/server/utils.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/server/utils.go @@ -17,11 +17,11 @@ limitations under the License. package server import ( - "github.com/labring/sreg/pkg/registry/crane" + "github.com/nebstudio/sreg/pkg/registry/crane" "github.com/docker/docker/api/types" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) // ListImages gets all images currently on the machine. diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/shim/shim.go b/staging/src/github.com/labring/image-cri-shim/pkg/shim/shim.go index ea137efe599..b8f483385af 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/shim/shim.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/shim/shim.go @@ -20,13 +20,13 @@ import ( "os" "sync" - "github.com/labring/image-cri-shim/pkg/types" + "github.com/nebstudio/image-cri-shim/pkg/types" "google.golang.org/grpc" - "github.com/labring/image-cri-shim/pkg/server" + "github.com/nebstudio/image-cri-shim/pkg/server" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/staging/src/github.com/labring/image-cri-shim/pkg/types/config.go b/staging/src/github.com/labring/image-cri-shim/pkg/types/config.go index f1872dbe281..66f3fe7b350 100644 --- a/staging/src/github.com/labring/image-cri-shim/pkg/types/config.go +++ b/staging/src/github.com/labring/image-cri-shim/pkg/types/config.go @@ -22,16 +22,16 @@ import ( "strings" "time" - registry2 "github.com/labring/sreg/pkg/registry/crane" + registry2 "github.com/nebstudio/sreg/pkg/registry/crane" types2 "github.com/docker/docker/api/types" - "github.com/labring/image-cri-shim/pkg/cri" + "github.com/nebstudio/image-cri-shim/pkg/cri" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "sigs.k8s.io/yaml" - fileutil "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + fileutil "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const ( diff --git a/staging/src/github.com/labring/lvscare/README.md b/staging/src/github.com/labring/lvscare/README.md index b7d9571217c..7ba80d9cc42 100644 --- a/staging/src/github.com/labring/lvscare/README.md +++ b/staging/src/github.com/labring/lvscare/README.md @@ -1,6 +1,6 @@ # LVScare -A lightweight LVS baby care, support health check, currently only HTTP prober supported, [sealos](https://github.com/labring/sealos) using lvscare for kubernetes masters HA. +A lightweight LVS baby care, support health check, currently only HTTP prober supported, [sealos](https://github.com/nebstudio/sealos) using lvscare for kubernetes masters HA. ## Feature diff --git a/staging/src/github.com/labring/lvscare/care/iptables.go b/staging/src/github.com/labring/lvscare/care/iptables.go index d0c17af9cc0..ec95779ca67 100644 --- a/staging/src/github.com/labring/lvscare/care/iptables.go +++ b/staging/src/github.com/labring/lvscare/care/iptables.go @@ -26,7 +26,7 @@ import ( utiliptables "k8s.io/kubernetes/pkg/util/iptables" "k8s.io/utils/exec" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type iptablesImpl struct { diff --git a/staging/src/github.com/labring/lvscare/care/options.go b/staging/src/github.com/labring/lvscare/care/options.go index 1191a7bf326..7379d40ffbf 100644 --- a/staging/src/github.com/labring/lvscare/care/options.go +++ b/staging/src/github.com/labring/lvscare/care/options.go @@ -26,8 +26,8 @@ import ( "github.com/spf13/pflag" "k8s.io/klog/v2" - "github.com/labring/sealos/pkg/constants" - "github.com/labring/sealos/pkg/utils/hosts" + "github.com/nebstudio/sealos/pkg/constants" + "github.com/nebstudio/sealos/pkg/utils/hosts" ) const ( diff --git a/staging/src/github.com/labring/lvscare/care/proxier.go b/staging/src/github.com/labring/lvscare/care/proxier.go index f84a4ad176d..7f3b352bc4b 100644 --- a/staging/src/github.com/labring/lvscare/care/proxier.go +++ b/staging/src/github.com/labring/lvscare/care/proxier.go @@ -24,7 +24,7 @@ import ( "k8s.io/kubernetes/pkg/util/ipvs" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type Proxier interface { diff --git a/staging/src/github.com/labring/lvscare/care/route.go b/staging/src/github.com/labring/lvscare/care/route.go index 668347273f6..d5802a46802 100644 --- a/staging/src/github.com/labring/lvscare/care/route.go +++ b/staging/src/github.com/labring/lvscare/care/route.go @@ -15,9 +15,9 @@ package care import ( - "github.com/labring/lvscare/pkg/route" + "github.com/nebstudio/lvscare/pkg/route" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type routeImpl struct { diff --git a/staging/src/github.com/labring/lvscare/care/runner.go b/staging/src/github.com/labring/lvscare/care/runner.go index 47a20b119d8..ffd073aa96f 100644 --- a/staging/src/github.com/labring/lvscare/care/runner.go +++ b/staging/src/github.com/labring/lvscare/care/runner.go @@ -23,7 +23,7 @@ import ( "github.com/spf13/cobra" "sigs.k8s.io/controller-runtime/pkg/manager/signals" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) var LVS = &runner{ diff --git a/staging/src/github.com/labring/lvscare/go.mod b/staging/src/github.com/labring/lvscare/go.mod index d02bee1c4f4..b1eca081e79 100644 --- a/staging/src/github.com/labring/lvscare/go.mod +++ b/staging/src/github.com/labring/lvscare/go.mod @@ -1,9 +1,9 @@ -module github.com/labring/lvscare +module github.com/nebstudio/lvscare go 1.20 require ( - github.com/labring/sealos v0.0.0 + github.com/nebstudio/sealos v0.0.0 github.com/spf13/cobra v1.6.1 github.com/spf13/pflag v1.0.5 github.com/vishvananda/netlink v1.1.1-0.20210330154013-f5de75959ad5 @@ -109,4 +109,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos => ../../../../../ +replace github.com/nebstudio/sealos => ../../../../../ diff --git a/staging/src/github.com/labring/lvscare/pkg/route/route.go b/staging/src/github.com/labring/lvscare/pkg/route/route.go index 365df9ea995..002967adb1e 100644 --- a/staging/src/github.com/labring/lvscare/pkg/route/route.go +++ b/staging/src/github.com/labring/lvscare/pkg/route/route.go @@ -21,8 +21,8 @@ import ( "os" "syscall" - "github.com/labring/sealos/pkg/utils/iputils" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/iputils" + "github.com/nebstudio/sealos/pkg/utils/logger" "github.com/vishvananda/netlink" ) diff --git a/test/e2e/Readme.md b/test/e2e/Readme.md index 94cb9aed045..e5bc2a2c131 100644 --- a/test/e2e/Readme.md +++ b/test/e2e/Readme.md @@ -19,7 +19,7 @@ ginkgo --help Test the image-cri-shim component that pulls up the cluster through sealos ```shell -sealos run labring/kubernetes:v1.25.0 +sealos run nebstudio/kubernetes:v1.25.0 ginkgo -v --forces="image-cri-shim test" e2e ``` diff --git a/test/e2e/applier.go b/test/e2e/applier.go index 72838be7483..220d475ee25 100644 --- a/test/e2e/applier.go +++ b/test/e2e/applier.go @@ -21,22 +21,22 @@ import ( "strings" "time" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" - cmd2 "github.com/labring/sealos/test/e2e/testhelper/cmd" - "github.com/labring/sealos/test/e2e/testhelper/kube" + cmd2 "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/kube" "sigs.k8s.io/yaml" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/utils/retry" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/retry" - "github.com/labring/sealos/test/e2e/terraform" - "github.com/labring/sealos/test/e2e/testhelper/settings" + "github.com/nebstudio/sealos/test/e2e/terraform" + "github.com/nebstudio/sealos/test/e2e/testhelper/settings" ) type Applier struct { diff --git a/test/e2e/apply_docker_test.go b/test/e2e/apply_docker_test.go index 79545526b37..5804c53b4b8 100644 --- a/test/e2e/apply_docker_test.go +++ b/test/e2e/apply_docker_test.go @@ -19,17 +19,17 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testdata/kubeadm" + "github.com/nebstudio/sealos/test/e2e/testdata/kubeadm" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" . "github.com/onsi/ginkgo/v2" - "github.com/labring/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" ) var _ = Describe("E2E_sealos_apply_docker_test", func() { @@ -82,7 +82,7 @@ networking: ` dFile := config.RootfsDockerfile{ KubeadmYaml: kubeadmVar, - BaseImage: "labring/kubernetes-docker:v1.25.0", + BaseImage: "nebstudio/kubernetes-docker:v1.25.0", } var tmpdir string tmpdir, err = dFile.Write() @@ -95,7 +95,7 @@ networking: By("generate Clusterfile") clusterfileConfig := config.Clusterfile{ BinData: kubeadm.PackageName + "/custome-docker-svc.yaml", - Replaces: map[string]string{"127.0.0.1": utils.GetLocalIpv4(), "labring/kubernetes-docker:v1.25.0": "apply-hack-docker:kubeadm-network"}, + Replaces: map[string]string{"127.0.0.1": utils.GetLocalIpv4(), "nebstudio/kubernetes-docker:v1.25.0": "apply-hack-docker:kubeadm-network"}, } applyfile, err := clusterfileConfig.Write() utils.CheckErr(err, fmt.Sprintf("failed to write file %s: %v", applyfile, err)) diff --git a/test/e2e/apply_other_test.go b/test/e2e/apply_other_test.go index ba66c635a1f..36f80e4b4a6 100644 --- a/test/e2e/apply_other_test.go +++ b/test/e2e/apply_other_test.go @@ -19,18 +19,18 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testdata/kubeadm" + "github.com/nebstudio/sealos/test/e2e/testdata/kubeadm" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/config" - "github.com/labring/sealos/test/e2e/testhelper/etcd" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/etcd" . "github.com/onsi/ginkgo/v2" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" ) var _ = Describe("E2E_sealos_apply_other_test", func() { diff --git a/test/e2e/apply_test.go b/test/e2e/apply_test.go index f472d6e8f0e..3666a284377 100644 --- a/test/e2e/apply_test.go +++ b/test/e2e/apply_test.go @@ -19,17 +19,17 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testdata/kubeadm" + "github.com/nebstudio/sealos/test/e2e/testdata/kubeadm" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" . "github.com/onsi/ginkgo/v2" - "github.com/labring/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" ) var _ = Describe("E2E_sealos_apply_test", func() { @@ -82,7 +82,7 @@ networking: ` dFile := config.RootfsDockerfile{ KubeadmYaml: kubeadmVar, - BaseImage: "labring/kubernetes:v1.25.0", + BaseImage: "nebstudio/kubernetes:v1.25.0", } var tmpdir string tmpdir, err = dFile.Write() @@ -96,7 +96,7 @@ networking: By("generate Clusterfile") clusterfileConfig := config.Clusterfile{ BinData: kubeadm.PackageName + "/custome-containerd-svc.yaml", - Replaces: map[string]string{"127.0.0.1": utils.GetLocalIpv4(), "labring/kubernetes:v1.25.0": "apply-hack-containerd:kubeadm-network"}, + Replaces: map[string]string{"127.0.0.1": utils.GetLocalIpv4(), "nebstudio/kubernetes:v1.25.0": "apply-hack-containerd:kubeadm-network"}, } applyfile, err := clusterfileConfig.Write() utils.CheckErr(err, fmt.Sprintf("failed to write file %s: %v", applyfile, err)) diff --git a/test/e2e/cert_test.go b/test/e2e/cert_test.go index 94a55b4bef6..752c41c7505 100644 --- a/test/e2e/cert_test.go +++ b/test/e2e/cert_test.go @@ -20,13 +20,13 @@ import ( "fmt" "time" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" . "github.com/onsi/ginkgo/v2" ) @@ -40,7 +40,7 @@ var _ = Describe("E2E_sealos_cert_test", func() { fakeClient = operators.NewFakeClient("") cmd.SetDebug() BeforeEach(func() { - images := []string{"labring/kubernetes:v1.25.0", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"nebstudio/kubernetes:v1.25.0", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} err = fakeClient.Cluster.Run(images...) utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single: %v", err)) }) diff --git a/test/e2e/e2e_test.go b/test/e2e/e2e_test.go index bea858256ae..7da85a1ca26 100644 --- a/test/e2e/e2e_test.go +++ b/test/e2e/e2e_test.go @@ -20,7 +20,7 @@ import ( . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" - "github.com/labring/sealos/test/e2e/testhelper/settings" + "github.com/nebstudio/sealos/test/e2e/testhelper/settings" ) func TestSealosTest(t *testing.T) { diff --git a/test/e2e/filesystem_test.go b/test/e2e/filesystem_test.go index b1a3b566fae..3e406df07df 100644 --- a/test/e2e/filesystem_test.go +++ b/test/e2e/filesystem_test.go @@ -21,13 +21,13 @@ import ( "os" "path" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/config" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" . "github.com/onsi/ginkgo/v2" ) @@ -44,7 +44,7 @@ var _ = Describe("E2E_sealos_filesystem_test", func() { BeforeEach(func() { By("build rootfs") dFile := config.RootfsDockerfile{ - BaseImage: "labring/kubernetes:v1.25.0", + BaseImage: "nebstudio/kubernetes:v1.25.0", Copys: []string{"sealctl opt/"}, } tmpdir, err := dFile.Write() @@ -87,7 +87,7 @@ var _ = Describe("E2E_sealos_filesystem_test", func() { utils.CheckErr(err) err = fakeClient.CmdInterface.AsyncExec("crictl", "images") utils.CheckErr(err) - err = fakeClient.Cluster.Run("labring/calico:v3.25.0") + err = fakeClient.Cluster.Run("nebstudio/calico:v3.25.0") utils.CheckErr(err) err = fakeClient.CmdInterface.AsyncExec("crictl", "images") utils.CheckErr(err) diff --git a/test/e2e/go.mod b/test/e2e/go.mod index caa8ea7b273..068d59884bf 100644 --- a/test/e2e/go.mod +++ b/test/e2e/go.mod @@ -1,10 +1,10 @@ -module github.com/labring/sealos/test/e2e +module github.com/nebstudio/sealos/test/e2e go 1.20 replace ( - github.com/labring/image-cri-shim => ../../staging/src/github.com/labring/image-cri-shim - github.com/labring/sealos => ../../ + github.com/nebstudio/image-cri-shim => ../../staging/src/github.com/nebstudio/image-cri-shim + github.com/nebstudio/sealos => ../../ ) replace ( @@ -30,8 +30,8 @@ require ( github.com/Masterminds/sprig/v3 v3.2.3 github.com/go-bindata/go-bindata v3.1.2+incompatible github.com/google/go-containerregistry v0.15.2 - github.com/labring/image-cri-shim v0.0.0 - github.com/labring/sealos v0.0.0 + github.com/nebstudio/image-cri-shim v0.0.0 + github.com/nebstudio/sealos v0.0.0 github.com/mitchellh/go-homedir v1.1.0 github.com/onsi/ginkgo/v2 v2.10.0 github.com/onsi/gomega v1.27.8 @@ -82,7 +82,7 @@ require ( github.com/json-iterator/go v1.1.12 // indirect github.com/klauspost/compress v1.16.7 // indirect github.com/kr/fs v0.1.0 // indirect - github.com/labring/sreg v0.1.6 // indirect + github.com/nebstudio/sreg v0.1.6 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/mattn/go-runewidth v0.0.14 // indirect github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect diff --git a/test/e2e/go.sum b/test/e2e/go.sum index ff281b6ed7d..ca97287802e 100644 --- a/test/e2e/go.sum +++ b/test/e2e/go.sum @@ -214,10 +214,10 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/labring/sealos/controllers/pkg v0.0.0-20231106094935-88ef18f0124f h1:GtW2rmVAr+IkjWJjeTVwIZ1n1ilgM9offjlEkhPSkns= -github.com/labring/sealos/controllers/pkg v0.0.0-20231106094935-88ef18f0124f/go.mod h1:IicnrYCy4WeViK74v7a1VZ0ZCA+xnacvrheePG3N0rs= -github.com/labring/sreg v0.1.6 h1:MPM8BNoFj8Ikw2FUk8Kd/uD0saxay0dT06kKPXWf/g4= -github.com/labring/sreg v0.1.6/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= +github.com/nebstudio/sealos/controllers/pkg v0.0.0-20231106094935-88ef18f0124f h1:GtW2rmVAr+IkjWJjeTVwIZ1n1ilgM9offjlEkhPSkns= +github.com/nebstudio/sealos/controllers/pkg v0.0.0-20231106094935-88ef18f0124f/go.mod h1:IicnrYCy4WeViK74v7a1VZ0ZCA+xnacvrheePG3N0rs= +github.com/nebstudio/sreg v0.1.6 h1:MPM8BNoFj8Ikw2FUk8Kd/uD0saxay0dT06kKPXWf/g4= +github.com/nebstudio/sreg v0.1.6/go.mod h1:d519C7n2ekJJX6KxsUV78MeKO5Zon+atP4FkfwB++DM= github.com/letsencrypt/boulder v0.0.0-20230213213521-fdfea0d469b6 h1:unJdfS94Y3k85TKy+mvKzjW5R9rIC+Lv4KGbE7uNu0I= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= diff --git a/test/e2e/image_cri_shim_test.go b/test/e2e/image_cri_shim_test.go index faa46d7ef76..d48e33b3bfe 100644 --- a/test/e2e/image_cri_shim_test.go +++ b/test/e2e/image_cri_shim_test.go @@ -20,18 +20,18 @@ import ( "github.com/onsi/gomega" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/image-cri-shim/pkg/server" - shimType "github.com/labring/image-cri-shim/pkg/types" + "github.com/nebstudio/image-cri-shim/pkg/server" + shimType "github.com/nebstudio/image-cri-shim/pkg/types" "github.com/onsi/ginkgo/v2" k8sv1 "k8s.io/cri-api/pkg/apis/runtime/v1" - "github.com/labring/sealos/pkg/utils/exec" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/test/e2e/suites/image" + "github.com/nebstudio/sealos/pkg/utils/exec" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/test/e2e/suites/image" ) const ( @@ -130,18 +130,18 @@ var _ = ginkgo.Describe("E2E_image-cri-shim_run_test", func() { } var removeByIDTestCases = func() { - id, err := imageShimService.PullImage("docker.io/labring/kubernetes-docker:v1.23.8") - utils.CheckErr(err, fmt.Sprintf("failed to pull image %s: %v", "docker.io/labring/kubernetes-docker:v1.23.8", err)) - logger.Info("pull images %s success, return image id %s \n", "docker.io/labring/kubernetes-docker:v1.23.8", id) + id, err := imageShimService.PullImage("docker.io/nebstudio/kubernetes-docker:v1.23.8") + utils.CheckErr(err, fmt.Sprintf("failed to pull image %s: %v", "docker.io/nebstudio/kubernetes-docker:v1.23.8", err)) + logger.Info("pull images %s success, return image id %s \n", "docker.io/nebstudio/kubernetes-docker:v1.23.8", id) err = imageShimService.RemoveImage(id) utils.CheckErr(err, fmt.Sprintf("failed to remove image %s: %v", id, err)) logger.Info("remove images %s success \n", id) } var statusByIDTestCases = func() { - id, err := imageShimService.PullImage("docker.io/labring/kubernetes-docker:v1.23.8") - utils.CheckErr(err, fmt.Sprintf("failed to pull image %s: %v", "docker.io/labring/kubernetes-docker:v1.23.8", err)) - logger.Info("pull images %s success, return image id %s \n", "docker.io/labring/kubernetes-docker:v1.23.8", id) + id, err := imageShimService.PullImage("docker.io/nebstudio/kubernetes-docker:v1.23.8") + utils.CheckErr(err, fmt.Sprintf("failed to pull image %s: %v", "docker.io/nebstudio/kubernetes-docker:v1.23.8", err)) + logger.Info("pull images %s success, return image id %s \n", "docker.io/nebstudio/kubernetes-docker:v1.23.8", id) img, err := imageShimService.ImageStatus(id) utils.CheckErr(err, fmt.Sprintf("failed to get image %s status: %v", id, err)) if img == nil || img.Image == nil || img.Image.Id == "" { @@ -162,7 +162,7 @@ var _ = ginkgo.Describe("E2E_image-cri-shim_run_test", func() { ginkgo.Context("install cluster using hack image shim", func() { ginkgo.It("init cluster", func() { //checkout image-cri-shim status running - sealFile := `FROM labring/kubernetes:v1.25.0 + sealFile := `FROM nebstudio/kubernetes:v1.25.0 COPY image-cri-shim cri` err = utils.WriteFile("Dockerfile", []byte(sealFile)) utils.CheckErr(err) diff --git a/test/e2e/images_buildrun_feature_test.go b/test/e2e/images_buildrun_feature_test.go index 50f40c20186..800be335e3b 100644 --- a/test/e2e/images_buildrun_feature_test.go +++ b/test/e2e/images_buildrun_feature_test.go @@ -21,13 +21,13 @@ import ( "os" "path" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" . "github.com/onsi/ginkgo/v2" ) @@ -40,7 +40,7 @@ var _ = Describe("E2E_sealos_images_buildrun_feature_test", func() { _ = os.Setenv("SEALOS_REGISTRY_SYNC_EXPERIMENTAL", "true") dFile := config.RootfsDockerfile{ Images: []string{"docker.io/altinity/clickhouse-operator:0.18.4", "docker.io/altinity/metrics-exporter:0.18.4"}, - BaseImage: "labring/kubernetes:v1.25.0", + BaseImage: "nebstudio/kubernetes:v1.25.0", Copys: []string{"sealctl opt/"}, } tmpdir, err := dFile.Write() @@ -56,7 +56,7 @@ var _ = Describe("E2E_sealos_images_buildrun_feature_test", func() { }) utils.CheckErr(err) - images := []string{"test-build-image:rootfs-sealctl", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"test-build-image:rootfs-sealctl", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/images_buildrun_test.go b/test/e2e/images_buildrun_test.go index 7542190f56c..994e507f708 100644 --- a/test/e2e/images_buildrun_test.go +++ b/test/e2e/images_buildrun_test.go @@ -20,11 +20,11 @@ import ( "fmt" "path" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" . "github.com/onsi/ginkgo/v2" ) @@ -37,7 +37,7 @@ var _ = Describe("E2E_sealos_images_buildrun_test", func() { By("write dockerfile") dFile := config.RootfsDockerfile{ Images: []string{"docker.io/altinity/clickhouse-operator:0.18.4", "docker.io/altinity/metrics-exporter:0.18.4"}, - BaseImage: "labring/kubernetes:v1.25.0", + BaseImage: "nebstudio/kubernetes:v1.25.0", Copys: []string{"sealctl opt/"}, } tmpdir, err := dFile.Write() @@ -53,7 +53,7 @@ var _ = Describe("E2E_sealos_images_buildrun_test", func() { }) utils.CheckErr(err) - images := []string{"test-build-image:rootfs-sealctl", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"test-build-image:rootfs-sealctl", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/images_test.go b/test/e2e/images_test.go index 8ab70ee2c10..9685b4959be 100644 --- a/test/e2e/images_test.go +++ b/test/e2e/images_test.go @@ -19,9 +19,9 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" @@ -35,35 +35,35 @@ var _ = Describe("E2E_sealos_images_test", func() { fakeClient = operators.NewFakeClient("") Context("sealos images basic suit", func() { It("images pull", func() { - err = fakeClient.Image.PullImage("docker.io/labring/kubernetes:v1.20.0") - utils.CheckErr(err, fmt.Sprintf("failed to pull image docker.io/labring/kubernetes:v1.20.0: %v", err)) - id, err := fakeClient.Image.FetchImageID("docker.io/labring/kubernetes:v1.20.0") - utils.CheckErr(err, fmt.Sprintf("failed to fetch image id docker.io/labring/kubernetes:v1.20.0: %v", err)) + err = fakeClient.Image.PullImage("docker.io/nebstudio/kubernetes:v1.20.0") + utils.CheckErr(err, fmt.Sprintf("failed to pull image docker.io/nebstudio/kubernetes:v1.20.0: %v", err)) + id, err := fakeClient.Image.FetchImageID("docker.io/nebstudio/kubernetes:v1.20.0") + utils.CheckErr(err, fmt.Sprintf("failed to fetch image id docker.io/nebstudio/kubernetes:v1.20.0: %v", err)) Expect(id).NotTo(BeEmpty()) }) It("images create local image", func() { - _, err = fakeClient.Image.Create("docker.io/labring/kubernetes:v1.20.0", false) - utils.CheckErr(err, fmt.Sprintf("failed to create image docker.io/labring/kubernetes:v1.20.0: %v", err)) + _, err = fakeClient.Image.Create("docker.io/nebstudio/kubernetes:v1.20.0", false) + utils.CheckErr(err, fmt.Sprintf("failed to create image docker.io/nebstudio/kubernetes:v1.20.0: %v", err)) }) It("images create remote image", func() { - _, err = fakeClient.Image.Create("docker.io/labring/kubernetes:v1.20.1", false) - utils.CheckErr(err, fmt.Sprintf("failed to create image docker.io/labring/kubernetes:v1.20.1: %v", err)) + _, err = fakeClient.Image.Create("docker.io/nebstudio/kubernetes:v1.20.1", false) + utils.CheckErr(err, fmt.Sprintf("failed to create image docker.io/nebstudio/kubernetes:v1.20.1: %v", err)) }) It("images create remote image by short", func() { - _, err = fakeClient.Image.Create("docker.io/labring/kubernetes:v1.20.2", true) - utils.CheckErr(err, fmt.Sprintf("failed to create image docker.io/labring/kubernetes:v1.20.2: %v", err)) + _, err = fakeClient.Image.Create("docker.io/nebstudio/kubernetes:v1.20.2", true) + utils.CheckErr(err, fmt.Sprintf("failed to create image docker.io/nebstudio/kubernetes:v1.20.2: %v", err)) }) It("images more image", func() { - err = fakeClient.Image.PullImage("docker.io/labring/kubernetes:v1.20.3", "labring/helm:v3.8.2") - utils.CheckErr(err, fmt.Sprintf("failed to pull image docker.io/labring/kubernetes:v1.20.3 labring/helm:v3.8.2: %v", err)) + err = fakeClient.Image.PullImage("docker.io/nebstudio/kubernetes:v1.20.3", "nebstudio/helm:v3.8.2") + utils.CheckErr(err, fmt.Sprintf("failed to pull image docker.io/nebstudio/kubernetes:v1.20.3 nebstudio/helm:v3.8.2: %v", err)) }) It("images rm more image", func() { - err = fakeClient.Image.RemoveImage("docker.io/labring/kubernetes:v1.20.3", "labring/helm:v3.8.2") - utils.CheckErr(err, fmt.Sprintf("failed to remove image docker.io/labring/kubernetes:v1.20.3 labring/helm:v3.8.2: %v", err)) + err = fakeClient.Image.RemoveImage("docker.io/nebstudio/kubernetes:v1.20.3", "nebstudio/helm:v3.8.2") + utils.CheckErr(err, fmt.Sprintf("failed to remove image docker.io/nebstudio/kubernetes:v1.20.3 nebstudio/helm:v3.8.2: %v", err)) }) It("images save image", func() { - err = fakeClient.Image.SaveImage("docker.io/labring/kubernetes:v1.20.1", "k8s.tar") - utils.CheckErr(err, fmt.Sprintf("failed to save image docker.io/labring/kubernetes:v1.20.1: %v", err)) + err = fakeClient.Image.SaveImage("docker.io/nebstudio/kubernetes:v1.20.1", "k8s.tar") + utils.CheckErr(err, fmt.Sprintf("failed to save image docker.io/nebstudio/kubernetes:v1.20.1: %v", err)) }) It("images load image", func() { err = fakeClient.Image.LoadImage("k8s.tar") @@ -71,9 +71,9 @@ var _ = Describe("E2E_sealos_images_test", func() { }) It("images SaveMultiImage", func() { - err = fakeClient.Image.PullImage("docker.io/labring/kubernetes:v1.20.1", "labring/helm:v3.8.2") + err = fakeClient.Image.PullImage("docker.io/nebstudio/kubernetes:v1.20.1", "nebstudio/helm:v3.8.2") utils.CheckErr(err, fmt.Sprintf("failed to pull images: %v", err)) - err = fakeClient.Image.SaveMultiImage("k8s-multi.tar", "docker.io/labring/kubernetes:v1.20.1", "labring/helm:v3.8.2") + err = fakeClient.Image.SaveMultiImage("k8s-multi.tar", "docker.io/nebstudio/kubernetes:v1.20.1", "nebstudio/helm:v3.8.2") utils.CheckErr(err, fmt.Sprintf("failed to SaveMultiImage : %v", err)) }) It("images load multi image", func() { @@ -82,7 +82,7 @@ var _ = Describe("E2E_sealos_images_test", func() { }) It("images merge image", func() { - err = fakeClient.Image.Merge("new:0.1.0", []string{"docker.io/labring/kubernetes:v1.20.1", "labring/helm:v3.8.2"}) + err = fakeClient.Image.Merge("new:0.1.0", []string{"docker.io/nebstudio/kubernetes:v1.20.1", "nebstudio/helm:v3.8.2"}) utils.CheckErr(err, fmt.Sprintf("failed to merge image new:0.1.0: %v", err)) _, err := fakeClient.Image.ListImages(true) utils.CheckErr(err, fmt.Sprintf("failed to list images: %v", err)) diff --git a/test/e2e/inspect_test.go b/test/e2e/inspect_test.go index 7c33803c1da..2ddf7e07c4b 100644 --- a/test/e2e/inspect_test.go +++ b/test/e2e/inspect_test.go @@ -19,9 +19,9 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" . "github.com/onsi/ginkgo/v2" ) @@ -35,19 +35,19 @@ var _ = Describe("E2E_sealos_inspect_test", func() { Context("sealos local image", func() { It("inspect image", func() { By("sealos pull image") - err = fakeClient.Image.PullImage("labring/kubernetes:v1.23.8") - utils.CheckErr(err, fmt.Sprintf("failed to pull image labring/kubernetes:v1.23.8: %v", err)) + err = fakeClient.Image.PullImage("nebstudio/kubernetes:v1.23.8") + utils.CheckErr(err, fmt.Sprintf("failed to pull image nebstudio/kubernetes:v1.23.8: %v", err)) By("sealos inspect local image") - err = fakeClient.Inspect.LocalImage("labring/kubernetes:v1.23.8") - utils.CheckErr(err, fmt.Sprintf("failed to inspect local image labring/kubernetes:v1.23.8: %v", err)) + err = fakeClient.Inspect.LocalImage("nebstudio/kubernetes:v1.23.8") + utils.CheckErr(err, fmt.Sprintf("failed to inspect local image nebstudio/kubernetes:v1.23.8: %v", err)) }) }) Context("sealos remote image", func() { It("inspect image", func() { By("sealos inspect remote image") - err = fakeClient.Inspect.RemoteImage("labring/kubernetes:v1.25.0") - utils.CheckErr(err, fmt.Sprintf("failed to inspect remote image labring/kubernetes:v1.25.0: %v", err)) + err = fakeClient.Inspect.RemoteImage("nebstudio/kubernetes:v1.25.0") + utils.CheckErr(err, fmt.Sprintf("failed to inspect remote image nebstudio/kubernetes:v1.25.0: %v", err)) }) }) @@ -72,8 +72,8 @@ var _ = Describe("E2E_sealos_inspect_test", func() { Context("sealos inspect image id", func() { It("inspect image", func() { By("sealos inspect image id") - id, err := fakeClient.Image.FetchImageID("labring/kubernetes:v1.23.8") - utils.CheckErr(err, fmt.Sprintf("failed to fetch image id labring/kubernetes:v1.23.8: %v", err)) + id, err := fakeClient.Image.FetchImageID("nebstudio/kubernetes:v1.23.8") + utils.CheckErr(err, fmt.Sprintf("failed to fetch image id nebstudio/kubernetes:v1.23.8: %v", err)) err = fakeClient.Inspect.ImageID(id) utils.CheckErr(err, fmt.Sprintf("failed to inspect image id %s: %v", id, err)) }) diff --git a/test/e2e/k3s_125_test.go b/test/e2e/k3s_125_test.go index b0176dda821..cfd1d02cf71 100644 --- a/test/e2e/k3s_125_test.go +++ b/test/e2e/k3s_125_test.go @@ -28,11 +28,11 @@ import ( v1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/util/yaml" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/config" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -48,7 +48,7 @@ var _ = Describe("E2E_sealos_k3s_basic_test", func() { BeforeEach(func() { By("build rootfs") dFile := config.RootfsDockerfile{ - BaseImage: "labring/k3s:v1.25-latest", + BaseImage: "nebstudio/k3s:v1.25-latest", Copys: []string{"sealctl opt/"}, } tmpdir, err := dFile.Write() diff --git a/test/e2e/k8s_122_test.go b/test/e2e/k8s_122_test.go index 08dcd80a9ba..a85777eac09 100644 --- a/test/e2e/k8s_122_test.go +++ b/test/e2e/k8s_122_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_122_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.22.0", func() { - images := []string{"labring/kubernetes:v1.22.0"} + images := []string{"nebstudio/kubernetes:v1.22.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_123.go b/test/e2e/k8s_123.go index 75b928b9d2a..eb06f5b7e33 100644 --- a/test/e2e/k8s_123.go +++ b/test/e2e/k8s_123.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_123_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.23.0", func() { - images := []string{"labring/kubernetes:v1.23.0"} + images := []string{"nebstudio/kubernetes:v1.23.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_124_test.go b/test/e2e/k8s_124_test.go index 3ba6f8b9521..23d825efc9b 100644 --- a/test/e2e/k8s_124_test.go +++ b/test/e2e/k8s_124_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_124_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.24.0", func() { - images := []string{"labring/kubernetes:v1.24.0"} + images := []string{"nebstudio/kubernetes:v1.24.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_125_test.go b/test/e2e/k8s_125_test.go index 5c84eea60e0..e5f666967da 100644 --- a/test/e2e/k8s_125_test.go +++ b/test/e2e/k8s_125_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_125_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.25.0", func() { - images := []string{"labring/kubernetes:v1.25.0"} + images := []string{"nebstudio/kubernetes:v1.25.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_126_test.go b/test/e2e/k8s_126_test.go index 68faf678e48..7cafde9db9f 100644 --- a/test/e2e/k8s_126_test.go +++ b/test/e2e/k8s_126_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_126_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.26.0", func() { - images := []string{"labring/kubernetes:v1.26.0"} + images := []string{"nebstudio/kubernetes:v1.26.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_127_test.go b/test/e2e/k8s_127_test.go index bdbb55441de..ca40ba24573 100644 --- a/test/e2e/k8s_127_test.go +++ b/test/e2e/k8s_127_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_127_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.27.0", func() { - images := []string{"labring/kubernetes:v1.27.0"} + images := []string{"nebstudio/kubernetes:v1.27.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_128_test.go b/test/e2e/k8s_128_test.go index 25b31c5c8c2..4fc45eeb870 100644 --- a/test/e2e/k8s_128_test.go +++ b/test/e2e/k8s_128_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_128_test", func() { Context("sealos run for many version", func() { It("sealos apply single by containerd v1.28.0", func() { - images := []string{"labring/kubernetes:v1.28.0"} + images := []string{"nebstudio/kubernetes:v1.28.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_122_test.go b/test/e2e/k8s_docker_122_test.go index 3cc720e8b37..c69623b187f 100644 --- a/test/e2e/k8s_docker_122_test.go +++ b/test/e2e/k8s_docker_122_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_122_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.22.0", func() { - images := []string{"labring/kubernetes-docker:v1.22.0"} + images := []string{"nebstudio/kubernetes-docker:v1.22.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_123_test.go b/test/e2e/k8s_docker_123_test.go index 1f828713fe9..b9eaec6d0e8 100644 --- a/test/e2e/k8s_docker_123_test.go +++ b/test/e2e/k8s_docker_123_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_123_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.23.0", func() { - images := []string{"labring/kubernetes-docker:v1.23.0"} + images := []string{"nebstudio/kubernetes-docker:v1.23.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_124_test.go b/test/e2e/k8s_docker_124_test.go index 625f520aabc..13406fe0b91 100644 --- a/test/e2e/k8s_docker_124_test.go +++ b/test/e2e/k8s_docker_124_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_124_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.24.0", func() { - images := []string{"labring/kubernetes-docker:v1.24.0"} + images := []string{"nebstudio/kubernetes-docker:v1.24.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_125_test.go b/test/e2e/k8s_docker_125_test.go index 695d82a3955..2e245c864f0 100644 --- a/test/e2e/k8s_docker_125_test.go +++ b/test/e2e/k8s_docker_125_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_125_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.25.0", func() { - images := []string{"labring/kubernetes-docker:v1.25.0"} + images := []string{"nebstudio/kubernetes-docker:v1.25.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_126_test.go b/test/e2e/k8s_docker_126_test.go index cb91f200c09..b7e48552165 100644 --- a/test/e2e/k8s_docker_126_test.go +++ b/test/e2e/k8s_docker_126_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_126_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.26.0", func() { - images := []string{"labring/kubernetes-docker:v1.26.0"} + images := []string{"nebstudio/kubernetes-docker:v1.26.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_127_test.go b/test/e2e/k8s_docker_127_test.go index b1322e56a33..a73f9433adf 100644 --- a/test/e2e/k8s_docker_127_test.go +++ b/test/e2e/k8s_docker_127_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_127_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.27.0", func() { - images := []string{"labring/kubernetes-docker:v1.27.0"} + images := []string{"nebstudio/kubernetes-docker:v1.27.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/k8s_docker_128_test.go b/test/e2e/k8s_docker_128_test.go index 5bec1e0724f..05e85932087 100644 --- a/test/e2e/k8s_docker_128_test.go +++ b/test/e2e/k8s_docker_128_test.go @@ -19,8 +19,8 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" . "github.com/onsi/ginkgo/v2" ) @@ -34,7 +34,7 @@ var _ = Describe("E2E_sealos_runtime_version_docker_128_test", func() { Context("sealos run for many version", func() { It("sealos apply single by docker v1.28.0", func() { - images := []string{"labring/kubernetes-docker:v1.28.0"} + images := []string{"nebstudio/kubernetes-docker:v1.28.0"} defer func() { err = fakeClient.Cluster.Reset() utils.CheckErr(err, fmt.Sprintf("failed to reset cluster run: %v", err)) diff --git a/test/e2e/multi_node_test.go b/test/e2e/multi_node_test.go index 5d27840821f..648483e8a44 100644 --- a/test/e2e/multi_node_test.go +++ b/test/e2e/multi_node_test.go @@ -18,14 +18,14 @@ import ( "fmt" "os" - "github.com/labring/sealos/test/e2e/testhelper/settings" + "github.com/nebstudio/sealos/test/e2e/testhelper/settings" - "github.com/labring/sealos/test/e2e/terraform" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/terraform" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - cmd2 "github.com/labring/sealos/test/e2e/testhelper/cmd" + cmd2 "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" . "github.com/onsi/ginkgo/v2" ) diff --git a/test/e2e/run_docker_test.go b/test/e2e/run_docker_test.go index 319f9df583c..563e8bf5ea1 100644 --- a/test/e2e/run_docker_test.go +++ b/test/e2e/run_docker_test.go @@ -19,12 +19,12 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/suites/checkers" - "github.com/labring/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" . "github.com/onsi/ginkgo/v2" ) @@ -42,7 +42,7 @@ var _ = Describe("E2E_sealos_run_docker_test", func() { utils.CheckErr(err, fmt.Sprintf("failed to reset cluster for earch cluster: %v", err)) }) It("sealos run single by docker", func() { - images := []string{"labring/kubernetes-docker:v1.25.0", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"nebstudio/kubernetes-docker:v1.25.0", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} err = fakeClient.Cluster.Run(images...) utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single: %v", err)) fakeCheckInterface, err = checkers.NewFakeGroupClient("default", &checkers.FakeOpts{Socket: "/var/run/cri-dockerd.sock", Images: images}) @@ -62,7 +62,7 @@ networking: ` dFile := config.RootfsDockerfile{ KubeadmYaml: kubeadm, - BaseImage: "labring/kubernetes-docker:v1.25.0", + BaseImage: "nebstudio/kubernetes-docker:v1.25.0", } var tmpdir string tmpdir, err = dFile.Write() @@ -74,7 +74,7 @@ networking: }) utils.CheckErr(err) By("running kubernete image using build image") - images := []string{"test-build-image:kubeadm-servicecidr", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"test-build-image:kubeadm-servicecidr", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} err = fakeClient.Cluster.Run(images...) utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single: %v", err)) fakeCheckInterface, err = checkers.NewFakeGroupClient("default", &checkers.FakeOpts{ServiceCIDR: "100.55.0.0/16", Socket: "/var/run/cri-dockerd.sock", Images: images}) diff --git a/test/e2e/run_other_test.go b/test/e2e/run_other_test.go index a9ee6d4f9a0..335298f23b2 100644 --- a/test/e2e/run_other_test.go +++ b/test/e2e/run_other_test.go @@ -19,13 +19,13 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" . "github.com/onsi/ginkgo/v2" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" ) var _ = Describe("E2E_sealos_run_other_test", func() { @@ -41,16 +41,16 @@ var _ = Describe("E2E_sealos_run_other_test", func() { utils.CheckErr(err, fmt.Sprintf("failed to reset cluster for earch cluster: %v", err)) }) It("sealos run single by containerd on load tar", func() { - images := []string{"labring/kubernetes:v1.25.0", "labring/helm:v3.8.2"} + images := []string{"nebstudio/kubernetes:v1.25.0", "nebstudio/helm:v3.8.2"} err = fakeClient.Image.PullImage(images...) utils.CheckErr(err, fmt.Sprintf("failed to pull image: %v", err)) - err = fakeClient.Image.SaveImage("labring/kubernetes:v1.25.0", "/tmp/kube.tar") + err = fakeClient.Image.SaveImage("nebstudio/kubernetes:v1.25.0", "/tmp/kube.tar") utils.CheckErr(err, fmt.Sprintf("failed to save image: %v", err)) err = fakeClient.Cluster.Run("/tmp/kube.tar") utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single using tar: %v", err)) - err = fakeClient.Cluster.Run("labring/helm:v3.8.2") + err = fakeClient.Cluster.Run("nebstudio/helm:v3.8.2") utils.CheckErr(err, fmt.Sprintf("failed to running image for helm: %v", err)) - newImages := []string{"docker.io/labring/kubernetes:v1.25.0", "labring/helm:v3.8.2"} + newImages := []string{"docker.io/nebstudio/kubernetes:v1.25.0", "nebstudio/helm:v3.8.2"} fakeCheckInterface, err = checkers.NewFakeGroupClient("default", &checkers.FakeOpts{Images: newImages}) utils.CheckErr(err, fmt.Sprintf("failed to get cluster interface: %v", err)) err = fakeCheckInterface.Verify() @@ -58,10 +58,10 @@ var _ = Describe("E2E_sealos_run_other_test", func() { }) It("sealos run single by containerd on short name", func() { - images := []string{"labring/kubernetes:v1.25.0"} + images := []string{"nebstudio/kubernetes:v1.25.0"} err = fakeClient.Image.PullImage(images...) utils.CheckErr(err, fmt.Sprintf("failed to pull image: %v", err)) - err = fakeClient.Image.TagImage("labring/kubernetes:v1.25.0", "k8s:dev") + err = fakeClient.Image.TagImage("nebstudio/kubernetes:v1.25.0", "k8s:dev") utils.CheckErr(err, fmt.Sprintf("failed to tag image: %v", err)) err = fakeClient.Cluster.Run("k8s:dev") utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single using short name: %v", err)) diff --git a/test/e2e/run_patch_test.go b/test/e2e/run_patch_test.go index fd3472acae9..1fe65f751da 100644 --- a/test/e2e/run_patch_test.go +++ b/test/e2e/run_patch_test.go @@ -20,14 +20,14 @@ import ( "fmt" "path" - "github.com/labring/sealos/test/e2e/testhelper/config" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" . "github.com/onsi/ginkgo/v2" - "github.com/labring/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" ) var _ = Describe("E2E_sealos_run_patchimage_test", func() { @@ -66,12 +66,12 @@ var _ = Describe("E2E_sealos_run_patchimage_test", func() { }) utils.CheckErr(err) - images := []string{"labring/kubernetes:v1.25.0", "labring/helm:v3.8.2"} + images := []string{"nebstudio/kubernetes:v1.25.0", "nebstudio/helm:v3.8.2"} err = fakeClient.Image.PullImage(images...) utils.CheckErr(err, fmt.Sprintf("failed to pull image: %v", err)) err = fakeClient.Cluster.Run(images...) utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single using tar: %v", err)) - newImages := []string{"labring/kubernetes:v1.25.0", "labring/helm:v3.8.2"} + newImages := []string{"nebstudio/kubernetes:v1.25.0", "nebstudio/helm:v3.8.2"} fakeCheckInterface, err = checkers.NewFakeGroupClient("default", &checkers.FakeOpts{Images: newImages}) utils.CheckErr(err, fmt.Sprintf("failed to get cluster interface: %v", err)) err = fakeCheckInterface.Verify() diff --git a/test/e2e/run_test.go b/test/e2e/run_test.go index ed66a2de1a6..8240c2cfb2b 100644 --- a/test/e2e/run_test.go +++ b/test/e2e/run_test.go @@ -19,12 +19,12 @@ package e2e import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/suites/checkers" - "github.com/labring/sealos/test/e2e/testhelper/config" + "github.com/nebstudio/sealos/test/e2e/suites/checkers" + "github.com/nebstudio/sealos/test/e2e/testhelper/config" . "github.com/onsi/ginkgo/v2" ) @@ -42,7 +42,7 @@ var _ = Describe("E2E_sealos_run_test", func() { utils.CheckErr(err, fmt.Sprintf("failed to reset cluster for earch cluster: %v", err)) }) It("sealos run single by containerd", func() { - images := []string{"labring/kubernetes:v1.25.0", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"nebstudio/kubernetes:v1.25.0", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} err = fakeClient.Cluster.Run(images...) utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single: %v", err)) fakeCheckInterface, err = checkers.NewFakeGroupClient("default", &checkers.FakeOpts{ @@ -64,7 +64,7 @@ networking: ` dFile := config.RootfsDockerfile{ KubeadmYaml: kubeadm, - BaseImage: "labring/kubernetes:v1.25.0", + BaseImage: "nebstudio/kubernetes:v1.25.0", } var tmpdir string tmpdir, err = dFile.Write() @@ -76,7 +76,7 @@ networking: }) utils.CheckErr(err) By("running kubernete image using build image") - images := []string{"test-build-image:kubeadm-servicecidr", "labring/helm:v3.8.2", "labring/calico:v3.24.1"} + images := []string{"test-build-image:kubeadm-servicecidr", "nebstudio/helm:v3.8.2", "nebstudio/calico:v3.24.1"} err = fakeClient.Cluster.Run(images...) utils.CheckErr(err, fmt.Sprintf("failed to Run new cluster for single: %v", err)) fakeCheckInterface, err = checkers.NewFakeGroupClient("default", &checkers.FakeOpts{ServiceCIDR: "100.55.0.0/16", Images: images}) diff --git a/test/e2e/suites/checkers/cluster_cert_sans.go b/test/e2e/suites/checkers/cluster_cert_sans.go index 4c9bfe1d8e7..b0f8056fc8f 100644 --- a/test/e2e/suites/checkers/cluster_cert_sans.go +++ b/test/e2e/suites/checkers/cluster_cert_sans.go @@ -19,9 +19,9 @@ package checkers import ( "fmt" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" "k8s.io/apimachinery/pkg/util/sets" ) diff --git a/test/e2e/suites/checkers/cluster_single_taints.go b/test/e2e/suites/checkers/cluster_single_taints.go index a88eadfaaf5..43185c18c9b 100644 --- a/test/e2e/suites/checkers/cluster_single_taints.go +++ b/test/e2e/suites/checkers/cluster_single_taints.go @@ -21,7 +21,7 @@ import ( "k8s.io/kubernetes/cmd/kubeadm/app/constants" - "github.com/labring/sealos/test/e2e/testhelper/kube" + "github.com/nebstudio/sealos/test/e2e/testhelper/kube" ) var _ FakeInterface = &fakeSingleTaintsClient{} diff --git a/test/e2e/suites/checkers/cluster_taints.go b/test/e2e/suites/checkers/cluster_taints.go index f7afd6e18f5..e1cebf8c1d2 100644 --- a/test/e2e/suites/checkers/cluster_taints.go +++ b/test/e2e/suites/checkers/cluster_taints.go @@ -19,7 +19,7 @@ package checkers import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/kube" + "github.com/nebstudio/sealos/test/e2e/testhelper/kube" ) var _ FakeInterface = &fakeTaintsClient{} diff --git a/test/e2e/suites/checkers/fake.go b/test/e2e/suites/checkers/fake.go index 1f61533c168..a9c1832b793 100644 --- a/test/e2e/suites/checkers/fake.go +++ b/test/e2e/suites/checkers/fake.go @@ -24,9 +24,9 @@ import ( v1 "k8s.io/api/core/v1" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/util/yaml" @@ -34,8 +34,8 @@ import ( kubelet "k8s.io/kubelet/config/v1beta1" "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) type FakeInterface interface { diff --git a/test/e2e/suites/image/imageServiceClient.go b/test/e2e/suites/image/imageServiceClient.go index 157ee044a9e..c4f632f0fa7 100644 --- a/test/e2e/suites/image/imageServiceClient.go +++ b/test/e2e/suites/image/imageServiceClient.go @@ -20,7 +20,7 @@ import ( v1api "k8s.io/cri-api/pkg/apis/runtime/v1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) const V1 = "v1" diff --git a/test/e2e/suites/operators/cert.go b/test/e2e/suites/operators/cert.go index 8c43a8ca333..c5abf456ef2 100644 --- a/test/e2e/suites/operators/cert.go +++ b/test/e2e/suites/operators/cert.go @@ -17,7 +17,7 @@ limitations under the License. package operators import ( - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) func newCertClient(sealosCmd *cmd.SealosCmd, clusterName string) FakeCertInterface { diff --git a/test/e2e/suites/operators/cluster.go b/test/e2e/suites/operators/cluster.go index a58d947a463..a30a7d99d28 100644 --- a/test/e2e/suites/operators/cluster.go +++ b/test/e2e/suites/operators/cluster.go @@ -17,7 +17,7 @@ limitations under the License. package operators import ( - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) var _ FakeClusterInterface = &fakeClusterClient{} diff --git a/test/e2e/suites/operators/cri.go b/test/e2e/suites/operators/cri.go index b5c292fe691..a9995c0e90f 100644 --- a/test/e2e/suites/operators/cri.go +++ b/test/e2e/suites/operators/cri.go @@ -21,7 +21,7 @@ import ( "k8s.io/apimachinery/pkg/util/json" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) type fakeCRIClient struct { diff --git a/test/e2e/suites/operators/image.go b/test/e2e/suites/operators/image.go index 7119cc60f5c..3e87ecfed68 100644 --- a/test/e2e/suites/operators/image.go +++ b/test/e2e/suites/operators/image.go @@ -19,7 +19,7 @@ import ( "k8s.io/apimachinery/pkg/util/json" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) const ( diff --git a/test/e2e/suites/operators/inspect.go b/test/e2e/suites/operators/inspect.go index f8e0147104d..6569093dec5 100644 --- a/test/e2e/suites/operators/inspect.go +++ b/test/e2e/suites/operators/inspect.go @@ -19,7 +19,7 @@ package operators import ( "fmt" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) type fakeInspectClient struct { diff --git a/test/e2e/suites/operators/operators.go b/test/e2e/suites/operators/operators.go index 4a018cdc231..34e2cd53fbe 100644 --- a/test/e2e/suites/operators/operators.go +++ b/test/e2e/suites/operators/operators.go @@ -17,8 +17,8 @@ limitations under the License. package operators import ( - "github.com/labring/sealos/test/e2e/testhelper/cmd" - "github.com/labring/sealos/test/e2e/testhelper/settings" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/settings" ) type FakeClient struct { diff --git a/test/e2e/terraform/main.go b/test/e2e/terraform/main.go index 3ff3df68442..5e45067e7b6 100644 --- a/test/e2e/terraform/main.go +++ b/test/e2e/terraform/main.go @@ -19,7 +19,7 @@ package terraform import ( bindata "github.com/go-bindata/go-bindata" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) func main() { diff --git a/test/e2e/terraform/terraform.go b/test/e2e/terraform/terraform.go index 4e0e4c2b7bb..0c71433ea0a 100644 --- a/test/e2e/terraform/terraform.go +++ b/test/e2e/terraform/terraform.go @@ -28,9 +28,9 @@ import ( "k8s.io/client-go/util/homedir" - executils "github.com/labring/sealos/pkg/utils/exec" - "github.com/labring/sealos/pkg/utils/file" - "github.com/labring/sealos/pkg/utils/logger" + executils "github.com/nebstudio/sealos/pkg/utils/exec" + "github.com/nebstudio/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/utils/logger" ) //go:generate go run main.go diff --git a/test/e2e/testdata/kubeadm/containerd-svc-etcd.yaml b/test/e2e/testdata/kubeadm/containerd-svc-etcd.yaml index 3a9f1aa1ecf..9526acca62d 100644 --- a/test/e2e/testdata/kubeadm/containerd-svc-etcd.yaml +++ b/test/e2e/testdata/kubeadm/containerd-svc-etcd.yaml @@ -24,9 +24,9 @@ spec: - master - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: pk: /root/.ssh/id_rsa port: 22 diff --git a/test/e2e/testdata/kubeadm/containerd-svc-sans.yaml b/test/e2e/testdata/kubeadm/containerd-svc-sans.yaml index 733ac76f20f..851e8c018e6 100644 --- a/test/e2e/testdata/kubeadm/containerd-svc-sans.yaml +++ b/test/e2e/testdata/kubeadm/containerd-svc-sans.yaml @@ -24,9 +24,9 @@ spec: - master - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: pk: /root/.ssh/id_rsa port: 22 diff --git a/test/e2e/testdata/kubeadm/containerd-svc-taints.yaml b/test/e2e/testdata/kubeadm/containerd-svc-taints.yaml index e5f44331851..e4b8abedb87 100644 --- a/test/e2e/testdata/kubeadm/containerd-svc-taints.yaml +++ b/test/e2e/testdata/kubeadm/containerd-svc-taints.yaml @@ -24,9 +24,9 @@ spec: - master - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: pk: /root/.ssh/id_rsa port: 22 diff --git a/test/e2e/testdata/kubeadm/custome-containerd-svc.yaml b/test/e2e/testdata/kubeadm/custome-containerd-svc.yaml index f7ee1110131..2e99db28fc4 100644 --- a/test/e2e/testdata/kubeadm/custome-containerd-svc.yaml +++ b/test/e2e/testdata/kubeadm/custome-containerd-svc.yaml @@ -24,9 +24,9 @@ spec: - master - amd64 image: - - labring/kubernetes:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: pk: /root/.ssh/id_rsa port: 22 diff --git a/test/e2e/testdata/kubeadm/custome-docker-svc.yaml b/test/e2e/testdata/kubeadm/custome-docker-svc.yaml index b1b1b2aab15..e3dd13af914 100644 --- a/test/e2e/testdata/kubeadm/custome-docker-svc.yaml +++ b/test/e2e/testdata/kubeadm/custome-docker-svc.yaml @@ -24,9 +24,9 @@ spec: - master - amd64 image: - - labring/kubernetes-docker:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes-docker:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: pk: /root/.ssh/id_rsa port: 22 diff --git a/test/e2e/testdata/kubeadm/docker-svc-sans.yaml b/test/e2e/testdata/kubeadm/docker-svc-sans.yaml index 383876de4e6..33be462b0c4 100644 --- a/test/e2e/testdata/kubeadm/docker-svc-sans.yaml +++ b/test/e2e/testdata/kubeadm/docker-svc-sans.yaml @@ -24,9 +24,9 @@ spec: - master - amd64 image: - - labring/kubernetes-docker:v1.25.0 - - labring/helm:v3.8.2 - - labring/calico:v3.24.1 + - nebstudio/kubernetes-docker:v1.25.0 + - nebstudio/helm:v3.8.2 + - nebstudio/calico:v3.24.1 ssh: pk: /root/.ssh/id_rsa port: 22 diff --git a/test/e2e/testdata/main.go b/test/e2e/testdata/main.go index 267074e5902..ce0f5367d6c 100644 --- a/test/e2e/testdata/main.go +++ b/test/e2e/testdata/main.go @@ -19,7 +19,7 @@ package main import ( "github.com/go-bindata/go-bindata" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" ) //go:generate go run main.go diff --git a/test/e2e/testhelper/cmd/cmd.go b/test/e2e/testhelper/cmd/cmd.go index 6bef35e4fcb..013120d9aa0 100644 --- a/test/e2e/testhelper/cmd/cmd.go +++ b/test/e2e/testhelper/cmd/cmd.go @@ -20,10 +20,10 @@ import ( "os/exec" "strings" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/ssh" - "github.com/labring/sealos/pkg/utils/file" + "github.com/nebstudio/sealos/pkg/ssh" + "github.com/nebstudio/sealos/pkg/utils/file" ) // Interface defines the interface for executing commands diff --git a/test/e2e/testhelper/cmd/sealosCmd.go b/test/e2e/testhelper/cmd/sealosCmd.go index d4a21b7823a..04fc2cf06b2 100644 --- a/test/e2e/testhelper/cmd/sealosCmd.go +++ b/test/e2e/testhelper/cmd/sealosCmd.go @@ -17,9 +17,9 @@ package cmd import ( "os" - "github.com/labring/sealos/test/e2e/testhelper/settings" + "github.com/nebstudio/sealos/test/e2e/testhelper/settings" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" ) type SealosCmd struct { diff --git a/test/e2e/testhelper/cmd/sealosCmdOpts.go b/test/e2e/testhelper/cmd/sealosCmdOpts.go index b8bb24754c9..ffaf0732d9c 100644 --- a/test/e2e/testhelper/cmd/sealosCmdOpts.go +++ b/test/e2e/testhelper/cmd/sealosCmdOpts.go @@ -18,8 +18,8 @@ import ( "strconv" "strings" - "github.com/labring/sealos/pkg/types/v1beta1" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/utils/logger" ) type CommandOptions interface { diff --git a/test/e2e/testhelper/cmd/sealosCmdOpts_test.go b/test/e2e/testhelper/cmd/sealosCmdOpts_test.go index bafc0130813..790e8be4efb 100644 --- a/test/e2e/testhelper/cmd/sealosCmdOpts_test.go +++ b/test/e2e/testhelper/cmd/sealosCmdOpts_test.go @@ -18,9 +18,9 @@ import ( "reflect" "testing" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" ) func TestAddOptions_Args(t *testing.T) { diff --git a/test/e2e/testhelper/config/clusterfile.go b/test/e2e/testhelper/config/clusterfile.go index eb022a5ca88..ec61d84eecc 100644 --- a/test/e2e/testhelper/config/clusterfile.go +++ b/test/e2e/testhelper/config/clusterfile.go @@ -20,15 +20,15 @@ import ( "os" "strings" - "github.com/labring/sealos/test/e2e/testdata/kubeadm" + "github.com/nebstudio/sealos/test/e2e/testdata/kubeadm" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" "github.com/pkg/errors" "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/util/yaml" - "github.com/labring/sealos/pkg/types/v1beta1" + "github.com/nebstudio/sealos/pkg/types/v1beta1" ) type Clusterfile struct { diff --git a/test/e2e/testhelper/config/clusterfile_test.go b/test/e2e/testhelper/config/clusterfile_test.go index 76864ed934c..a830f8044e8 100644 --- a/test/e2e/testhelper/config/clusterfile_test.go +++ b/test/e2e/testhelper/config/clusterfile_test.go @@ -20,9 +20,9 @@ import ( "os" "testing" - "github.com/labring/sealos/test/e2e/testdata/kubeadm" + "github.com/nebstudio/sealos/test/e2e/testdata/kubeadm" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" ) func TestClusterfile_Write(t *testing.T) { diff --git a/test/e2e/testhelper/config/patchfs.go b/test/e2e/testhelper/config/patchfs.go index 5d48893762f..4787b39143c 100644 --- a/test/e2e/testhelper/config/patchfs.go +++ b/test/e2e/testhelper/config/patchfs.go @@ -22,10 +22,10 @@ import ( "os" "path" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" - "github.com/labring/sealos/test/e2e/testhelper/template" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/template" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" "github.com/pkg/errors" ) @@ -34,7 +34,7 @@ const ( // ImageDockerfile = `FROM scratch //COPY . .` PatchfsTemplateDockerfile = `FROM scratch -MAINTAINER labring +MAINTAINER nebstudio LABEL sealos.io.type="patch" {{- if .Copys }} {{- range .Copys }} diff --git a/test/e2e/testhelper/config/rootfs.go b/test/e2e/testhelper/config/rootfs.go index 970b835456b..8ac38d4e104 100644 --- a/test/e2e/testhelper/config/rootfs.go +++ b/test/e2e/testhelper/config/rootfs.go @@ -22,8 +22,8 @@ import ( "os" "path" - "github.com/labring/sealos/test/e2e/testhelper/template" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/test/e2e/testhelper/template" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" "github.com/pkg/errors" ) @@ -32,7 +32,7 @@ const ( // ImageDockerfile = `FROM scratch //COPY . .` RootfsTemplateDockerfile = `FROM {{ .BaseImage }} -MAINTAINER labring +MAINTAINER nebstudio {{- if .Copys }} {{- range .Copys }} COPY {{.}} diff --git a/test/e2e/testhelper/config/rootfs_test.go b/test/e2e/testhelper/config/rootfs_test.go index c2507b989a1..9cb46f6c332 100644 --- a/test/e2e/testhelper/config/rootfs_test.go +++ b/test/e2e/testhelper/config/rootfs_test.go @@ -45,7 +45,7 @@ func TestDockerfile_Write(t *testing.T) { { name: "yaml", fields: fields{ - BaseImage: "docker.io/labring/kubernetes:v1.18.4", + BaseImage: "docker.io/nebstudio/kubernetes:v1.18.4", KubeadmYaml: "testyaml", }, wantErr: false, @@ -53,7 +53,7 @@ func TestDockerfile_Write(t *testing.T) { { name: "copy", fields: fields{ - BaseImage: "docker.io/labring/kubernetes:v1.18.4", + BaseImage: "docker.io/nebstudio/kubernetes:v1.18.4", Copys: []string{"/tmp/sealctl /opt/"}, }, wantErr: false, diff --git a/test/e2e/testhelper/etcd/etcd.go b/test/e2e/testhelper/etcd/etcd.go index a0e375588f0..8c26d5b51bb 100644 --- a/test/e2e/testhelper/etcd/etcd.go +++ b/test/e2e/testhelper/etcd/etcd.go @@ -19,7 +19,7 @@ package etcd import ( "os" - "github.com/labring/sealos/test/e2e/testhelper/cmd" + "github.com/nebstudio/sealos/test/e2e/testhelper/cmd" ) type Etcd struct { diff --git a/test/e2e/testhelper/kube/k8s.go b/test/e2e/testhelper/kube/k8s.go index 5f57662617c..280a7ee82fc 100644 --- a/test/e2e/testhelper/kube/k8s.go +++ b/test/e2e/testhelper/kube/k8s.go @@ -24,7 +24,7 @@ import ( "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured" "k8s.io/apimachinery/pkg/runtime/schema" - "github.com/labring/sealos/pkg/client-go/kubernetes" + "github.com/nebstudio/sealos/pkg/client-go/kubernetes" ) type K8s interface { diff --git a/test/e2e/testhelper/settings/common.go b/test/e2e/testhelper/settings/common.go index 30a2dc53063..d8a90f50fe2 100644 --- a/test/e2e/testhelper/settings/common.go +++ b/test/e2e/testhelper/settings/common.go @@ -39,13 +39,13 @@ const ( const GzSuffix = ".gz" const ( - DefaultTestImageName = "registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.25.0" + DefaultTestImageName = "registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.25.0" DefaultTestImageTar = "/tmp/kubernetes-v1.25.0.tar.gz" - DefaultPatchImageName = "registry.cn-shanghai.aliyuncs.com/labring/kubernetes:v1.25.0-patch" + DefaultPatchImageName = "registry.cn-shanghai.aliyuncs.com/nebstudio/kubernetes:v1.25.0-patch" DefaultPatchImageTar = "/tmp/kubernetes-v1.25.0-patch.tar.gz" - HelmImageName = "registry.cn-shanghai.aliyuncs.com/labring/helm:v3.8.2" - CalicoImageName = "registry.cn-shanghai.aliyuncs.com/labring/calico:v3.25.0" - DefaultImageRepo = "registry.cn-shanghai.aliyuncs.com/labring" + HelmImageName = "registry.cn-shanghai.aliyuncs.com/nebstudio/helm:v3.8.2" + CalicoImageName = "registry.cn-shanghai.aliyuncs.com/nebstudio/calico:v3.25.0" + DefaultImageRepo = "registry.cn-shanghai.aliyuncs.com/nebstudio" DockerIoRepo = "registry.cn-shanghai.aliyuncs.com" DefaultInfraDriver = AliyunInfraDriver AliyunInfraDriver = "aliyun" diff --git a/test/e2e/testhelper/utils/utils.go b/test/e2e/testhelper/utils/utils.go index ebab69e3998..7c3623ed927 100644 --- a/test/e2e/testhelper/utils/utils.go +++ b/test/e2e/testhelper/utils/utils.go @@ -28,15 +28,15 @@ import ( "strings" "time" - "github.com/labring/sealos/test/e2e/testhelper/consts" + "github.com/nebstudio/sealos/test/e2e/testhelper/consts" utilyaml "k8s.io/apimachinery/pkg/util/yaml" - "github.com/labring/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/pkg/utils/logger" "github.com/onsi/ginkgo/v2" - "github.com/labring/sealos/pkg/utils/exec" + "github.com/nebstudio/sealos/pkg/utils/exec" "github.com/onsi/gomega" "github.com/onsi/gomega/gexec" diff --git a/test/e2e/utils.go b/test/e2e/utils.go index 8701f29f956..7a03e7cfbc9 100644 --- a/test/e2e/utils.go +++ b/test/e2e/utils.go @@ -22,9 +22,9 @@ import ( "github.com/onsi/gomega" - "github.com/labring/sealos/pkg/utils/logger" - "github.com/labring/sealos/test/e2e/suites/operators" - "github.com/labring/sealos/test/e2e/testhelper/utils" + "github.com/nebstudio/sealos/pkg/utils/logger" + "github.com/nebstudio/sealos/test/e2e/suites/operators" + "github.com/nebstudio/sealos/test/e2e/testhelper/utils" ) func checkVersionImageList(fakeClient *operators.FakeClient) error { diff --git a/test/old/join-node-and-nodes.sh b/test/old/join-node-and-nodes.sh index 5ad6d7b463a..03bea3719f6 100644 --- a/test/old/join-node-and-nodes.sh +++ b/test/old/join-node-and-nodes.sh @@ -60,7 +60,7 @@ sleep 100 # wait for sshd # $2 is sealos clientip alias remotecmd="./sshcmd --passwd Fanux#123 --host $master0FIP --cmd" -remotecmd "wget https://github.com/labring/sealos/releases/download/$3/sealos && chmod +x sealos && mv sealos /usr/bin" +remotecmd "wget https://github.com/nebstudio/sealos/releases/download/$3/sealos && chmod +x sealos && mv sealos /usr/bin" version=$1 pkgurl=$2 diff --git a/test/old/network-cird-test.sh b/test/old/network-cird-test.sh index ced8f872b01..a788be7e7e5 100644 --- a/test/old/network-cird-test.sh +++ b/test/old/network-cird-test.sh @@ -60,7 +60,7 @@ sleep 100 # wait for sshd # $2 is sealos clientip alias remotecmd="./sshcmd --passwd Fanux#123 --host $master0FIP --cmd" -remotecmd "wget https://github.com/labring/sealos/releases/download/$3/sealos && chmod +x sealos && mv sealos /usr/bin" +remotecmd "wget https://github.com/nebstudio/sealos/releases/download/$3/sealos && chmod +x sealos && mv sealos /usr/bin" version=$1 pkgurl=$2 diff --git a/test/old/test.sh b/test/old/test.sh index 3661289556f..02a94ebb823 100644 --- a/test/old/test.sh +++ b/test/old/test.sh @@ -59,7 +59,7 @@ sleep 100 # wait for sshd # $2 is sealos clientip alias remotecmd="./sshcmd --passwd Fanux#123 --host $master0FIP --cmd" -remotecmd "wget https://github.com/labring/sealos/releases/download/v3.0.1/sealos && chmod +x sealos && mv sealos /usr/bin" +remotecmd "wget https://github.com/nebstudio/sealos/releases/download/v3.0.1/sealos && chmod +x sealos && mv sealos /usr/bin" version=$1 pkgurl=$2 diff --git a/webhooks/admission/Makefile b/webhooks/admission/Makefile index 979100c8d54..481187e5cf8 100644 --- a/webhooks/admission/Makefile +++ b/webhooks/admission/Makefile @@ -1,6 +1,6 @@ # Image URL to use all building/pushing image targets -IMG ?= ghcr.io/labring/sealos-admission-webhook:latest +IMG ?= ghcr.io/nebstudio/sealos-admission-webhook:latest TARGETARCH ?= amd64 # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. diff --git a/webhooks/admission/PROJECT b/webhooks/admission/PROJECT index 073f47006ed..e924e519892 100644 --- a/webhooks/admission/PROJECT +++ b/webhooks/admission/PROJECT @@ -6,7 +6,7 @@ domain: sealos.io layout: - go.kubebuilder.io/v4 projectName: admission -repo: github.com/labring/sealos/webhook/admission +repo: github.com/nebstudio/sealos/webhook/admission resources: - group: core kind: Namespace diff --git a/webhooks/admission/api/v1/ingress_webhook.go b/webhooks/admission/api/v1/ingress_webhook.go index 50dfa86949a..fd03628b5a2 100644 --- a/webhooks/admission/api/v1/ingress_webhook.go +++ b/webhooks/admission/api/v1/ingress_webhook.go @@ -25,7 +25,7 @@ import ( "strings" "time" - "github.com/labring/sealos/webhook/admission/pkg/code" + "github.com/nebstudio/sealos/webhook/admission/pkg/code" netv1 "k8s.io/api/networking/v1" "k8s.io/apimachinery/pkg/runtime" diff --git a/webhooks/admission/cmd/main.go b/webhooks/admission/cmd/main.go index febac34d2b7..f334e69109f 100644 --- a/webhooks/admission/cmd/main.go +++ b/webhooks/admission/cmd/main.go @@ -21,7 +21,7 @@ import ( "os" "strings" - v1 "github.com/labring/sealos/webhook/admission/api/v1" + v1 "github.com/nebstudio/sealos/webhook/admission/api/v1" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/runtime" diff --git a/webhooks/admission/config/manager/kustomization.yaml b/webhooks/admission/config/manager/kustomization.yaml index 5dc9ffb9588..66eccfb720a 100644 --- a/webhooks/admission/config/manager/kustomization.yaml +++ b/webhooks/admission/config/manager/kustomization.yaml @@ -18,5 +18,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: ghcr.io/labring/sealos-admission-controller + newName: ghcr.io/nebstudio/sealos-admission-controller newTag: latest diff --git a/webhooks/admission/deploy/manifests/deploy.yaml.tmpl b/webhooks/admission/deploy/manifests/deploy.yaml.tmpl index fd7d71e0a3e..992f01cb097 100644 --- a/webhooks/admission/deploy/manifests/deploy.yaml.tmpl +++ b/webhooks/admission/deploy/manifests/deploy.yaml.tmpl @@ -302,7 +302,7 @@ spec: value: '{{ .icpEndpoint }}' - name: ICP_KEY value: '{{ .icpKey }}' - image: ghcr.io/labring/sealos-admission-controller:latest + image: ghcr.io/nebstudio/sealos-admission-controller:latest livenessProbe: httpGet: path: /healthz diff --git a/webhooks/admission/go.mod b/webhooks/admission/go.mod index 27ef216e6c4..3e8653d38c5 100644 --- a/webhooks/admission/go.mod +++ b/webhooks/admission/go.mod @@ -1,4 +1,4 @@ -module github.com/labring/sealos/webhook/admission +module github.com/nebstudio/sealos/webhook/admission go 1.20