Kubernetes ConfigMap Component
Available as of Camel version 2.17
The Kubernetes ConfigMap component is one of Kubernetes Components which provides a producer to execute kubernetes ConfigMap operations.
Component Options
The Kubernetes ConfigMap component has no options.
Endpoint Options
The Kubernetes ConfigMap endpoint is configured using URI syntax:
kubernetes-config-maps:masterUrl
with the following path and query parameters:
Path Parameters (1 parameters):
| Name | Description | Default | Type | 
|---|---|---|---|
| masterUrl | Required Kubernetes Master url | String | 
Query Parameters (19 parameters):
| Name | Description | Default | Type | 
|---|---|---|---|
| apiVersion (producer) | The Kubernetes API Version to use | String | |
| dnsDomain (producer) | The dns domain used for ServiceCall EIP | String | |
| kubernetesClient (producer) | Default KubernetesClient to use if provided | KubernetesClient | |
| operation (producer) | Producer operation to do on Kubernetes | String | |
| portName (producer) | The port name used for ServiceCall EIP | String | |
| connectionTimeout (advanced) | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. | Integer | |
| synchronous (advanced) | Sets whether synchronous processing should be strictly used or Camel is allowed to use asynchronous processing (if supported). | false | boolean | 
| caCertData (security) | The CA Cert Data | String | |
| caCertFile (security) | The CA Cert File | String | |
| clientCertData (security) | The Client Cert Data | String | |
| clientCertFile (security) | The Client Cert File | String | |
| clientKeyAlgo (security) | The Key Algorithm used by the client | String | |
| clientKeyData (security) | The Client Key data | String | |
| clientKeyFile (security) | The Client Key file | String | |
| clientKeyPassphrase (security) | The Client Key Passphrase | String | |
| oauthToken (security) | The Auth Token | String | |
| password (security) | Password to connect to Kubernetes | String | |
| trustCerts (security) | Define if the certs we used are trusted anyway or not | Boolean | |
| username (security) | Username to connect to Kubernetes | String |