agent.pools[0].name |
Agent pool name |
java |
agent.pools[0].agentProvisioningTemplate |
Optional, define if the Agent Pools can be used as a template for Agent Provisioning. See Agent Provisioning configuration |
true |
agent.pools[0].displayName |
Optional, customize the display name of the pool in the agent provisioning configuration |
java-enterprise-agent |
agent.pools[0].tolerations |
Define tolerations for that Agent pool |
[] |
agent.pools[0].hostAliases |
Define host aliases for that Agent pool |
[] |
agent.pools[0].extraInitContainers |
Define any extra init containers to run prior the Agent |
[] |
agent.pools[0].image |
Optional, agent runtime image to be used. Override default image name: {{ $.Values.image.repository }}/step-enterprise/base:17-debian-12-slim |
nil |
agent.pools[0].agentImage |
Optional, agent image to be used (binaries copy). Override default image name: {{ $.Values.image.repository }}/step-enterprise/agent:{{ $.Values.commons.version }}-{{ .tech.type }}-{{ .tech.version }} |
nil |
agent.pools[0].command |
Optional, override the Agent startup command setting (leave empty for default) |
[] |
agent.pools[0].args |
Optional, override the Agent startup args setting (leave empty for default) |
[] |
agent.pools[0].workingDir |
Optional, override the Agent working directory (default to /home/agent/bin) |
"" |
agent.pools[0].extraConfigMaps.data |
Additional Agent configMap data |
{} |
agent.pools[0].extraSecrets.stringData |
Additional clear text Agent secrets |
{} |
agent.pools[0].extraSecrets.data |
Additional base64 encoded Agent secrets |
{} |
agent.pools[0].annotations |
Additional labels to be added to the Agent pool statefulset |
{} |
agent.pools[0].extraEnvVars |
Agent Extra environment variables |
[] |
agent.pools[0].probes |
Agent probes |
{} |
agent.pools[0].tech.type |
Used to build image tag ( commons.version-tech.type-tech.version). |
java |
agent.pools[0].tech.version |
Used to build image tag ( commons.version-tech.type-tech.version) |
21 |
agent.pools[0].lifecycleHooks |
Agent custom lifecycle hooks |
{} |
agent.pools[0].podSecurityContext |
Agent POD security context |
{} |
agent.pools[0].topologySpreadConstraints |
Agent Pod topology spread constraint |
[] |
agent.pools[0].binariesCopierInitContainerSecurityContext |
Binaries Copier Init Container security context |
{} |
agent.pools[0].containerSecurityContext |
Agent Container security context |
{} |
agent.pools[0].replicaCount |
Number of Agents in the pool |
1 |
agent.pools[0].startup.xvfb |
Enable XVFB on Agent startup |
true |
agent.pools[0].terminationGracePeriodSeconds |
Agent termination grace period |
60 |
agent.pools[0].config.agentPort |
The port the Agent will use |
33333 |
agent.pools[0].config.STEP_DP |
Environment variable to install external dependencies from Exense private Nexus (https://nexus-enterprise.exense.ch/), format package=version |
"" |
agent.pools[0].config.FULL_STEP_DP |
Environment variable to install external dependencies using a fully qualified URL. |
"" |
agent.pools[0].config.JAVA_OPTS |
Additional JVM options (only valid for Java agent) |
"" |
agent.pools[0].config.NON_HEAP_MEMORY_MB |
Environment variable to set non heap memory and so Xmx value |
1500 |
agent.pools[0].config.fileManagerConfiguration.enableCleanup |
Optional, enable or disable the file manager cleanup, default to true (enabled) |
true |
agent.pools[0].config.fileManagerConfiguration.cleanupTimeToLiveMinutes |
Optional, define files that are eligible for cleanup based on their last access time, default to 1440 minutes. |
1440 |
agent.pools[0].config.fileManagerConfiguration.cleanupFrequencyMinutes |
Optional, define the frequency of the cleanup job in minutes, default to 60 minutes. |
60 |
agent.pools[0].config.executionContextCacheConfiguration.enableCleanup |
Optional, enable or disable the execution context cache cleanup, default to true (enabled) |
true |
agent.pools[0].config.executionContextCacheConfiguration.cleanupTimeToLiveMinutes |
Optional, define context that are eligible for cleanup based on their last usage time, default to 1440 minutes. |
1440 |
agent.pools[0].config.executionContextCacheConfiguration.cleanupFrequencyMinutes |
Optional, define the frequency of the cleanup job in minutes, default to 60 minutes. |
60 |
agent.pools[0].config.logbackConfiguration |
Optional, custom logback.xml configuration file to be passed to the Agent (leave empty for default configuration, only available for Java) |
"" |
agent.pools[0].nodeSelector |
Agent pool node selectors |
{} |
agent.pools[0].resources |
Agent pool resources settings |
{} |
agent.pools[0].extraVolumeMounts |
Agent extra volume mounts |
[] |
agent.pools[0].extraVolumes |
Agent extra volumes |
[] |
agent.pools[0].extraVolumeClaimTemplates |
Agent extra volumes claim templates |
[] |
agent.pools[1].name |
Agent pool name |
dotnet |
agent.pools[1].agentProvisioningTemplate |
Optional, define if the Agent Pools can be used as a template for Agent Provisioning. See Agent Provisioning configuration |
true |
agent.pools[1].displayName |
Optional, customize the display name of the pool in the agent provisioning configuration |
dotnet-enterprise-agent |
agent.pools[1].tolerations |
Define tolerations for that Agent pool |
[] |
agent.pools[1].hostAliases |
Define host aliases for that Agent pool |
[] |
agent.pools[1].extraInitContainers |
Define any extra init containers to run prior the Agent |
[] |
agent.pools[1].image |
Optional, agent runtime image to be used. Override default image name: {{ $.Values.image.repository }}/step-enterprise/base:17-debian-12-slim |
nil |
agent.pools[1].agentImage |
Optional, agent image to be used (binaries copy). Override default image name: {{ $.Values.image.repository }}/step-enterprise/agent:{{ $.Values.commons.version }}-{{ .tech.type }}-{{ .tech.version }} |
nil |
agent.pools[1].command |
Optional, override the Agent startup command setting (leave empty for default) |
[] |
agent.pools[1].args |
Optional, override the Agent startup args setting (leave empty for default) |
[] |
agent.pools[1].workingDir |
Optional, override the Agent working directory (default to /home/agent/bin) |
"" |
agent.pools[1].extraConfigMaps.data |
Additional Agent configMap data |
{} |
agent.pools[1].extraSecrets.stringData |
Additional clear text Agent secrets |
{} |
agent.pools[1].extraSecrets.data |
Additional base64 encoded Agent secrets |
{} |
agent.pools[1].annotations |
Additional labels to be added to the Agent pool statefulset |
{} |
agent.pools[1].extraEnvVars |
Agent Extra environment variables |
[] |
agent.pools[1].probes |
Agent probes |
{} |
agent.pools[1].tech.type |
Used to build image tag ( commons.version-tech.type-tech.version). |
dotnet |
agent.pools[1].tech.version |
Used to build image tag ( commons.version-tech.type-tech.version) |
8 |
agent.pools[1].lifecycleHooks |
Agent custom lifecycle hooks |
{} |
agent.pools[1].podSecurityContext |
Agent POD security context |
{} |
agent.pools[1].topologySpreadConstraints |
Agent Pod topology spread constraint |
[] |
agent.pools[1].binariesCopierInitContainerSecurityContext |
Binaries Copier Init Container security context |
{} |
agent.pools[1].containerSecurityContext |
Agent Container security context |
{} |
agent.pools[1].replicaCount |
Number of Agents in the pool |
0 |
agent.pools[1].startup.xvfb |
Enable XVFB on Agent startup |
true |
agent.pools[1].terminationGracePeriodSeconds |
Agent termination grace period |
60 |
agent.pools[1].config.agentPort |
The port the Agent will use |
33333 |
agent.pools[1].config.STEP_DP |
Environment variable to install external dependencies from Exense private Nexus (https://nexus-enterprise.exense.ch/), format package=version |
"" |
agent.pools[1].config.FULL_STEP_DP |
Environment variable to install external dependencies using a fully qualified URL. |
"" |
agent.pools[1].nodeSelector |
Agent pool node selectors |
{} |
agent.pools[1].resources |
Agent pool resources settings |
{} |
agent.pools[1].extraVolumeMounts |
Agent extra volume mounts |
[] |
agent.pools[1].extraVolumes |
Agent extra volumes |
[] |
agent.pools[1].extraVolumeClaimTemplates |
Agent extra volumes claim templates |
[] |
agent.pools[2].name |
Agent pool name |
nodejs |
agent.pools[2].agentProvisioningTemplate |
Optional, define if the Agent Pools can be used as a template for Agent Provisioning. See Agent Provisioning configuration |
true |
agent.pools[2].displayName |
Optional, customize the display name of the pool in the agent provisioning configuration |
nodejs-enterprise-agent |
agent.pools[2].tolerations |
Define tolerations for that Agent pool |
[] |
agent.pools[2].hostAliases |
Define host aliases for that Agent pool |
[] |
agent.pools[2].extraInitContainers |
Define any extra init containers to run prior the Agent |
[] |
agent.pools[2].image |
Optional, agent runtime image to be used. Override default image name: {{ $.Values.image.repository }}/step-enterprise/base:17-debian-12-slim |
nil |
agent.pools[2].agentImage |
Optional, agent image to be used (binaries copy). Override default image name: {{ $.Values.image.repository }}/step-enterprise/agent:{{ $.Values.commons.version }}-{{ .tech.type }}-{{ .tech.version }} |
nil |
agent.pools[2].command |
Optional, override the Agent startup command setting (leave empty for default) |
[] |
agent.pools[2].args |
Optional, override the Agent startup args setting (leave empty for default) |
[] |
agent.pools[2].workingDir |
Optional, override the Agent working directory (default to /home/agent/bin) |
"" |
agent.pools[2].extraConfigMaps.data |
Additional Agent configMap data |
{} |
agent.pools[2].extraSecrets.stringData |
Additional clear text Agent secrets |
{} |
agent.pools[2].extraSecrets.data |
Additional base64 encoded Agent secrets |
{} |
agent.pools[2].annotations |
Additional labels to be added to the Agent pool statefulset |
{} |
agent.pools[2].extraEnvVars |
Agent Extra environment variables |
[] |
agent.pools[2].probes |
Agent probes |
{} |
agent.pools[2].tech.type |
Used to build image tag ( commons.version-tech.type-tech.version). |
nodejs |
agent.pools[2].tech.version |
Used to build image tag ( commons.version-tech.type-tech.version) |
20 |
agent.pools[2].lifecycleHooks |
Agent custom lifecycle hooks |
{} |
agent.pools[2].podSecurityContext |
Agent POD security context |
{} |
agent.pools[2].topologySpreadConstraints |
Agent Pod topology spread constraint |
[] |
agent.pools[2].binariesCopierInitContainerSecurityContext |
Binaries Copier Init Container security context |
{} |
agent.pools[2].containerSecurityContext |
Agent Container security context |
{} |
agent.pools[2].replicaCount |
Number of Agents in the pool |
0 |
agent.pools[2].startup.xvfb |
Enable XVFB on Agent startup |
true |
agent.pools[2].terminationGracePeriodSeconds |
Agent termination grace period |
60 |
agent.pools[2].config.agentPort |
The port the Agent will use |
33333 |
agent.pools[2].config.STEP_DP |
Environment variable to install external dependencies from Exense private Nexus (https://nexus-enterprise.exense.ch/), format package=version |
"" |
agent.pools[2].config.FULL_STEP_DP |
Environment variable to install external dependencies using a fully qualified URL. |
"" |
agent.pools[2].nodeSelector |
Agent pool node selectors |
{} |
agent.pools[2].resources |
Agent pool resources settings |
{} |
agent.pools[2].extraVolumeMounts |
Agent extra volume mounts |
[] |
agent.pools[2].extraVolumes |
Agent extra volumes |
[] |
agent.pools[2].extraVolumeClaimTemplates |
Agent extra volumes claim templates |
[] |