Configuring Labels and Annotations for the connectware-agent Helm Chart

You can add Kubernetes labels and annotations to your agents. There are three pairs of values, that control where labels and annotations are added:

Value
Added to

annotations, labels

StatefulSet

podAnnotations, podLabels

Pod

service.annotations, service.labels

Service

All values exist for protocolMapperAgentDefaults and in per-agent protocolMapperAgents entries. When you specify them in both contexts, both will be added to the Kubernetes objects.

Example

protocolMapperAgents:
    - name: bender-robots
      connectwareHost: connectware.cybus # adjust to actual hostname of Connectware
      annotations:
          tld.mycompans.costcenter: '12345'
      labels:
          mycompany.tld/environment: production
      podAnnotations:
          tld.mycompans.costcenter: '12345'
      podLabels:
          mycompany.tld/environment: production
      service:
          annotations:
              tld.mycompans.costcenter: '12345'
          labels:
              mycompany.tld/environment: production

Last updated

Was this helpful?