Skip to content

Commit

Permalink
fix stop deployment bug
Browse files Browse the repository at this point in the history
  • Loading branch information
fridayis committed Jun 23, 2017
1 parent b99c457 commit e102f64
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/main/java/org/domeos/framework/engine/k8s/K8sDriver.java
Original file line number Diff line number Diff line change
Expand Up @@ -222,9 +222,14 @@ public void stopDeploy(Deployment deployment, User user)
//loadBalancer
try {
if (deployment.getNetworkMode() != NetworkMode.HOST && deployment.getUsedLoadBalancer() == 0) {
LoadBalancer lb = loadBalancerBiz.getInnerLoadBalancerByDeployId(deployment.getId());
if (lb != null) {
kubeUtils.deleteService(GlobalConstant.RC_NAME_PREFIX + deployment.getName());
List<LoadBalancer> lbs = loadBalancerBiz.getInnerAndExternalLoadBalancerByDeployId(deployment.getId());
if (lbs != null) {
for (LoadBalancer lb : lbs) {
if (lb.getName().equals(deployment.getName())) {
kubeUtils.deleteService(GlobalConstant.RC_NAME_PREFIX + deployment.getName());
break;
}
}
}
}
deployResourceHandler.delete();
Expand Down

0 comments on commit e102f64

Please sign in to comment.