cuisongliu
75c1fe1066
feature(main): add status cmd for post check ( #2299 )
...
* feature(main): add status cmd for post check
2022-12-27 10:46:32 +08:00
cuisongliu
88c1746ba7
feature(main): add cert cmd for append certs ( #2116 )
...
* feature(main): add cert cmd for append certs
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add cert cmd
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-12-21 14:27:17 +08:00
cuisongliu
e0d1fae107
feature(main): env compatible ( #2265 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
# Conflicts:
# docs/4.0/docs/build-cloud-image/build-directory-structure.md
# pkg/env/env.go
# pkg/types/v1beta1/cluster.go
2022-12-15 21:02:18 +08:00
cuisongliu
09313670ef
feature(main): support sys env SEALOS_SYS_KUBE_VERSION,SEALOS_SYS_VERSION_MAJOR,SEALOS_SYS_VERSION_MINOR ( #2240 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-12-11 16:43:35 +08:00
cuisongliu
7426108cde
feature(main): support v1 and v1alpha2 version cri ( #2238 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-12-11 11:44:38 +08:00
cuisongliu
d233fbd044
feature(main): Support configuration file custom vip ( #2115 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-12-08 12:07:55 +08:00
fengxsong
9b945fb372
fix: adjust sealos reset process order ( #2190 )
...
Signed-off-by: fengxsong <fengxsong@outlook.com >
Signed-off-by: fengxsong <fengxsong@outlook.com >
2022-12-06 11:46:31 +08:00
fengxsong
b12400c3fe
Refactor ssh copy ( #2186 )
2022-12-05 15:49:41 +08:00
fengxsong
7f2d1548b2
fix: register override function to set kubelet.ResolverConfig to nil ( #2180 )
...
Signed-off-by: fengxsong <fengxsong@outlook.com >
Signed-off-by: fengxsong <fengxsong@outlook.com >
2022-12-05 01:39:58 +08:00
fengxsong
eff2fbfaa1
feat: support registries HA ( #2096 )
...
* feat: support multiple registries
Signed-off-by: fengxsong <fengxsong@outlook.com >
* ci: remove unused functions
Signed-off-by: fengxsong <fengxsong@outlook.com >
* docs: add proposal doc
Signed-off-by: fengxsong <fengxsong@outlook.com >
* fix: adjust helper functions
Signed-off-by: fengxsong <fengxsong@outlook.com >
* refactor: bootstrap module
Signed-off-by: fengxsong <fengxsong@outlook.com >
* refactor dep to applier
Signed-off-by: fengxsong <fengxsong@outlook.com >
* refactor: split registry mirroring from mountrootfs
Signed-off-by: fengxsong <fengxsong@outlook.com >
* fix: format code
Signed-off-by: fengxsong <fengxsong@outlook.com >
* docs: add limitations section in proposal doc
Signed-off-by: fengxsong <fengxsong@outlook.com >
Signed-off-by: fengxsong <fengxsong@outlook.com >
2022-11-23 12:33:52 +08:00
xuehaipeng
521f7db9e9
feature(main): separate registry from master0 ( #1963 )
...
* feature: separate registry from master0
Signed-off-by: xuehaipeng <hpxue13@hotmail.com >
* feature: separate registry from master0
Signed-off-by: xuehaipeng <hpxue13@hotmail.com >
* feature: separate registry from master0
Signed-off-by: xuehaipeng <hpxue13@hotmail.com >
Signed-off-by: xuehaipeng <hpxue13@hotmail.com >
2022-10-27 19:32:50 +08:00
cuisongliu
990b821dda
feature(main): fix default registry ip ( #1965 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-10-26 22:12:59 +08:00
cuisongliu
7bddc8ca0e
feature(main): fix cri socket to multiple CRI ( #1945 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-10-24 21:05:29 +08:00
cuisongliu
dfdd8bde9f
feature(main): sync ttl for token and kubeadm-certs ( #1936 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-10-22 13:57:11 +08:00
fengxsong
e940d90335
feat: generate config of components ( #1743 )
...
Signed-off-by: fengxsong <fengxsong@outlook.com >
Signed-off-by: fengxsong <fengxsong@outlook.com >
2022-09-09 19:52:09 +08:00
cuisongliu
19d81e79cf
feature(main): hotfix kubelet 10250 dead ( #1681 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-09-01 23:32:05 +08:00
cuisongliu
860a1ae6ae
feature(main): add convert code from kubernetes ( #1652 )
...
* feature(main): add convert code from kubernetes
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add convert code from kubernetes
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* feature(main): add convert code from kubernetes
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-08-30 00:27:27 +08:00
cuisongliu and zzjin
5a68fe71f6
feature(main): add docker support ( #1604 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
Co-authored-by: zzjin <zzjin@users.noreply.github.com >
2022-08-28 13:52:05 +08:00
cuisongliu
4f8ec792d8
feature(main): add v1.25 k8s support ( #1616 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-08-24 21:42:19 +08:00
muicoder
dd486bcc69
Fix #1605 ( #1606 )
...
Signed-off-by: muicoder <muicoder@gmail.com >
Signed-off-by: muicoder <muicoder@gmail.com >
2022-08-23 23:33:53 +08:00
zzjin
bce587df9d
fix typo by go fmt ( #1507 )
...
upgrade lint version to support `nolint:all`
fix nolint typo
Signed-off-by: zzjin <tczzjin@gmail.com >
2022-08-10 13:06:23 +08:00
zzjin
66d198bb52
manual fix fmt bug ( #1505 )
...
manual fix goimports
rebase typo
Signed-off-by: zzjin <tczzjin@gmail.com >
2022-08-10 00:36:23 +08:00
中弈
4bb056a25f
fix add node failed ( #1339 )
...
Signed-off-by: fanux <fhtjob@hotmail.com >
2022-07-18 20:35:06 +08:00
zzjin
66012a2d1a
Unite log system with zap ( #1300 )
...
* replace sysytem log to logger
* replace old logger code
* remove logrus package
* replace glog with new impl
Signed-off-by: zzjin <tczzjin@gmail.com >
2022-07-17 01:19:14 +08:00
gitccl
e23ce192ac
fix: generate .kube dir in home dir ( #1324 )
2022-07-16 21:54:56 +08:00
cuisongliu
c897aaf3f1
fix(main): port set error ( #1323 )
...
Closes #1321
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-16 16:58:45 +08:00
gitccl
13020803ef
feat: support custom apiserver port ( #1316 )
...
Signed-off-by: gitccl <chenchuanle6@gmail.com >
2022-07-16 00:49:05 +08:00
cuisongliu
2ca357e07b
refactor(main): add note for image and apt deb ( #1307 ) ( #1310 )
...
* refactor(main): add note for image and apt deb (#1307 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
# Conflicts:
# .goreleaser.yml
# scripts/release/note.sh
* refactor(main): add note for image and apt deb (#1307 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
# Conflicts:
# .goreleaser.yml
# scripts/release/note.sh
* refactor(main): add note for image and apt deb (#1307 )
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-15 17:11:06 +08:00
cuisongliu
5ae0ae5be5
refactor(main): reset add getSSHInterface for shim ( #1308 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-14 15:05:19 +08:00
cuisongliu
2bd17b8cec
refactor(main): sealos run other server ( #1292 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-12 16:00:33 +08:00
Mercurio
0b91bdeb5e
ci: multiple improvements on CI workflow ( #1270 )
...
* ci: multiple improvements on CI workflow
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix lint actions error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* delete fossa actions
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to solve lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* format code
Signed-off-by: Mercurio <signormercurio@gmail.com >
* attempt to fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* fix nolint syntax error
Signed-off-by: Mercurio <signormercurio@gmail.com >
* completely fix lint error
Signed-off-by: Mercurio <signormercurio@gmail.com >
2022-07-08 21:54:48 +08:00
cuisongliu
7bff5c5c04
refactor(main): add registry logger ( #1274 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2022-07-08 21:34:28 +08:00
cuisongliu
aa29690df8
refactor(main): merge code from lvscare ( #1249 )
...
* refactor(main): merge code from image-cri-shim
refactor(main): merge code from lvscare
refactor(main): delete node using hostname
refactor(main): rename constants
* refactor(main): add main root
* refactor(main): add test workflows
* refactor(main): delete test workflows
2022-07-05 22:46:38 +08:00
cuisongliu
3423bf0e3c
refactor(main): delete node using hostname ( #1254 )
...
* refactor(main): delete node using hostname
2022-07-05 17:00:00 +08:00
cuisongliu
5ffcdb0bd2
refactor(main): pkg/hosts->utils, pkg/token->pkg/runtime/token
2022-07-04 14:57:40 +08:00
cuisongliu
7b813306ee
feature(main): delete lvscare ipvs and route ( #1230 )
2022-07-01 22:52:39 +08:00
cuisongliu
7146cfe47a
feature(main): update lvscare sdk multiple network ( #1212 )
...
* feature(main): update lvscare sdk multiple network
2022-06-30 22:02:12 +08:00
zzjin
2ef083dfc3
Feat typo ( #1170 )
...
* Update cmd typos to match unified code format.
* 1. Update Dockerfile install typo
2. run&fix `make format` on all files
2022-06-24 22:44:12 +08:00
Mercurio
d24d09f16a
refactor: change "contants" to "constants" ( #1142 )
2022-06-21 13:41:40 +08:00
fengxsong
39be7b74d4
fix: validate vip before initialization ( #1130 )
...
* fix: validate vip before initialization
* fix: ci lints
2022-06-16 19:03:25 +08:00
cuisongliu
f415083325
feature(main): reset cluster fixd masters and nodes ( #1125 )
...
* feature(main): reset cluster fixd masters and nodes
2022-06-15 18:52:13 +08:00
cuisongliu
eae61dcd00
feature(main): fix delete add node and skip error ( #1027 )
...
* feature(main): fix delete add node and skip error
2022-05-17 14:45:28 +08:00
cuisongliu
de5fbd8e61
feature(main): fix confirm bug ( #1008 )
2022-05-14 11:31:54 +08:00
cuisongliu
9eeb3af523
feature(main): fix scale check logic
2022-05-07 00:46:03 +08:00
cuisongliu
8ffd9921be
feature(main): fix images mount to status ( #974 )
2022-05-03 16:03:42 +08:00
cuisongliu
8b61e7907a
feature(main): fix rename go mod ( #973 )
2022-05-01 09:36:23 +08:00
cuisongliu
71ab86a6ca
feature(main): fix vendor for sealos ( #970 )
2022-04-30 13:34:39 +08:00
cuisongliu
66223d1bd8
feature(main): kubeproxy bind ( #964 )
2022-04-29 11:53:04 +08:00
cuisongliu
15d1932f91
feature(main): fix add feature and delete node feature ( #962 )
...
* feature(main): fix add feature and delete node feature
* feature(main): fix add feature and delete node feature
2022-04-29 10:26:11 +08:00
cuisongliu
89b5cea8ba
feature(main): fix #960 for controller and schedule bind 0.0.0.0 ( #961 )
2022-04-28 23:20:41 +08:00