[ Agent ] [ APP ] - refresh app procedure
This commit is contained in:
112
server/src/main/java/io/wdd/func/auto/beans/AppFunctionEnum.java
Normal file
112
server/src/main/java/io/wdd/func/auto/beans/AppFunctionEnum.java
Normal 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;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -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
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user