> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Helm chart values: 2026.06.22

> Every value of the vantage-operator and vantage-selfhosted Helm charts at artifact version 0.68.0, with its type and default.

## Artifact versions

| Artifact | Version |
| - | - |
| `vantage-operator` chart | `0.68.0` |
| `vantage-selfhosted` chart | `0.68.0` |
| `vantage-operator` image | `v0.68.0` |

Every value both charts accept at this version, with its type and default. For what the charts do and the values you are most likely to set, see [Helm charts](https://docs.abbyy.com/vantage/self-hosted/v3.0/helm-charts.md). For field-level details of the `Vantage` custom resource, see [API reference](https://docs.abbyy.com/vantage/self-hosted/v3.0/reference/2026.06.22/api-reference.md).

## `vantage-operator`

| Key | Type | Default | Description |
| - | - | - | - |
| certManager.enable | bool | `false` | |
| crd.enable | bool | `true` | |
| crd.keep | bool | `true` | |
| manager.affinity | object | `{}` | |
| manager.args\[0] | string | `"--leader-elect"` | |
| manager.env\[0].name | string | `"POD_NAME"` | |
| manager.env\[0].valueFrom.fieldRef.fieldPath | string | `"metadata.name"` | |
| manager.env\[1].name | string | `"POD_NAMESPACE"` | |
| manager.env\[1].valueFrom.fieldRef.fieldPath | string | `"metadata.namespace"` | |
| manager.image.pullPolicy | string | `"IfNotPresent"` | |
| manager.image.repository | string | `"abyvtgsh.azurecr.io/vantage-operator"` | |
| manager.image.tag | string | `"v0.68.0"` | |
| manager.imagePullSecrets | list | `[]` | |
| manager.nodeSelector | object | `{}` | |
| manager.podSecurityContext.runAsNonRoot | bool | `true` | |
| manager.podSecurityContext.seccompProfile.type | string | `"RuntimeDefault"` | |
| manager.replicas | int | `1` | |
| manager.resources.limits.cpu | string | `"500m"` | |
| manager.resources.limits.memory | string | `"128Mi"` | |
| manager.resources.requests.cpu | string | `"10m"` | |
| manager.resources.requests.memory | string | `"64Mi"` | |
| manager.securityContext.allowPrivilegeEscalation | bool | `false` | |
| manager.securityContext.capabilities.drop\[0] | string | `"ALL"` | |
| manager.securityContext.readOnlyRootFilesystem | bool | `true` | |
| manager.tolerations | list | `[]` | |
| metrics.enable | bool | `true` | |
| metrics.port | int | `8443` | |
| prometheus.enable | bool | `false` | |
| rbacHelpers.enable | bool | `false` | |

## `vantage-selfhosted`

| Key | Type | Default | Description |
| - | - | - | - |
| ingress | object | `{…}` | Ingress configuration |
| ingress.istio.internalDNSResolution.enabled | bool | `false` | indicates whether we should set up resources in Istio so that calls within the mesh    to the vantage cluster FQDN are routed back through the ingress gateway    (set this to true if `vantage.DNSRecord` does not actually have a public DNS record).    (requires [DNS Proxying](https://istio.io/latest/docs/ops/configuration/traffic-management/dns-proxy)) |
| observability | object | `{…}` | Observability configuration |
| observability.prometheus | object | `{…}` | Prometheus observability configuration |
| observability.prometheus.namespace | string | `"observability"` | Namespace in which Prometheus instance is installed |
| observability.prometheus.serviceMonitor | object | `{…}` | Prometheus ServiceMonitor configuration |
| observability.prometheus.serviceMonitor.create | bool | `false` | whether to create a Prometheus ServiceMonitor to scrape Vantage application metrics |
| observability.prometheus.serviceMonitor.selectorMatchLabels | object | `{}` | any labels required by Prometheus to register a ServiceMonitor (should match your `Prometheus` CR's `spec.serviceMonitorSelector.matchLabels`) |
| operator.controllerManagerServiceAccount | string | `"vantage-operator-controller-manager"` | |
| operator.namespace | string | `"vantage-operator-system"` | |
| reprocess | bool | `false` | Whether the `reprocess` annotation will be added to the Vantage CR - if set to    true when the chart is upgraded with the CR in-place, the operator will "reprocess"    the CR by uninstalling and then re-installing Vantage. This flag has no effect    on initial chart installation |
| vantage | object | `{…}` | Vantage CR spec - these values are passed directly to the Vantage custom resource |
| vantage.dnsRecord | string | `""` | DNS record for the Vantage installation |
| vantage.keda | object | `{…}` | KEDA configuration |
| vantage.keda.enabled | bool | `false` | Whether to use KEDA for autoscaling |
| vantage.mailFrom | string | `""` | Email address used as sender for outgoing emails |
| vantage.ociMigration | object | `{…}` | OCI migration configuration (optional, omit or set enabled: false to skip) |
| vantage.ociMigration.concurrency | int | `5` | Number of artifacts to copy in parallel |
| vantage.ociMigration.destination | object | `{…}` | Destination container registry (customer's registry for mirrored images) |
| vantage.ociMigration.destination.host | string | `"abbyy.com"` | Registry hostname |
| vantage.ociMigration.destination.password | string | `""` | Password for authentication (use credentialsRef for production) |
| vantage.ociMigration.destination.username | string | `""` | Username for authentication (use credentialsRef for production) |
| vantage.ociMigration.enabled | bool | `true` | Enable OCI migration |
| vantage.ociMigration.sources | list | `[…]` | Source registry where Vantage images are pulled from |
| vantage.ociMigration.sources\[0] | object | `{…}` | Registry hostname |
| vantage.ociMigration.sources\[0].password | string | `""` | Password for authentication (use credentialsRef for production) |
| vantage.ociMigration.sources\[0].username | string | `""` | Username for authentication (use credentialsRef for production) |
| vantage.platformAdminEmail | string | `""` | Email address of the platform administrator |
| vantage.secrets | object | `{}` | Secrets configuration (exactly one provider must be set: kubernetes or azure). |
| vantage.techcore | object | `{…}` | TechCore processing engine configuration |
| vantage.techcore.nnTrainingWorkers | object | `{…}` | Neural network training workers configuration |
| vantage.techcore.nnTrainingWorkers.enabled | bool | `false` | Enable neural network training workers |
| vantage.techcore.nnTrainingWorkers.gpu | bool | `false` | Enable GPU acceleration for training workers |
| vantage.techcore.versions | list | `[3,4]` | TechCore versions to deploy (available versions are 2, 3, 4). |
| vantage.updatePolicy | object | `{…}` | Update policy for Vantage upgrades |
| vantage.updatePolicy.manual | object | `{}` | Manual upgrades only (install a new operator Helm chart version to upgrade) |
| vantage.vantageVersion | string | `""` | Version of Vantage to install |
| vantage.workloads | object | `{…}` | Workloads ConfigMap configuration |
| vantage.workloads.configMap | string | `"vantage-workloads"` | ConfigMap name |
| vantage.workloads.metadataTemplateKey | string | `"workloads-metadata.yml.j2"` | Workloads metadata template key |
| vantage.workloads.secretsKey | string | `"workloads-secrets.yml.j2"` | Workloads secrets key |
| vantage.workloads.workloadsKey | string | `"workloads.yml"` | Workloads key |
| workloadsConfigMap | object | `{"create":true}` | Whether to create the ConfigMap containing data about charts and images required    to install vantage. |
