From 69dd28d27969a0580aacea4f62d956de75187774 Mon Sep 17 00:00:00 2001 From: "Wang, Fei" Date: Mon, 13 Jan 2025 17:03:50 +0800 Subject: [PATCH] comments --- .../src/main/scala/org/apache/kyuubi/util/KubernetesUtils.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kyuubi-server/src/main/scala/org/apache/kyuubi/util/KubernetesUtils.scala b/kyuubi-server/src/main/scala/org/apache/kyuubi/util/KubernetesUtils.scala index 1d2e0259665..db75980f156 100644 --- a/kyuubi-server/src/main/scala/org/apache/kyuubi/util/KubernetesUtils.scala +++ b/kyuubi-server/src/main/scala/org/apache/kyuubi/util/KubernetesUtils.scala @@ -78,6 +78,8 @@ object KubernetesUtils extends Logging { .withOption(oauthTokenValue) { (token, configBuilder) => configBuilder.withOauthToken(token) }.withOption(oauthTokenFile) { (file, configBuilder) => + // Prior to Kubernetes 1.24, the default token never expired. + // In newer versions, it expires after 1 hour by defaults. configBuilder.withOauthTokenProvider(new OAuthTokenProvider { override def getToken: String = Files.asCharSource(file, Charsets.UTF_8).read() })