实现删除集群

This commit is contained in:
刘祥超
2020-10-25 16:22:40 +08:00
parent 89e16c35a1
commit c10cc46f03
4 changed files with 628 additions and 493 deletions

View File

@@ -15,8 +15,8 @@ service NodeClusterService {
// 修改集群
rpc updateNodeCluster (UpdateNodeClusterRequest) returns (RPCUpdateSuccess);
// 禁用集群
rpc disableNodeCluster (DisableNodeClusterRequest) returns (DisableNodeClusterResponse);
// 删除集群
rpc deleteNodeCluster (DeleteNodeClusterRequest) returns (RPCDeleteSuccess);
// 查找单个集群信息
rpc findEnabledNodeCluster (FindEnabledNodeClusterRequest) returns (FindEnabledNodeClusterResponse);
@@ -83,15 +83,11 @@ message UpdateNodeClusterRequest {
string installDir = 4;
}
// 禁用集群
message DisableNodeClusterRequest {
// 删除集群
message DeleteNodeClusterRequest {
int64 clusterId = 1;
}
message DisableNodeClusterResponse {
}
// 查找单个集群信息
message FindEnabledNodeClusterRequest {
int64 clusterId = 1;

View File

@@ -75,6 +75,9 @@ service ServerService {
// 计算使用某个WAF策略的服务数量
rpc countAllEnabledServersWithHTTPFirewallPolicyId (CountAllEnabledServersWithHTTPFirewallPolicyIdRequest) returns (CountAllEnabledServersWithHTTPFirewallPolicyIdResponse);
// 计算运行在某个集群上的所有服务数量
rpc countAllEnabledServersWithNodeClusterId (CountAllEnabledServersWithNodeClusterIdRequest) returns (CountAllEnabledServersWithNodeClusterIdResponse);
}
// 创建服务
@@ -268,4 +271,13 @@ message CountAllEnabledServersWithHTTPFirewallPolicyIdRequest {
message CountAllEnabledServersWithHTTPFirewallPolicyIdResponse {
int64 count = 1;
}
// 计算运行在某个集群上的所有服务数量
message CountAllEnabledServersWithNodeClusterIdRequest {
int64 nodeClusterId = 1;
}
message CountAllEnabledServersWithNodeClusterIdResponse {
int64 count = 1;
}