update kube-forge concept and add ability to change data dir for containerd

This commit is contained in:
2024-11-24 17:59:37 +03:00
parent 78cf06e314
commit 1c366bdb6b
46 changed files with 2023 additions and 4343 deletions

View File

@@ -3,14 +3,10 @@ package main
import (
"flag"
"kube-forge/internal/additional"
"kube-forge/internal/cicd"
"kube-forge/internal/config"
"kube-forge/internal/csi"
"kube-forge/internal/kubespray"
"kube-forge/internal/logging"
"kube-forge/internal/observability"
"kube-forge/internal/registry"
"kube-forge/internal/secrets_storage"
"kube-forge/internal/templates"
"os"
)
@@ -18,10 +14,6 @@ import (
func installAndConfigureModules() {
csi.ApplyCharts()
additional.ApplyCharts()
registry.ApplyCharts()
secrets_storage.ApplyCharts()
cicd.ApplyCharts()
observability.ApplyCharts()
}
func main() {
@@ -53,7 +45,10 @@ func main() {
case "scale":
kubespray.ScaleCluster()
return
case "reset":
kubespray.ResetCluster()
return
}
}
logging.Log.Error("No such command\nAvailable commands: apply, apply-modules, upgrade, scale")
logging.Log.Error("No such command\nAvailable commands: apply, apply-modules, upgrade, scale, reset")
}