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();