Skip to main content

Helm Values Reference

This page summarizes the customer-facing values used by the DevOps Genie Agent chart. Treat the chart's values.yaml as the source of truth.

Required credential values

AreaValues
Agent API keyapiKey, credentials.existingSecret, or credentials.externalSecret
Image pull credentialsimageCredentials.username, imageCredentials.token, or imageCredentials.existingSecret. Default registry host: registry.devopsgenie.ai.
VCS authvcs.token, vcs.githubApp.*, or Secret-backed agent pod environment

VCS values

ValueMeaning
vcs.providergithub, gitlab, or bitbucket.
vcs.infrastructureRepoUrlHTTPS clone URL for the infrastructure repository.
vcs.infrastructureRepoPathOptional subdirectory inside the infrastructure repository.
vcs.deploymentRepoUrlHTTPS clone URL for deployment or Kubernetes manifests.
vcs.deploymentRepoPathOptional subdirectory inside the deployment repository.
vcs.githubApp.idNumeric GitHub App ID for GitHub App authentication.
vcs.githubApp.installationIdNumeric GitHub App installation ID.
vcs.githubApp.privateKeyPEM private key. Use --set-file or a Secret-backed pattern for production.

Resource values

ValueMeaning
controller.resourcesCPU and memory requests and limits for the controller.
agentPod.resourcesCPU and memory requests and limits for task execution pods.
agentPod.workspaceSizeWorkspace storage size for agent pod execution.
agentPod.cacheSizeCache size for reusable task assets.

Network values

ValueMeaning
sandbox.networkPolicy.enabledWhether to create network policy restrictions for agent pods.
sandbox.networkPolicy.allowedPrivateCidrsPrivate CIDR ranges agent pods may access.
sandbox.networkPolicy.publicEgressPortsPublic egress ports allowed for external services such as Git and registries.

Capability readiness

Capabilities are derived from the configuration available to the agent. For example, Terraform Code Generation requires VCS auth plus vcs.infrastructureRepoUrl; Kubernetes Application Deployment requires VCS auth plus vcs.deploymentRepoUrl.

See Capability Readiness and Create a GitHub App for DevOps Genie.