[ Cmii ] [ Octopus ] - image sync refresh

This commit is contained in:
zeaslity
2024-03-18 16:38:54 +08:00
parent 5e80d7baad
commit df44d6eef9
31 changed files with 360 additions and 208 deletions

View File

@@ -1,6 +1,7 @@
package main
import (
"wdd.io/agent-go/utils"
"wdd.io/cmii_operator"
)
@@ -37,87 +38,87 @@ func main() {
//}
// restart all backend
cmii_operator.RestartCmiiBackendDeployment(realNamespace)
//cmii_operator.RestartCmiiBackendDeployment(realNamespace)
//cmii_operator.RestartCmiiFrontendDeployment(realNamespace)
//backMap := map[string]string{
// "cmii-admin-data": "5.4.0",
// "cmii-admin-gateway": "5.4.0",
// "cmii-admin-user": "5.4.0",
// "cmii-app-release": "4.2.0-validation",
// "cmii-open-gateway": "5.4.0",
// "cmii-suav-supervision": "5.2.0",
// "cmii-uav-airspace": "5.4.0",
// "cmii-uav-alarm": "5.4.0",
// "cmii-uav-autowaypoint": "4.1.6-cm",
// "cmii-uav-brain": "5.4.0",
// "cmii-uav-cloud-live": "5.4.0",
// "cmii-uav-clusters": "5.2.0",
// "cmii-uav-cms": "5.3.0",
// "cmii-uav-data-post-process": "5.4.0",
// "cmii-uav-depotautoreturn": "5.4.0",
// "cmii-uav-developer": "5.4.0",
// "cmii-uav-device": "5.4.0-25916",
// "cmii-uav-emergency": "5.3.0",
// "cmii-uav-gateway": "5.4.0",
// "cmii-uav-gis-server": "5.4.0",
// "cmii-uav-grid-datasource": "5.2.0-24810",
// "cmii-uav-grid-engine": "5.1.0",
// "cmii-uav-grid-manage": "5.1.0",
// "cmii-uav-industrial-portfolio": "5.4.0-27348-1",
// "cmii-uav-integration": "5.4.0-25916",
// "cmii-uav-kpi-monitor": "5.4.0",
// "cmii-uav-logger": "5.4.0",
// "cmii-uav-material-warehouse": "5.4.0",
// "cmii-uav-mission": "5.4.0-26462-0307",
// "cmii-uav-mqtthandler": "5.4.0-25916",
// "cmii-uav-multilink": "5.4.0",
// "cmii-uav-notice": "5.4.0",
// "cmii-uav-oauth": "5.4.0",
// "cmii-uav-process": "5.4.0",
// "cmii-uav-surveillance": "5.4.0-25916",
// "cmii-uav-threedsimulation": "5.1.0",
// "cmii-uav-tower": "5.4.0",
// "cmii-uav-user": "5.4.0",
// "cmii-uav-waypoint": "5.4.0-26768",
//}
backMap := map[string]string{
//"cmii-admin-data": "5.4.0",
//"cmii-admin-gateway": "5.4.0",
//"cmii-admin-user": "5.4.0",
//"cmii-app-release": "4.2.0-validation",
//"cmii-open-gateway": "5.4.0",
//"cmii-suav-supervision": "5.2.0",
//"cmii-uav-airspace": "5.4.0",
//"cmii-uav-alarm": "5.4.0",
//"cmii-uav-autowaypoint": "4.1.6-cm",
//"cmii-uav-brain": "5.4.0",
//"cmii-uav-cloud-live": "5.4.0",
//"cmii-uav-clusters": "5.2.0",
//"cmii-uav-cms": "5.3.0",
//"cmii-uav-data-post-process": "5.4.0",
//"cmii-uav-depotautoreturn": "5.4.0",
//"cmii-uav-developer": "5.4.0",
//"cmii-uav-device": "5.4.0-25916",
//"cmii-uav-emergency": "5.3.0",
//"cmii-uav-gateway": "5.4.0",
//"cmii-uav-gis-server": "5.4.0",
//"cmii-uav-grid-datasource": "5.2.0-24810",
//"cmii-uav-grid-engine": "5.1.0",
//"cmii-uav-grid-manage": "5.1.0",
//"cmii-uav-industrial-portfolio": "5.4.0-27348-1",
//"cmii-uav-integration": "5.4.0-25916",
//"cmii-uav-kpi-monitor": "5.4.0",
//"cmii-uav-logger": "5.4.0",
//"cmii-uav-material-warehouse": "5.4.0",
//"cmii-uav-mission": "5.4.0-26462-0307",
//"cmii-uav-mqtthandler": "5.4.0-25916",
//"cmii-uav-multilink": "5.4.0",
//"cmii-uav-notice": "5.4.0",
//"cmii-uav-oauth": "5.4.0",
//"cmii-uav-process": "5.4.0",
"cmii-uav-surveillance": "5.4.0-leaflet",
//"cmii-uav-threedsimulation": "5.1.0",
//"cmii-uav-tower": "5.4.0",
//"cmii-uav-user": "5.4.0",
//"cmii-uav-waypoint": "5.4.0-26768",
}
//
//frontMap := map[string]string{
// "cmii-suav-platform-supervision": "5.4.0",
// "cmii-suav-platform-supervisionh5": "5.4.0",
// "cmii-uav-platform": "5.4.0-25263",
// "cmii-uav-platform-ai-brain": "5.4.0",
// "cmii-uav-platform-armypeople": "5.4.0",
// "cmii-uav-platform-base": "5.4.0",
// "cmii-uav-platform-cms-portal": "5.4.0",
// "cmii-uav-platform-detection": "5.4.0",
// "cmii-uav-platform-emergency-rescue": "5.2.0",
// "cmii-uav-platform-hljtt": "5.3.0-hjltt",
// "cmii-uav-platform-jiangsuwenlv": "4.1.3-jiangsu-0427",
// "cmii-uav-platform-logistics": "5.4.0",
// "cmii-uav-platform-media": "5.4.0",
// "cmii-uav-platform-multiterminal": "5.4.0",
// "cmii-uav-platform-mws": "5.4.0",
// "cmii-uav-platform-oms": "5.4.0",
// "cmii-uav-platform-open": "5.4.0",
// "cmii-uav-platform-qingdao": "4.1.6-24238-qingdao",
// "cmii-uav-platform-qinghaitourism": "4.1.0-21377-0508",
// "cmii-uav-platform-security": "4.1.6",
// "cmii-uav-platform-securityh5": "5.4.0",
// "cmii-uav-platform-seniclive": "5.2.0",
// "cmii-uav-platform-share": "5.4.0",
// "cmii-uav-platform-splice": "5.4.0",
// "cmii-uav-platform-threedsimulation": "5.2.0-21392",
// "cmii-uav-platform-visualization": "5.2.0",
//}
frontMap := map[string]string{
"cmii-uav-platform": "5.4.0-leaflet",
//"cmii-suav-platform-supervision": "5.4.0",
//"cmii-suav-platform-supervisionh5": "5.4.0",
//"cmii-uav-platform-ai-brain": "5.4.0",
//"cmii-uav-platform-armypeople": "5.4.0",
//"cmii-uav-platform-base": "5.4.0",
//"cmii-uav-platform-cms-portal": "5.4.0",
//"cmii-uav-platform-detection": "5.4.0",
//"cmii-uav-platform-emergency-rescue": "5.2.0",
//"cmii-uav-platform-hljtt": "5.3.0-hjltt",
//"cmii-uav-platform-jiangsuwenlv": "4.1.3-jiangsu-0427",
//"cmii-uav-platform-logistics": "5.4.0",
//"cmii-uav-platform-media": "5.4.0",
//"cmii-uav-platform-multiterminal": "5.4.0",
//"cmii-uav-platform-mws": "5.4.0",
//"cmii-uav-platform-oms": "5.4.0",
//"cmii-uav-platform-open": "5.4.0",
//"cmii-uav-platform-qingdao": "4.1.6-24238-qingdao",
//"cmii-uav-platform-qinghaitourism": "4.1.0-21377-0508",
//"cmii-uav-platform-security": "4.1.6",
//"cmii-uav-platform-securityh5": "5.4.0",
//"cmii-uav-platform-seniclive": "5.2.0",
//"cmii-uav-platform-share": "5.4.0",
//"cmii-uav-platform-splice": "5.4.0",
//"cmii-uav-platform-threedsimulation": "5.2.0-21392",
//"cmii-uav-platform-visualization": "5.2.0",
}
//
//cmii_operator.CmiiOperator = k8sOperator
cmii_operator.CmiiOperator = k8sOperator
//
//result := cmii_operator.UpdateCmiiImageTagFromNameTagMap(realNamespace, backMap)
//utils.BeautifulPrint(result)
//
//result = cmii_operator.UpdateCmiiImageTagFromNameTagMap(realNamespace, frontMap)
//utils.BeautifulPrint(result)
result := cmii_operator.UpdateCmiiImageTagFromNameTagMap(realNamespace, backMap)
utils.BeautifulPrint(result)
result = cmii_operator.UpdateCmiiImageTagFromNameTagMap(realNamespace, frontMap)
utils.BeautifulPrint(result)
}