CAMEL Gateway Topology Configuration
CAMEL Gateway Topology Properties describes CAMEL Gateway Helm chart properties.
Property | Description | Default Value |
---|---|---|
global.topology.domains[number_of_domain].subdomains[n].camelGateway.replicaCount | The number of CAMEL Gateway pods to be deployed to sub-domain n. | 0 |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.portRangeStart | The port number to be assigned to CAMEL Gateway 1. Each following CAMEL Gateway pod defined in this sub-domain uses an increment from this value. | 29051 |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.internalLinkCount | The number of internal links created between Network Enabler (NE) and CAMEL Gateway. If this property is specified, Network Enabler internal link configuration questions must be added in an NE configuration source and deployed to the NE pod. Also, CAMEL Gateway link configuration must be added in a configuration source for a CAMEL Gateway pod. If this property is not specified, Network Enabler detects all available CAMEL Gateways mentioned in the Helm values file and creates a default link to CAMEL Gateways. | 0 |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.defaultLocalPort | The default port CAMEL Gateway listens on when no internal links are created. If
global.topology.domains[number_of_domain].subdomains[n].camelGateway.internalLinkCount
is 0 or not specified, the defaultLocal port value is used. |
2905 |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.defaultRemotePort | The default port on which CAMEL Gateway expects a connection from the remote Network Enabler. If
global.topology.domains[number_of_domain].subdomains[n].camelGateway.internalLinkCount is
0 or not specified, the defaultRemotePortport value is used. |
29050 |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.external | Set this property to false if this CAMEL Gateway is to be deployed to the current
cluster. If this property is set to true true, this CAMEL Gateway is deployed to
another cluster and external name services are created to allow components in this cluster to communicate with it. |
false |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.externalAddresses | The purpose of this field changes depending upon whether this is an internal or external CAMEL Gateway, as indicated by the value of
global.topology.domains[number_of_domain].subdomains[n].camelGateway.external :
|
- |
global.topology.domains[number_of_domain].subdomains[n].camelGateway.serviceAnnotations | A dictionary of annotations to be added to the CAMEL Gateway service. The value for each
annotation can include resolvable Helm expressions. See the Kubernetes documentation for more information. Use this property with the
This field is an array that can specify the annotations for each CAMEL Gateway pod in the sub-domain. |
- |
global.topology.domains[x].subdomains[y].camelGateway.http.secure.enabled | Specify y to enable secure (HTTPS) communication between CAMEL Gateway and MDC Gateway. | - |
global.topology.domains[x].subdomains[y].camelGateway.http.secure.clientCertFile | The location of the client certificate file. | - |
global.topology.domains[x].subdomains[y].camelGateway.http.secure.clientKeyFile | The location of the client certificate key. | - |
global.topology.domains[x].subdomains[y].camelGateway.http.secure.serverCertFile | The location of the server certificate file. | - |
global.topology.domains[x].subdomains[y].camelGateway.http.secure.serverKeyFile | The location of the server certificate key. | - |