Skip to content

Commit 1a5ed81

Browse files
authored
Merge pull request #31781 from marcnuri-forks/deps/kubernetes-client
Bump kubernetes-client-bom from 6.4.1 to 6.5.0
2 parents 7ee8c89 + 1e67c65 commit 1a5ed81

File tree

4 files changed

+6
-14
lines changed

4 files changed

+6
-14
lines changed

extensions/kubernetes-client/deployment/src/main/java/io/quarkus/kubernetes/client/deployment/KubernetesClientProcessor.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import io.fabric8.kubernetes.api.model.KubeSchema;
2626
import io.fabric8.kubernetes.api.model.KubernetesResource;
2727
import io.fabric8.kubernetes.api.model.KubernetesResourceList;
28+
import io.fabric8.kubernetes.client.Config;
2829
import io.fabric8.kubernetes.client.CustomResource;
2930
import io.fabric8.kubernetes.client.DefaultKubernetesClient;
3031
import io.fabric8.kubernetes.client.VersionInfo;
@@ -206,11 +207,11 @@ public void process(ApplicationIndexBuildItem applicationIndex, CombinedIndexBui
206207
reflectiveClasses.produce(ReflectiveClassBuildItem
207208
.builder(AnyType.class, IntOrString.class, KubernetesDeserializer.class).methods(true).build());
208209

209-
// exec credentials support - we need to use Strings as the classes are private
210+
// exec credentials support
210211
reflectiveClasses
211-
.produce(ReflectiveClassBuildItem.builder("io.fabric8.kubernetes.client.Config$ExecCredential",
212-
"io.fabric8.kubernetes.client.Config$ExecCredentialSpec",
213-
"io.fabric8.kubernetes.client.Config$ExecCredentialStatus").methods(true).fields(true).build());
212+
.produce(ReflectiveClassBuildItem.builder(Config.ExecCredential.class,
213+
Config.ExecCredentialSpec.class,
214+
Config.ExecCredentialStatus.class).methods(true).fields(true).build());
214215

215216
if (log.isDebugEnabled()) {
216217
final String watchedClassNames = watchedClasses

extensions/kubernetes-client/runtime-internal/src/main/java/io/quarkus/kubernetes/client/runtime/KubernetesClientBuildConfig.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -139,12 +139,6 @@ public class KubernetesClientBuildConfig {
139139
@ConfigItem(defaultValue = "PT1S") // default lifted from Kubernetes Client
140140
public Duration requestRetryBackoffInterval;
141141

142-
/**
143-
* Maximum amount of time in milliseconds to wait for a rollout to be completed
144-
*/
145-
@ConfigItem(defaultValue = "PT15M") // default lifted from Kubernetes Client
146-
public Duration rollingTimeout;
147-
148142
/**
149143
* HTTP proxy used to access the Kubernetes API server
150144
*/

extensions/kubernetes-client/runtime-internal/src/main/java/io/quarkus/kubernetes/client/runtime/KubernetesClientUtils.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ public static Config createConfig(KubernetesClientBuildConfig buildConfig, TlsCo
2323
.withWatchReconnectLimit(buildConfig.watchReconnectLimit)
2424
.withConnectionTimeout((int) buildConfig.connectionTimeout.toMillis())
2525
.withRequestTimeout((int) buildConfig.requestTimeout.toMillis())
26-
.withRollingTimeout(buildConfig.rollingTimeout.toMillis())
2726
.withMasterUrl(buildConfig.apiServerUrl.or(() -> buildConfig.masterUrl).orElse(base.getMasterUrl()))
2827
.withNamespace(buildConfig.namespace.orElse(base.getNamespace()))
2928
.withUsername(buildConfig.username.orElse(base.getUsername()))
@@ -65,8 +64,6 @@ public static KubernetesClient createClient() {
6564
.orElse(Duration.ofMillis(base.getConnectionTimeout())).toMillis())
6665
.withRequestTimeout((int) config.getOptionalValue(PREFIX + "request-timeout", Duration.class)
6766
.orElse(Duration.ofMillis(base.getRequestTimeout())).toMillis())
68-
.withRollingTimeout((int) config.getOptionalValue(PREFIX + "rolling-timeout", Duration.class)
69-
.orElse(Duration.ofMillis(base.getRollingTimeout())).toMillis())
7067
.withMasterUrl(config.getOptionalValue(PREFIX + "api-server-url", String.class)
7168
.or(() -> config.getOptionalValue(PREFIX + "master-url", String.class)).orElse(base.getMasterUrl()))
7269
.withNamespace(config.getOptionalValue(PREFIX + "namespace", String.class).orElse(base.getNamespace()))

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
<!-- Dependency versions -->
7070
<jacoco.version>0.8.8</jacoco.version>
71-
<kubernetes-client.version>6.4.1</kubernetes-client.version> <!-- Please check with Java Operator SDK team before updating -->
71+
<kubernetes-client.version>6.5.0</kubernetes-client.version> <!-- Please check with Java Operator SDK team before updating -->
7272

7373
<!-- Make sure to check compatibility between these 2 gRPC components before upgrade -->
7474
<grpc.version>1.53.0</grpc.version> <!-- when updating, verify if com.google.auth should not be updated too -->

0 commit comments

Comments
 (0)