refactor: CLI code refactor (#1401)

* refactor: remove unused account files

* refactor: remove unused socat task

* refactor: remove unused flex conntrack task

* refactor: remove unused cri download binaries module

* refactor: remove hook demo

* refactor: remove unused repositoryOnline, repository modules

* refactor: remove unused os rollback

* refactor: remove unused clear node os module

* refactor: remove unused backup dir

* refactor: remove unused local repo manager

* refactor: remove unused cluster pre check module and tasks

* refactor: remove unused cri migrate module

* refactor: remove unused k3s uninstall module and tasks

* refactor: remove unused k8s node delete module

* refactor: remove unused phase startup

* refactor: remove unused storage minio operator module

* refactor: remove unused ks modules

* refactor: remove unused ks plugins cache, redis tasks

* refactor: remove unused ks plugins snapshot controller module

* refactor: remove unused ks plugins monitor notification module

* refactor: remove unused plugins kata and nfd

* refactor: remove unused scripts

* refactor: remove unused filesystem module

* refactor: remove unused certs modules

* refactor: remove unused bootstrap confirm modules

* refactor: remove unused images tasks

* refactor: remove unused k8s prepares

* refactor: remove unused installer module

* refactor: remove unused registry modules
This commit is contained in:
aby913
2025-06-06 00:26:37 +08:00
committed by GitHub
parent 60b823d9db
commit a226fd99b8
78 changed files with 29 additions and 9666 deletions

View File

@@ -8,23 +8,6 @@ import (
"bytetrade.io/web3os/installer/pkg/core/task"
)
type GenerateCachedModule struct {
common.KubeModule
}
func (m *GenerateCachedModule) Init() {
m.Name = "GenerateCachedDir"
cachedBuilder := &task.LocalTask{
Name: "GenerateCachedDir",
Action: new(CachedBuilder),
}
m.Tasks = []task.Interface{
cachedBuilder,
}
}
type CopyEmbed struct {
common.KubeModule
}
@@ -73,45 +56,8 @@ func (t *DeployKsPluginsModule) Init() {
Parallel: false,
}
// checkMasterNum := &task.RemoteTask{
// Name: "CheckMasterNum",
// Hosts: t.Runtime.GetHostsByRole(common.Master),
// Prepare: &prepare.PrepareCollection{
// new(common.OnlyFirstMaster),
// new(NotEqualDesiredVersion),
// },
// Action: new(CheckMasterNum),
// Parallel: true,
// }
t.Tasks = []task.Interface{
checkNodeState,
initNs,
// checkMasterNum,
}
}
// +
type DebugModule struct {
common.KubeModule
}
func (m *DebugModule) Init() {
m.Name = "Debug"
patchRedis := &task.RemoteTask{
Name: "PatchRedis",
Hosts: m.Runtime.GetHostsByRole(common.ETCD),
Prepare: &prepare.PrepareCollection{
new(common.OnlyFirstMaster),
new(NotEqualDesiredVersion),
},
Action: new(PatchRedisStatus),
Parallel: true,
}
m.Tasks = []task.Interface{
patchRedis,
}
}