This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 1dcf7cf5e61 Upgrade Kubernetes Client to version 7.4.0 (#19118)
1dcf7cf5e61 is described below
commit 1dcf7cf5e610cc07ea18c3566ff254b1bb4f396b
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue Sep 9 14:48:10 2025 +0200
Upgrade Kubernetes Client to version 7.4.0 (#19118)
Signed-off-by: Andrea Cosentino <[email protected]>
---
.../kubernetes/client/ConfigFluentImplConfigurer.java | 12 ++++++++++++
parent/pom.xml | 2 +-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git
a/components/camel-kubernetes/src/generated/java/io/fabric8/kubernetes/client/ConfigFluentImplConfigurer.java
b/components/camel-kubernetes/src/generated/java/io/fabric8/kubernetes/client/ConfigFluentImplConfigurer.java
index c0c290a948b..774470d33ba 100644
---
a/components/camel-kubernetes/src/generated/java/io/fabric8/kubernetes/client/ConfigFluentImplConfigurer.java
+++
b/components/camel-kubernetes/src/generated/java/io/fabric8/kubernetes/client/ConfigFluentImplConfigurer.java
@@ -23,6 +23,8 @@ public class ConfigFluentImplConfigurer extends
org.apache.camel.support.compone
public boolean configure(CamelContext camelContext, Object obj, String
name, Object value, boolean ignoreCase) {
io.fabric8.kubernetes.client.ConfigBuilder target =
(io.fabric8.kubernetes.client.ConfigBuilder) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
+ case "additionalproperties":
+ case "additionalProperties":
target.withAdditionalProperties(property(camelContext, java.util.Map.class,
value)); return true;
case "apiversion":
case "apiVersion": target.withApiVersion(property(camelContext,
java.lang.String.class, value)); return true;
case "authprovider":
@@ -54,6 +56,8 @@ public class ConfigFluentImplConfigurer extends
org.apache.camel.support.compone
case "currentContext":
target.withCurrentContext(property(camelContext,
io.fabric8.kubernetes.api.model.NamedContext.class, value)); return true;
case "customheaders":
case "customHeaders": target.withCustomHeaders(property(camelContext,
java.util.Map.class, value)); return true;
+ case "defaultnamespace":
+ case "defaultNamespace":
target.withDefaultNamespace(property(camelContext, java.lang.Boolean.class,
value)); return true;
case "disablehostnameverification":
case "disableHostnameVerification":
target.withDisableHostnameVerification(property(camelContext,
java.lang.Boolean.class, value)); return true;
case "http2disable":
@@ -128,6 +132,8 @@ public class ConfigFluentImplConfigurer extends
org.apache.camel.support.compone
@Override
public Class<?> getOptionType(String name, boolean ignoreCase) {
switch (ignoreCase ? name.toLowerCase() : name) {
+ case "additionalproperties":
+ case "additionalProperties": return java.util.Map.class;
case "apiversion":
case "apiVersion": return java.lang.String.class;
case "authprovider":
@@ -159,6 +165,8 @@ public class ConfigFluentImplConfigurer extends
org.apache.camel.support.compone
case "currentContext": return
io.fabric8.kubernetes.api.model.NamedContext.class;
case "customheaders":
case "customHeaders": return java.util.Map.class;
+ case "defaultnamespace":
+ case "defaultNamespace": return java.lang.Boolean.class;
case "disablehostnameverification":
case "disableHostnameVerification": return java.lang.Boolean.class;
case "http2disable":
@@ -234,6 +242,8 @@ public class ConfigFluentImplConfigurer extends
org.apache.camel.support.compone
public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
io.fabric8.kubernetes.client.ConfigBuilder target =
(io.fabric8.kubernetes.client.ConfigBuilder) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
+ case "additionalproperties":
+ case "additionalProperties": return target.getAdditionalProperties();
case "apiversion":
case "apiVersion": return target.getApiVersion();
case "authprovider":
@@ -265,6 +275,8 @@ public class ConfigFluentImplConfigurer extends
org.apache.camel.support.compone
case "currentContext": return target.getCurrentContext();
case "customheaders":
case "customHeaders": return target.getCustomHeaders();
+ case "defaultnamespace":
+ case "defaultNamespace": return target.getDefaultNamespace();
case "disablehostnameverification":
case "disableHostnameVerification": return
target.getDisableHostnameVerification();
case "http2disable":
diff --git a/parent/pom.xml b/parent/pom.xml
index 1eb5ff8f1db..51b70937119 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -333,7 +333,7 @@
<jzlib-version>1.1.3</jzlib-version>
<kafka-version>3.9.1</kafka-version>
<keycloak-client-version>26.0.6</keycloak-client-version>
- <kubernetes-client-version>7.3.1</kubernetes-client-version>
+ <kubernetes-client-version>7.4.0</kubernetes-client-version>
<kudu-version>1.18.0</kudu-version>
<langchain4j-version>1.4.0</langchain4j-version>
<!-- remove this one when all langchain4j artifacts are made final -->