Commit 2b73746c authored by 黎博's avatar 黎博

更新服务接口新增Service和Ingress判断

parent 9d75c913
...@@ -225,9 +225,21 @@ public class K8sController { ...@@ -225,9 +225,21 @@ public class K8sController {
Deployment deployment = null; Deployment deployment = null;
if (label.equals("java")) { if (label.equals("java")) {
deployment = k8sService.createJavaDeployment(serviceCreateVo, dockerProject); deployment = k8sService.createJavaDeployment(serviceCreateVo, dockerProject);
if (!k8sService.queryIfServiceExistByName(namespace, serviceName)) {
k8sService.createJavaService(namespace, serviceName);
}
if (!k8sService.queryIfIngressExistByName(namespace, serviceName)) {
k8sService.createIngress(namespace, serviceName, serviceCreateVo.getDomain());
}
} }
if (label.equals("ui") || label.equals("node")) { if (label.equals("ui") || label.equals("node")) {
deployment = k8sService.createUIAndNodeDeployment(serviceCreateVo, dockerProject); deployment = k8sService.createUIAndNodeDeployment(serviceCreateVo, dockerProject);
if (!k8sService.queryIfServiceExistByName(namespace, serviceName)) {
k8sService.createUIAndNodeService(namespace, serviceName, type, label);
}
if (!k8sService.queryIfIngressExistByName(namespace, serviceName)) {
k8sService.createIngress(namespace, serviceName, serviceCreateVo.getDomain());
}
} }
if (deployment != null) { if (deployment != null) {
return JsonResult.buildSuccessResult("更新成功!", true); return JsonResult.buildSuccessResult("更新成功!", true);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment