Configure Cloud Native CAMEL Gateway

Configure cloud native CAMEL Gateway to deploy CAMEL Gateway on separate pods to MATRIXX Engine processing pods.

Procedure

  1. Ensure that the Network Enabler (NE) and CAMEL Gateway features are enabled in the Helm values file, for example:
    # Features
    features:
      networkEnabler: true
      camelGateway: true
  2. Ensure CAMEL Gateway is configured in the Helm values file, for example:
    # CAMEL Gateway
    camel-gateway:
      enabled: true
      replicaCount: 2
      sideloadImages:
        - name: config-sideloader
          version: "matrixx_version"
    ...
      # topology information
      topology:
        domains:
         --
          subdomains:
           - camelGateway:
              replicaCount: 2
              portRangeStart: 29051
              internalLinkCount: 4
    For more information about CAMEL Gateway topology properties, see the discussion about CAMEL Gateway topology configuration.
  3. To define create_config.info configuration properties for CAMEL Gateway and Network Enabler use a configuration source.
    For more information, see the discussion about sideloading configuration in MATRIXX Configuration.