Questo contenuto non è disponibile nella lingua selezionata.
Chapter 237. Openshift Builds Component
Available as of Camel version 2.17
The Kubernetes Builds component is one of Kubernetes Components which provides a producer to execute kubernetes build operations.
237.1. Component Options Copia collegamentoCollegamento copiato negli appunti!
The Openshift Builds component has no options.
237.2. Endpoint Options Copia collegamentoCollegamento copiato negli appunti!
The Openshift Builds endpoint is configured using URI syntax:
openshift-builds:masterUrl
openshift-builds:masterUrl
with the following path and query parameters:
237.2.1. Path Parameters (1 parameters): Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Default | Type |
---|---|---|---|
masterUrl | Required Kubernetes Master url | String |
237.2.2. Query Parameters (19 parameters): Copia collegamentoCollegamento copiato negli appunti!
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 |
237.3. Openstack Component Copia collegamentoCollegamento copiato negli appunti!
Available as of Camel 2.19
The openstack component is a component for managing your OpenStack applications.
Maven users will need to add the following dependency to their pom.xml
for this component:
OpenStack service | Camel Component | Description |
---|---|---|
Component to maintain OpenStack cinder. | ||
Component to maintain OpenStack glance. | ||
Component to maintain OpenStack keystone. | ||
Component to maintain OpenStack neutron. | ||
Component to maintain OpenStack nova. | ||
Component to maintain OpenStack swift. |