[Cmii][ImageSync] -Image Function

This commit is contained in:
zeaslity
2024-03-26 14:21:05 +08:00
committed by zeaslity
parent 20ba7a9f38
commit 0bc6ecc75d
4 changed files with 87 additions and 4 deletions

View File

@@ -3,6 +3,7 @@ package main
import (
"os"
"wdd.io/agent-common/utils"
"wdd.io/agent-operator/real_project/xmyd"
)
var LocalKubeConfigFile = "/root/.kube/config"
@@ -29,10 +30,14 @@ func main() {
op := CmiiK8sOperator{}
op.BuildCurrentClientFromConfig(readFile)
CmiiOperator = op
// ops
// update
result := UpdateCmiiImageTagFromNameTagMap(realNamespace, xmyd.Real540ImageTagMap)
utils.BeautifulPrint(result)
//for _, imageFullName := range xmyd.AllCmiiImageTagList {
// appName := image.ImageFullNameToAppName(imageFullName)
// if appName == "" {
@@ -49,9 +54,16 @@ func main() {
//
//}
// backup system app tag
//backendMap, frontendMap, srsMap := BackupAllCmiiDeploymentToMap(realNamespace)
//utils.BeautifulPrint(backendMap)
//utils.BeautifulPrint(frontendMap)
//utils.BeautifulPrint(srsMap)
// scale deployment
CmiiOperator = op
ScaleCmiiFrontendDeploymentToDesiredReplicas(realNamespace, 1)
ScaleCmiiBackendDeploymentToDesiredReplicas(realNamespace, 1)
//ScaleCmiiFrontendDeploymentToDesiredReplicas(realNamespace, 1)
//ScaleCmiiBackendDeploymentToDesiredReplicas(realNamespace, 1)
// update from map
}