Skip to main content

Configurable values for container connectors

These are values that you can override in the values.yaml file as required.

For more information on how to include your amended values.yaml file when you install connectors, see Install container connectors with amended values.

References

Property

Default value

Description

secretKey

-

Required unless existingSecretKey is set

existingSecretKey

-

The name of the secret in the Kubernetes cluster

existingAgentCertificate

-

existingAggregatorCertificate and existingMQCertificate must also be provided with existingAgentCertificate.

existingAggregatorCertificate

-

existingAgentCertificate and existingMQCertificate must also be provided with existingAggregatorCertificate.

existingMQCertificate

-

existingAgentCertificate and existingAggregatorCertificate must also be provided with existingMQCertificate.

aggregator.name

-

Overrides the default aggregator name

aggregator.repository

-

Overrides the default aggregator repository

aggregator.tag

-

Overrides the default aggregator tag

aggregator.imagePullPolicy

IfNotPresent

The imagePullPolicy for the aggregator

aggregator.replicas

3

The number of replicas to deploy

aggregator.ingressEnabled

true

If enabled, a NetworkPolicy is created, restricting all communication to internal services only.

aggregator.imagePullSecrets

[]

The name of the imagePullSecret if required to access the container images

aggregator.labels

{}

Additional labels to apply to the aggregator

aggregator.templateLabels

{}

Additional labels to apply to the aggregator template

aggregator.additionalEnvironmentVars

-

Additional environment variables to apply to the aggregator

aggregator.resources

{}

Resources to apply to the aggregator

aggregator.nodeSelector

{}

Rules to select which node to run the aggregator services on

aggregator.affinity

{}

Affinity rules for the aggregator

aggregator.tolerations

[]

Toleration rules for the aggregator

service.name

-

The service name used to connect to the load balanced message queue

service.headlessName

-

The service name used for direct connections to the message queue

agent.name

-

The name of the agent DaemonSet

agent.repository

-

Overrides the default agent repository

agent.tag

-

Overrides the default agent tag

agent.imagePullPolicy

IfNotPresent

The imagePullPolicy for the agent

agent.accountName

-

Overrides the name of the account to create

agent.clusterRole.name

-

Overrides the name of the cluster role to create

agent.clusterRoleBinding.name

-

Overrides the name of the cluster role binding to create

agent.labels

{}

Additional labels to apply to the agent

agent.templateLabels

{}

Additional labels to apply to the agent template

agent.additionalEnvironmentVars

-

Additional environment variables to apply to the agent

agent.resources

{}

Resources to apply to the agent

agent.imagePullSecrets

[]

The name of the imagePullSecret if required to access the container images

agent.nodeSelector

{}

Rules to select which nodes to run the agent services on

agent.affinity

{}

Affinity rules for the agent

agent.tolerations

[]

Toleration rules for the agent

messageQueue.name

-

The name of the message queue

messageQueue.repository

-

Overrides the default message queue repository

messageQueue.tag

-

Overrides the default message queue tag

messageQueue.imagePullPolicy

IfNotPresent

The imagePullPolicy for the message queue

messageQueue.resources

{}

Resources to apply to the message queue