This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch dev-2.1.3
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev-2.1.3 by this push:
     new 7785ceeee [Improve] ingress minor improvement
7785ceeee is described below

commit 7785ceeeed4b2383a780b6440e589e7b0b652552
Author: benjobs <[email protected]>
AuthorDate: Sat Jan 27 16:28:14 2024 +0800

    [Improve] ingress minor improvement
---
 .../flink/kubernetes/ingress/IngressController.scala     | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git 
a/streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/ingress/IngressController.scala
 
b/streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/ingress/IngressController.scala
index 7e82f996a..8bf576329 100644
--- 
a/streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/ingress/IngressController.scala
+++ 
b/streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/ingress/IngressController.scala
@@ -29,15 +29,15 @@ object IngressController extends Logger {
 
   private[this] val VERSION_REGEXP = "(\\d+\\.\\d+)".r
 
+  private lazy val clusterVersion = using(new DefaultKubernetesClient()) {
+    client => 
VERSION_REGEXP.findFirstIn(client.getVersion.getGitVersion).get.toDouble
+  }
+
   private lazy val ingressStrategy: IngressStrategy = {
-    using(new DefaultKubernetesClient()) {
-      client =>
-        val version = 
VERSION_REGEXP.findFirstIn(client.getVersion.getGitVersion).get.toDouble
-        if (version >= 1.19) {
-          new IngressStrategyV1()
-        } else {
-          new IngressStrategyV1beta1()
-        }
+    if (clusterVersion >= 1.19) {
+      new IngressStrategyV1()
+    } else {
+      new IngressStrategyV1beta1()
     }
   }
 

Reply via email to