Commit Graph
55 Commits
Author SHA1 Message Date
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 429bf9eed6 refactor(main): add test delete node workflows (#1262)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2022-07-07 15:14:09 +08:00
zzjin f347cf5242 Merge pull request #1256 from cuisongliu/test
refactor(main): add test workflows
2022-07-05 23:14:48 +08:00
cuisongliu f27e0f4802 refactor(main): add test workflows 2022-07-05 22:54:17 +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 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
Mercurio aa52856326 feat: include .tmpl files when searching for images (#1096) 2022-05-30 18:44:02 +08:00
cuisongliu 52c8612a0b feature(main): refactor: split ssh cmd into exec and scp(#996) (#1079)
* feature(main): refactor: split ssh cmd into exec and scp(#996)
2022-05-30 00:11:00 +08:00
Mercurio c850bf5432 feat: make cluster root dir customizable with root cmd flags (#995) (#1073) 2022-05-29 00:14:17 +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 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 c192e2ddbc feature(main): no change images (#956)
* feature(main): no change images

* feature(main): delete node for sealos delete cmd

* feature(main): auth for registry

* feature(main): add node lic

* feature(main): fix app install for add

* feature(main): fix push install feature

* feature(main): fix push install feature
2022-04-28 16:37:42 +08:00
cuisongliu 8e34fd9225 feature(main): add auths data (#950) 2022-04-26 13:03:51 +08:00
cuisongliu 825469cbea feature(main): add patch package in run func (#949) 2022-04-25 01:45:58 +08:00
cuisongliu 654ed42a28 feature(main): cmd \n and process in pull images (#944)
* feature(main):  cmd \n and process in pull images

* feature(main):  fix hostname
2022-04-23 00:44:32 +08:00
cuisongliu 77b86041a1 feature(main): add build cmd (#937)
* feature(main): add build cmd

* feature(main): add build cmd support custom ssh port

* feature(main): images build fix

* feature(main):  support build skip error images
2022-04-19 01:15:36 +08:00
cuisongliu cb3f2e1b9c feature(main): add cmd feature for main branch (#934)
* feature(main): add cmd feature for main branch

* feature(main): add copy link for copy file
2022-04-17 01:29:37 +08:00
cuisongliu 7a4596d56d refactor(master): add multi image module (#923)
* refactor(master): support more image for run cmd

* refactor(master): support more image for run cmd

* refactor(master): add calico and openebs

* refactor(master): add multi image module
2022-04-09 01:24:32 +08:00
cuisongliu c747d2dea7 refactor(master): add shim online for 0.0.7 version (#916)
* refactor(master): add auto-build

* refactor(master): add auto-build

* refactor(master): add shim online for 0.0.7 version

* refactor(master): add shim online for 0.0.7 version

* refactor(master): add shim online for 0.0.7 version
2022-04-07 15:34:22 +08:00
cuisongliu 66395ef574 refactor(master): join node and master logic (#912)
* refactor(master): buildah default etc config

* refactor(master): join node and master logic

* refactor(master): command append logic
2022-04-02 02:42:00 +08:00
cuisongliu d0b9063755 refactor(master): save registry fix domain (#908) 2022-03-31 11:57:30 +08:00
cuisongliu 40f9941b79 refactor(master): add kubeadm runtime apis (#906)
* refactor(master): delete install package

* refactor(master): delete args and refactor binary image

* refactor(master): add kubeadm runtime apis

* refactor(master): add kubeadm runtime apis

* refactor(master): fix run logic

* refactor(master): fix lint
2022-03-31 09:58:07 +08:00
cuisongliu 34244d27ef refactor(master): add init and reset logic (#904)
* refactor(master): add init and reset logic
2022-03-29 22:11:10 +08:00
cuisongliu f0f74dda5e refactor(master): add apply drivers add run cmd and vendor (#902)
* refactor(master): fix var named

* refactor(master): add apply drivers

* refactor(master): add apply drivers add run cmd and vendor

* refactor(master): add apply drivers add run cmd and vendor

* refactor(master): add apply drivers add run cmd and vendor
2022-03-28 18:38:50 +08:00
cuisongliu c1511ec0c6 refactor(master): fix filesystem and clusterfile module (#895)
* refactor(master): fix filesystem and clusterfile module

* refactor(master): fix filesystem and clusterfile module
2022-03-24 22:54:27 +08:00
cuisongliu 9517a614b3 refactor(master): runtime fix code (#894)
* refactor(master): runtime fix code

* refactor(master): runtime fix code
2022-03-24 15:56:20 +08:00
cuisongliu 146fac739f default add buildah vendor (#892)
* refactor(master): add store to interface

* default add buildah vendor

* add buildah

* refactor(master): golint

* refactor(master): golint
2022-03-24 12:01:41 +08:00
cuisongliu 9ceb196342 refactor(master): add join master and delete master logic (#889)
* refactor(master): add vendor

* refactor(master): add join master and delete master logic
2022-03-21 02:17:22 +08:00
cuisongliu db50f625d9 refactor(master): add join master,delete master logic (#887)
* refactor(master): add init logic

* refactor(master): add join node,delete node logic

* refactor(master): add join master,delete master logic

* refactor(master): add lic
2022-03-19 02:02:14 +08:00
cuisongliu 3c8db145d4 refactor(master): support insert and append (#876)
* refactor(master): support insert and append
2022-03-09 16:02:57 +08:00
cuisongliu 02da925253 refactor(master): fix copy and fix init args (#873)
* refactor(master): add store module

* refactor(master): fix copy and fix init args
2022-03-05 11:18:32 +08:00
cuisongliu f7cee16a92 refactor(master): add store module (#870)
* refactor(master): add store module
2022-02-27 18:23:13 +08:00
cuisongliu 2562ddcf18 refactor(master): fix types config,cluster,package,kubeadm (#868)
* refactor(master): fix vars for rootfs

* refactor(master): fix types config,cluster,package,kubeadm
2022-02-27 00:24:25 +08:00
cuisongliu 7015a69874 refactor(master): fix go mod vendor and fix k8s client (#867)
* refactor(master): fix go mod vendor and fix k8s client
2022-02-23 22:10:22 +08:00
cuisongliu c961d34e35 【WIP】refactor(master): add config client (#862)
* refactor(master): add config client

* refactor(master): refactor types

* refactor(master): refactor types

* refactor(master): refactor types

* refactor(master): update go mod

* refactor(master): update go mod

* refactor(master): refactor types

* refactor(master): refactor types

* refactor(master): add go mod

* refactor(master): add compress module
2022-02-20 23:36:47 +08:00
cuisongliu 07f57f4578 refactor(master): add cert,image,token library (#856)
* refactor(master): add cert,image,token library
* refactor(master): add kubeadm,kustomize
* refactor(master): replace openapiv2 => OpenAPIv2
* refactor(master): fix golint
2022-02-17 11:52:32 +08:00
cuisongliu 8dae8a94a8 refactor(master): fix logger #645 (#857) 2022-02-16 12:10:08 +08:00
cuisongliu 79314a29c7 refactor(master): add images library (#854)
* refactor(master): add images library

* refactor(master): add images library - golint
2022-02-13 10:37:28 +08:00
cuisongliu eb41efb7df refactor(master): add sealctl cri (#852)
* refactor(master): add sealctl cri

* refactor(master): add sealctl cri .github action
2022-02-12 14:50:26 +08:00
cuisongliu 29087c49ec sshd (#850)
* refactor(master): fix assh to ssh

* refactor(master): add sealctl

* refactor(master): add sealctl cert,hostname,ipvs,route,static_pod

* refactor(master): add sealctl password

* refactor(master): add sealctl token

* refactor(master): add sealctl token

* refactor(master): add sealctl kube

* refactor(master): add sealctl kube

* refactor(master): add sealctl version

* refactor(master): add sealctl .github
2022-02-12 00:10:38 +08:00
cuisongliu dededd680e refactor(master): add refactor config (#844)
* refactor(master): add refactor config
2022-02-01 12:35:31 +08:00
cuisongliu 56be0f177d refactor(aksk): reset 2022-01-11 16:16:18 +08:00