[ Agent ] [ APP ] - refresh app procedure

This commit is contained in:
zeaslity
2023-11-20 11:29:16 +08:00
parent f1b8f8efc8
commit 72269894db
7 changed files with 236 additions and 44 deletions

View File

@@ -0,0 +1,112 @@
package io.wdd.func.auto.beans;
public enum AppFunctionEnum {
DEPLOY_RKE(
"DEPLOY_RKE",
"部署rke的组件准备环境"
),
DEPLOY_K8S_DASHBOARD(
"DEPLOY_K8S_DASHBOARD",
"部署kubernetes dashboard"
),
DEPLOY_MINIO(
"DEPLOY_MINIO",
"部署MINIO, 参数A1C2IP"
),
DEPLOY_NFS(
"DEPLOY_NFS",
"部署nfs+storage_class, 参数为N1C2IP"
),
DEPLOY_STORAGE_CLASS(
"DEPLOY_STORAGE_CLASS",
""
),
DEPLOY_K8S_PVC(
"DEPLOY_K8S_PVC",
"部署所需要的pvc后端存储参数 SUPREME"
),
DEPLOY_K8S_MYSQL(
"DEPLOY_K8S_MYSQL",
"部署k8s mysql, 参数 SUPREME A1C2IP"
),
LOAD_MYSQL_INIT_SCRIPT(
"LOAD_MYSQL_INIT_SCRIPT",
"加载MySQl的初始化脚本"
),
DEPLOY_K8S_REDIS(
"DEPLOY_K8S_REDIS",
"部署k8s redis, 参数 SUPREME A1C2IP "
),
DEPLOY_K8S_MIDDLEWARES(
"DEPLOY_K8S_MIDDLEWARES",
"部署k8s mongo nacos emqxs, 参数 SUPREME A1C2IP "
),
INIT_MINIO(
"INIT_MINIO",
"初始化MINIO c参数SUPREME A1C2IP M2D2IP"
),
DEPLOY_K8S_SRS(
"DEPLOY_K8S_SRS",
""
),
DEPLOY_GDR(
"DEPLOY_GDR",
""
),
MODIFY_NACOS(
"MODIFY_NACOS",
"修改Nacos手动"
),
DEPLOY_INGRESS(
"DEPLOY_INGRESS",
"部署Ingress服务"
),
DEPLOY_FRONTEND(
"DEPLOY_FRONTEND",
"部署前端服务"
),
DEPLOY_BACKEND(
"DEPLOY_BACKEND",
"部署后端服务"
);
String appOpName;
String desc;
AppFunctionEnum(String appOpName, String desc) {
this.appOpName = appOpName;
this.desc = desc;
}
public String getAppOpname() {
return appOpName;
}
public String getDesc() {
return desc;
}
}

View File

@@ -114,7 +114,7 @@ public class BaseFuncScheduler {
}
List<BaseFunctionEnum> masterNodeDurationTaskList = List.of(
// BaseFunctionEnum.INSTALL_DOCKER,
BaseFunctionEnum.INSTALL_DOCKER,
BaseFunctionEnum.INSTALL_DOCKER_COMPOSE,
BaseFunctionEnum.INSTALL_HARBOR
);