CAMEL-9085 Create a Camel-Kubernetes/Openshift v3 Component. Completed 
configuration.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/9ab89ccf
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/9ab89ccf
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/9ab89ccf

Branch: refs/heads/master
Commit: 9ab89ccf2db0cea672792927bb89a4b97bb5857d
Parents: e4f2318
Author: Andrea Cosentino <anco...@gmail.com>
Authored: Sun Oct 18 10:03:19 2015 +0200
Committer: Andrea Cosentino <anco...@gmail.com>
Committed: Sun Oct 18 10:03:19 2015 +0200

----------------------------------------------------------------------
 .../component/kubernetes/KubernetesEndpoint.java  | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/9ab89ccf/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java
 
b/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java
index 4833a37..3568f9f 100644
--- 
a/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java
+++ 
b/components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/KubernetesEndpoint.java
@@ -203,6 +203,24 @@ public class KubernetesEndpoint extends DefaultEndpoint {
         if (ObjectHelper.isNotEmpty(configuration.getClientCertFile())) {
             builder.withClientCertFile(configuration.getClientCertFile());
         }
+        if (ObjectHelper.isNotEmpty(configuration.getApiVersion())) {
+            builder.withApiVersion(configuration.getApiVersion());
+        }
+        if (ObjectHelper.isNotEmpty(configuration.getClientKeyAlgo())) {
+            builder.withClientKeyAlgo(configuration.getClientKeyAlgo());
+        }
+        if (ObjectHelper.isNotEmpty(configuration.getClientKeyData())) {
+            builder.withClientKeyData(configuration.getClientKeyData());
+        }
+        if (ObjectHelper.isNotEmpty(configuration.getClientKeyFile())) {
+            builder.withClientKeyFile(configuration.getClientKeyFile());
+        }
+        if (ObjectHelper.isNotEmpty(configuration.getClientKeyPassphrase())) {
+            
builder.withClientKeyPassphrase(configuration.getClientKeyPassphrase());
+        }
+        if (ObjectHelper.isNotEmpty(configuration.getTrustCerts())) {
+            builder.withTrustCerts(configuration.getTrustCerts());
+        }
         
         Config conf = builder.build();
         

Reply via email to