[ Agent ] [ APP ] - nfs mysql redis middleware

This commit is contained in:
zeaslity
2023-11-21 16:17:13 +08:00
parent b4c44c7396
commit 48e8a6c951
5 changed files with 225 additions and 156 deletions

View File

@@ -31,6 +31,10 @@ public enum AppFunctionEnum {
"部署nfs+storage_class, 参数为A1C2IP, SUPREME, N1C2IP"
),
DEPLOY_TEST_NFS(
"DEPLOY_TEST_NFS",
"部署NFS的测试Pod, 参数为A1C2IP, SUPREME, N1C2IP"
),
DEPLOY_STORAGE_CLASS(
"DEPLOY_STORAGE_CLASS",

View File

@@ -55,15 +55,15 @@ public class HarborFuncScheduler {
.getTopicName();
// create harbor project
if (!CreateHarborProject(projectDeployContext)) {
log.error("create harbor project failed !");
}
// if (!CreateHarborProject(projectDeployContext)) {
// log.error("create harbor project failed !");
// }
// check harbor project
// list
if (!ListHarborProject(projectDeployContext)) {
log.error("list harbor project failed !");
}
// if (!ListHarborProject(projectDeployContext)) {
// log.error("list harbor project failed !");
// }
int maxSyncStatusCheckCount = 1000;
int timePinch = 2;
@@ -134,7 +134,6 @@ public class HarborFuncScheduler {
}
return true;
}
@@ -177,7 +176,9 @@ public class HarborFuncScheduler {
ServerInfoPO masterNode = projectDeployContext.getMasterNode();
ArrayList<String> syncHarborArgList = new ArrayList<>();
// zero arg
syncHarborArgList.add(HarborFunctionEnum.SYNC_PROJECT_BETWEEN_HARBOR.getOpName());
// first func args
syncHarborArgList.add(masterNode.getServerIpInV4());
// second arg sourceHarborHost