Configuration Principles for the connectware-agent Helm Chart

The connectware-agent Helm chart follows a configuration principle, in which settings can be defined for all configured agents comfortably using the protocolMapperAgentDefaults section of your values.yaml file.

Example

protocolMapperAgentDefaults:
  connectwareHost: connectware.cybus
  controlPlaneBrokerEnabled: true
  mqtt:
    tls: true
Code-Sprache: YAML (yaml)

All configuration specified inside this context is applied to all agents, unless you specifically override them on a per-agent basis.

In addition to protocolMapperAgentDefaults there is a section named protocolMapperAgents, which is a list of entries, each describing a single protocol-mapper agent. You can create an agent by simply setting its name value. Every other configuration parameter will be taken from protocolMapperAgentDefaults or default values.

To override protocolMapperAgentDefaults Helm values for an agent, simply set the same parameter to a different value inside the agents entry of the protocolMapperAgents context.

Example

protocolMapperAgentDefaults:
  connectwareHost: connectware.cybus
  controlPlaneBrokerEnabled: true
  mqtt:
    tls: true
protocolMapperAgents:
  - name: bender-robots
  - name: welder-robots
    mqtt:
      tls: false # unlike the other agents, this agent will not use TLS for MQTT
  - name: painting-robots
Code-Sprache: YAML (yaml)
Was this article helpful?
YesNo
Need more help?

Can’t find the answer you’re looking for?
Don’t worry, we’re here to help.

Share this article
  • Previous

    Uninstalling Connectware agents with the connectware-agent Helm chart

  • Configuring Agents with the connectware-agent Helm Chart

Ihr Browser unterstützt diese Webseite nicht.

Liebe Besucher:innen, Sie versuchen unsere Website über den Internet Explorer zu besuchen. Der Support für diesen Browser wurde durch den Hersteller eingestellt, weshalb er moderne Webseiten nicht mehr richtig darstellen kann.
Um die Inhalte dieser Website korrekt anzeigen zu können, benötigen Sie einen modernen Browser.

Unter folgenden Links finden Sie Browser, für die unsere Webseite optimiert wurde:

Google Chrome Browser herunterladen Mozilla Firefox Browser herunterladen

Sie können diese Website trotzdem anzeigen lassen, müssen aber mit erheblichen Einschränkungen rechnen.

Diese Website trotzdem anzeigen.