Helm chart configuration parameters for agent#

The Helm chart has the following values that can be overridden using the --set parameter.

Qualifier Parameter Definition Allowed Value
image pullPolicy Image Pull Policy Always, Never, or IfNotPresent. Defaults to Always
  repository Name of image, including repository prefix (if required) See Extended description of Docker tags
  tag Docker image tag See Docker tag description
  secret An image pull secret used to authenticate with the image registry Empty (default) if no authentication is required to access the image registry.
service type Specify type of service Valid options are NodePort and LoadBalancer (for clusters that support LoadBalancer). Default is NodePort
persistence enabled Determines if persistent storage will be used to hold the UCD server appdata directory contents. This should always be true to preserve server data on container restarts. Default value "true"
  useDynamicProvisioning Set to "true" if the cluster supports dynamic storage provisoning Default value "false"
  fsGroup fsGroup value to use for gid when accessing persistent storage Default value is "0"
confVolume name The base name used when the Persistent Volume and/or Persistent Volume Claim for the UCD agent conf directory is created by the chart. Default value is "conf"
  existingClaimName The name of an existing Persistent Volume Claim that references the Persistent Volume that will be used to hold the UCD agent conf directory.  
  storageClassName The name of the storage class to use when persistence.useDynamicProvisioning is set to "true".  
  size Size of the volume to hold the UCD agent conf directory.  
relayUri   Agent relay URI if the agent is connecting to a relay. If multiple relays are specified, separate them with commas. For example, random: (http://relay1f20080,http://relay2f20080).  
codeStationUrl   Agent relay codestation URL if the agent is connecting to a relay. If multiple relays are specified, separate them with commas. For example, random: (https://relay1f20081,https://relay2f20081).  
serverUri   UCD server URI. If multiple servers are specified, separate them with commas. For example, random: (wss://ucd1.example.com:7919,wss://ucd2.example.com:7919).  
agentTeams   Teams to add this agent to when it connects to the UCD server. Multiple team specifications are separated with a comma.  
resources constraints.enabled Specifies whether the resource constraints specified in this helm chart are enabled. Default value is true.
  limits.cpu Describes the maximum amount of CPU allowed Default is 2000m. See Kubernetes - meaning of CPU
  limits.memory Describes the maximum amount of memory allowed Default is 2Gi. See Kubernetes - meaning of Memory
  requests.cpu Describes the minimum amount of CPU required - if not specified will default to limit (if specified) or otherwise implementation-defined value. Default is 1000m. See Kubernetes - meaning of CPU
  requests.memory Describes the minimum amount of memory required If not specified, the memory amount will default to the limit (if specified) or the implementation-defined value Default is 1Gi. See Kubernetes - meaning of Memory