Commit baf7edbd authored by 黎博's avatar 黎博

bug fix

parent 921b78ce
......@@ -245,6 +245,7 @@ public class K8sController {
DockerProject dockerProject = dockerProjectService.getOne(queryWrapper);
// 创建Deployment
if (k8sService.queryIfDeploymentExistByName(namespace, serviceName)) {
log.info("{}环境{}服务的Deployment已存在,首先删除该Deployment.", namespace, serviceName);
k8sService.deleteDeployment(namespace, serviceName);
}
k8sService.createJavaDeployment(serviceCreateVo, dockerProject);
......@@ -262,6 +263,10 @@ public class K8sController {
// UI
DockerProject dockerProject = dockerProjectService.getOne(queryWrapper);
// 创建Deployment
if (k8sService.queryIfDeploymentExistByName(namespace, serviceName)) {
log.info("{}环境{}服务的Deployment已存在,首先删除该Deployment.", namespace, serviceName);
k8sService.deleteDeployment(namespace, serviceName);
}
k8sService.createUIAndNodeDeployment(serviceCreateVo, dockerProject);
// 如果不存在Service,则重新创建Service
......
......@@ -121,7 +121,7 @@ public class K8sService {
String NS_PREFIX = "k8s:namespace:";
Object redisValue = redisUtils.get(NS_PREFIX + env);
if (redisValue != null) {
log.info("从缓存获取到{}环境namespace列表:{}", env, redisValue);
// log.info("从缓存获取到{}环境namespace列表:{}", env, redisValue);
return JSON.parseArray(redisValue.toString(), Map.class);
} else {
List<Map> resultList = new ArrayList<>();
......@@ -199,7 +199,7 @@ public class K8sService {
resultList.add(map);
}
}
log.info("获取{}环境namespace列表:{}", env, JSON.toJSONString(resultList));
// log.info("获取{}环境namespace列表:{}", env, JSON.toJSONString(resultList));
// 设置缓存
redisUtils.set(NS_PREFIX + env, JSON.toJSONString(resultList), 1800);
return resultList;
......@@ -2246,5 +2246,8 @@ public class K8sService {
// k8sService.podTest();
// k8sService.getPodList("k8s");
// System.out.println(JSON.toJSONString(k8sService.getPodListNew("fe")));
// if (!k8sService.queryIfServiceExistByName("fe", "lxq-ui")) {
// k8sService.createUIAndNodeService("fe", "lxq-ui", "ui", "ui");
// }
}
}
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