You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bu...@apache.org on 2016/05/05 09:20:13 UTC
svn commit: r987507 [2/2] - in /websites/production/camel/content:
cache/main.pageCache camel-2180-release.html download.html kubernetes.html
Modified: websites/production/camel/content/kubernetes.html
==============================================================================
--- websites/production/camel/content/kubernetes.html (original)
+++ websites/production/camel/content/kubernetes.html Thu May 5 09:20:13 2016
@@ -96,7 +96,7 @@
</div></div><h3 id="Kubernetes-URIformat">URI format</h3><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
<script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[kubernetes:masterUrl[?options]
]]></script>
-</div></div><p>You can append query options to the URI in the following format, <code>?option=value&option=value&...</code></p><h3 id="Kubernetes-Options">Options</h3><div class="confluenceTableSmall"><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>masterUrl</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Mandatory:</strong> The Kubernetes master URL</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>category</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"> </td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Mandatory</
strong>: The category of producer/consumer. Possible values: namespaces, services, replicationControllers, pods, persistentVolumes, persistentVolumesClaims, secrets, resourcesQuota, serviceAccounts, nodes, builds, buildConfigs</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>username</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The username for login to Kubernetes cluster</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>password</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>The password for login to Kubernetes cluster</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>operation</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Prod
ucer only:</strong> The operation that producer will do. Possible values:</p><p>listNamespaces,listNamespacesByLabels,getNamespace,createNamespace,deleteNamespace,listServices,listServicesByLabels,getService,createService,deleteService,listReplicationControllers, listReplicationControllersByLabels,getReplicationController,createReplicationController,deleteReplicationController,listPods, listPodsByLabels,getPod,createPod,deletePod,listPersistentVolumes,listPersistentVolumesByLabels,getPersistentVolume,listPersistentVolumesClaims,listPersistentVolumesClaimsByLabels, getPersistentVolumeClaim,createPersistentVolumeClaim,deletePersistentVolumeClaim,listSecrets,listSecretsByLabels,getSecret,createSecret,deleteSecret,listResourcesQuota, listResourcesQuotaByLabels,getResourceQuota,createResourceQuota,deleteResourceQuota,listServiceAccounts,listServiceAccountsByLabels,getServiceAccount,createServiceAccount, deleteServiceAccount,listNodes,listNodesByLabels,getNode,listBuilds,listBuildsByLabel
s,getBuild,listBuildConfigs,listBuildConfigsByLabels,getBuildConfig</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>apiVersion</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The api Version to use</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>caCertFile</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to CA cert file</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>caCertData</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to CA cert data</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientCertFile</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" clas
s="confluenceTd"><p>Path to client cert file</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientCertData</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to client cert data</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyAlgo</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Key algorithm used by client</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyFile</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to client key file</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyData</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class
="confluenceTd"><p>Path to client key data</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyPassphrase</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Client key passphrase</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">oauthToken</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Authorization token</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">trustCerts</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Define if the certs are trusted by default</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">namespaceName</span></p></td>
<td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Consumer only:</strong><span> The namespace the consumer will watch</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">poolSize</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Consumer only:</strong><span> The Threadpool size for the Kubernetes consumer</span></p></td></tr></tbody></table></div></div><h3 id="Kubernetes-Headers">Headers</h3><div class="confluenceTableSmall"><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKub
ernetesOperation</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>String</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Producer operation</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNamespaceName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Namespace name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNamespaceLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Namespace Labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Service labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesSer
viceName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Service name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.api.model.ServiceSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Spec for a Service</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesReplicationControllersLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Replication controller labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesReplicationControllerName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Replication controller name</span></p></td></tr><tr
><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesReplicationControllerSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.api.model.ReplicationControllerSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Spec for a Replication Controller</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPodsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Pod labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPodName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Pod name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPodSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.Pod</span><sp
an>Spec</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>The Spec for a Pod</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Persistent Volume labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span>CamelKubernetesPersistentVolumesName</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span><span>Persistent Volume</span> name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesClaimsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span><span>Persistent Volume</span> Claim labels</span></p></td></tr><tr><td colspan="
1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesClaimsName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span><span>Persistent Volume</span> Claim name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesClaimsSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Spec for a Persistent Volume claim</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesSecretsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Secret labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesSecretsName</p></td><td colspan="1" rowspan="1" class="con
fluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Secret name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesSecret</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.api.model.Secret</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>A Secret Object</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesResourcesQuotaLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Resource Quota labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesResourcesQuotaName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Resource Quota name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesResourceQuotaS
pec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.ResourceQuotaSpec</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>The Spec for a Resource Quota</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceAccountsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Service Account labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceAccountName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Service Account name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceAccount</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.ServiceAccount</span></p></td><td colspa
n="1" rowspan="1" class="confluenceTd"><p>A Service Account object</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNodesLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Node labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNodeName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>String</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Node name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Map</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>String</span></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>Openshift Build name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildConfigsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Map</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build Config labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildConfigName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build Config name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesEventAction</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.client.Watcher.Action</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Action watched by the consumer</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesEventTimestamp</p></td><td colspan="1" r
owspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Timestamp of the action watched by the consumer</p></td></tr></tbody></table></div></div></div>
+</div></div><p>You can append query options to the URI in the following format, <code>?option=value&option=value&...</code></p><h3 id="Kubernetes-Options">Options</h3><div class="confluenceTableSmall"><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>masterUrl</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Mandatory:</strong> The Kubernetes master URL</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>category</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"> </td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Mandatory</
strong>: The category of producer/consumer. Possible values: namespaces, services, replicationControllers, pods, persistentVolumes, persistentVolumesClaims, secrets, resourcesQuota, serviceAccounts, nodes, configMaps, builds, buildConfigs</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>username</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The username for login to Kubernetes cluster</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>password</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>The password for login to Kubernetes cluster</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>operation</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>
<strong>Producer only:</strong> The operation that producer will do. Possible values:</p><p>listNamespaces,listNamespacesByLabels,getNamespace,createNamespace,deleteNamespace,listServices,listServicesByLabels,getService,createService,deleteService,listReplicationControllers, listReplicationControllersByLabels,getReplicationController,createReplicationController,deleteReplicationController,listPods, listPodsByLabels,getPod,createPod,deletePod,listPersistentVolumes,listPersistentVolumesByLabels,getPersistentVolume,listPersistentVolumesClaims,listPersistentVolumesClaimsByLabels, getPersistentVolumeClaim,createPersistentVolumeClaim,deletePersistentVolumeClaim,listSecrets,listSecretsByLabels,getSecret,createSecret,deleteSecret,listResourcesQuota, listResourcesQuotaByLabels,getResourceQuota,createResourceQuota,deleteResourceQuota,listServiceAccounts,listServiceAccountsByLabels,getServiceAccount,createServiceAccount, deleteServiceAccount,listNodes,listNodesByLabels,getNode,listConfigMaps,l
istConfigMapsByLabels,getConfigMap,createConfigMap,deleteConfigMap,listBuilds,listBuildsByLabels,getBuild,listBuildConfigs,listBuildConfigsByLabels,getBuildConfig</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>apiVersion</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The api Version to use</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>caCertFile</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to CA cert file</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>caCertData</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to CA cert data</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientCertFile</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to client cert file</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientCertData</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to client cert data</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyAlgo</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Key algorithm used by client</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyFile</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to client key file</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyData</code></p></td><td c
olspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Path to client key data</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><code>clientKeyPassphrase</code></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Client key passphrase</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">oauthToken</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Authorization token</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">trustCerts</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Define if the certs are trusted by default</p></td></tr><tr><td colspan="1" rowspan=
"1" class="confluenceTd"><p><span style="font-family: monospace;">namespaceName</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Consumer only:</strong><span> The namespace the consumer will watch</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span style="font-family: monospace;">poolSize</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> </p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><strong>Consumer only:</strong><span> The Threadpool size for the Kubernetes consumer</span></p></td></tr></tbody></table></div></div><h3 id="Kubernetes-Headers">Headers</h3><div class="confluenceTableSmall"><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1" class="confluenceT
h"><p>Description</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesOperation</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>String</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Producer operation</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNamespaceName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Namespace name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNamespaceLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Namespace Labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Service
labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Service name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.api.model.ServiceSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Spec for a Service</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesReplicationControllersLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Replication controller labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesReplicationControllerName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1
" rowspan="1" class="confluenceTd"><p><span>Replication controller name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesReplicationControllerSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.api.model.ReplicationControllerSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Spec for a Replication Controller</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPodsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Pod labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPodName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Pod name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPodSpec</p></td><td cols
pan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.Pod</span><span>Spec</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>The Spec for a Pod</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Persistent Volume labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p><span>CamelKubernetesPersistentVolumesName</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span><span>Persistent Volume</span> name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesClaimsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenc
eTd"><p><span><span>Persistent Volume</span> Claim labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesClaimsName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span><span>Persistent Volume</span> Claim name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesPersistentVolumesClaimsSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>The Spec for a Persistent Volume claim</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesSecretsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Secret labels</span></p></td></tr><tr><td colspan="1" rowspan="1" cl
ass="confluenceTd"><p>CamelKubernetesSecretsName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Secret name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesSecret</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.api.model.Secret</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>A Secret Object</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesResourcesQuotaLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Resource Quota labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesResourcesQuotaName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Resource Quota name</span></p>
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesResourceQuotaSpec</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>io.fabric8.kubernetes.api.model.ResourceQuotaSpec</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>The Spec for a Resource Quota</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceAccountsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Service Account labels</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceAccountName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Service Account name</span></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesServiceAccount</p></td><td colspan="1" rowspan="1" class="
confluenceTd"><p><span>io.fabric8.kubernetes.api.model.ServiceAccount</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>A Service Account object</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNodesLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Node labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesNodeName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>String</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Node name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Map</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildName</p></td><
td colspan="1" rowspan="1" class="confluenceTd"><p><span>String</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildConfigsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><span>Map</span></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build Config labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesBuildConfigName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Openshift Build Config name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesEventAction</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>io.fabric8.kubernetes.client.Watcher.Action</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Action watched by the consumer</p></td></tr><tr><td colspan=
"1" rowspan="1" class="confluenceTd"><p>CamelKubernetesEventTimestamp</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Timestamp of the action watched by the consumer</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesConfigMapName</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>String</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>ConfigMap name</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesConfigMapsLabels</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>ConfigMap labels</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>CamelKubernetesConfigData</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Map</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>ConfigMap Data</p></td></tr></tbody></table></div><
/div></div>
</td>
<td valign="top">
<div class="navigation">