From 6e5d2ee277b07798decba2666256742311db5592 Mon Sep 17 00:00:00 2001 From: chenzhihang <709011834@qq.com> Date: Mon, 14 Oct 2024 17:21:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=9E=84=E5=BB=BA=E9=95=9C?= =?UTF-8?q?=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/platform/utils/K8sClientUtil.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/K8sClientUtil.java b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/K8sClientUtil.java index c0ff80cf..ce0b2817 100644 --- a/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/K8sClientUtil.java +++ b/ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/utils/K8sClientUtil.java @@ -526,12 +526,13 @@ public class K8sClientUtil { log.error("获取 POD 异常:", e); } // invokes the CoreV1Api client - - for (V1Pod item : v1PodList.getItems()) { - String generateName = item.getMetadata().getName(); - if (StringUtils.isNotEmpty(generateName) && generateName.startsWith(deploymentName)) { - // 找到匹配的Pod,获取其名称 - return item; + if (v1PodList != null) { + for (V1Pod item : v1PodList.getItems()) { + String generateName = item.getMetadata().getName(); + if (StringUtils.isNotEmpty(generateName) && generateName.startsWith(deploymentName)) { + // 找到匹配的Pod,获取其名称 + return item; + } } } return null;