> ## 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-Werte: 2026.08.25

> Alle Werte der Helm-Charts vantage-operator und vantage-selfhosted in Artefaktversion 0.77.14, jeweils mit Typ und Standardwert.

## Artefaktversionen

| Artefakt | Version |
| - | - |
| `vantage-operator`-Chart | `0.77.14` |
| `vantage-selfhosted`-Chart | `0.77.14` |
| `vantage-operator`-Image | `v0.77.14` |

Alle Werte, die beide Charts in dieser Version akzeptieren, jeweils mit Typ und Standardwert. Was die Charts bewirken und welche Werte Sie am häufigsten festlegen werden, erfahren Sie unter [Helm-Charts](https://docs.abbyy.com/de/vantage/self-hosted/v3.0/helm-charts.md). Details zu den einzelnen Feldern der `Vantage`-Custom-Resource finden Sie in der [API-Referenz](https://docs.abbyy.com/de/vantage/self-hosted/v3.0/reference/2026.08.25/api-reference.md).

## `vantage-operator`

| Schlüssel | Typ | Standardwert | Beschreibung |
| - | - | - | - |
| 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.77.14"` | |
| 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`

| Schlüssel | Typ | Standard | Beschreibung |
| - | - | - | - |
| ingress | object | `{…}` | Ingress-Konfiguration |
| ingress.istio | object | `{…}` | Istio-Ingress-Konfiguration |
| ingress.istio.gateway.annotations | object | `{}` | Zusätzliche Gateway-Annotationen |
| ingress.istio.gateway.labels | object | `{}` | Zusätzliche Gateway-Labels |
| ingress.istio.internalDNSResolution.enabled | bool | `false` | Gibt an, ob Ressourcen in Istio eingerichtet werden sollen, damit Aufrufe innerhalb des Mesh    an den FQDN des Vantage-Clusters über das Ingress-Gateway zurückgeleitet werden    (auf true setzen, wenn für `vantage.DNSRecord` tatsächlich kein öffentlicher DNS-Eintrag existiert).    (erfordert [DNS Proxying](https://istio.io/latest/docs/ops/configuration/traffic-management/dns-proxy)) |
| ingress.kubernetes | object | `{…}` | Native Kubernetes-Ingress-Konfiguration |
| ingress.kubernetes.annotations | object | `{}` | Zusätzliche Ingress-Annotationen |
| ingress.kubernetes.ingressClassName | string | `""` | Legt fest, welcher Ingress-Controller die Ressource implementiert |
| ingress.kubernetes.labels | object | `{}` | Zusätzliche Ingress-Labels |
| ingress.kubernetes.nginx | bool | `false` | Auf true setzen, wenn eine Ingress-Klasse verwendet wird, die nicht „nginx“ heißt, aber nginx-Funktionen implementiert (z. B. AKS Web App Routing) |
| ingress.tls.enabled | bool | `true` | Gibt an, ob der Ingress TLS mit einem Kubernetes-Secret terminiert. Auf false setzen, wenn der Ingress-Controller das Zertifikat auf anderem Weg bereitstellt (z. B. ein ACM-Zertifikat, das an die AWS ALB IngressClassParams angehängt ist). |
| ingress.type | string | `"istio"` | Ingress-Implementierung. Entweder `kubernetes` oder `istio`. |
| mesh | object | `{…}` | Service-Mesh-Konfiguration |
| mesh.istio.enabled | bool | `true` | Auf `true` setzen, um die empfohlene Istio-Mesh-Konfiguration bereitzustellen. |
| observability | object | `{…}` | Observability-Konfiguration |
| observability.prometheus | object | `{…}` | Prometheus-Observability-Konfiguration |
| observability.prometheus.namespace | string | `"observability"` | Namensraum, in dem die Prometheus-Instanz installiert ist |
| observability.prometheus.serviceMonitor | object | `{…}` | Prometheus-ServiceMonitor-Konfiguration |
| observability.prometheus.serviceMonitor.create | bool | `false` | Gibt an, ob ein Prometheus-ServiceMonitor erstellt werden soll, um Vantage-Anwendungsmetriken abzurufen |
| observability.prometheus.serviceMonitor.selectorMatchLabels | object | `{}` | Alle Labels, die Prometheus zum Registrieren eines ServiceMonitor benötigt (müssen mit `spec.serviceMonitorSelector.matchLabels` Ihrer `Prometheus`-CR übereinstimmen) |
| operator.controllerManagerServiceAccount | string | `"vantage-operator-controller-manager"` | |
| operator.namespace | string | `"vantage-operator-system"` | |
| vantage | object | `{…}` | Vantage-CR-Spezifikation – diese Werte werden direkt an die Vantage-Custom-Resource übergeben |
| vantage.databaseProvider | string | `"SqlServer"` | Datenbank-Engine, die von allen Vantage-Services verwendet wird. Entweder „SqlServer“ oder „PostgreSQL“. Groß-/Kleinschreibung wird beachtet: Der Wert wird unverändert an `*Database__Provider` jedes Service übergeben und muss exakt mit dem DataProvider-Namen der Runtime übereinstimmen („PostgreSQL“, nicht „Postgresql“/„PostgreSql“). |
| vantage.dnsRecord | string | `""` | DNS-Eintrag für die Vantage-Installation |
| vantage.keda | object | `{…}` | KEDA-Konfiguration |
| vantage.keda.enabled | bool | `false` | Gibt an, ob KEDA für die automatische Skalierung verwendet werden soll |
| vantage.mailFrom | string | `""` | Absenderadresse für ausgehende E-Mails |
| vantage.ociMigration | object | `{…}` | Konfiguration der OCI-Migration (optional; zum Überspringen weglassen oder enabled: false setzen) |
| vantage.ociMigration.concurrency | int | `5` | Anzahl der parallel zu kopierenden Artefakte |
| vantage.ociMigration.destination | object | `{…}` | Ziel-Container-Registry (Registry des Kunden für gespiegelte Images) |
| vantage.ociMigration.destination.host | string | `"abbyy.com"` | Hostname der Registry |
| vantage.ociMigration.destination.password | string | `""` | Kennwort für die Authentifizierung (in Produktionsumgebungen credentialsRef verwenden) |
| vantage.ociMigration.destination.username | string | `""` | Benutzername für die Authentifizierung (in Produktionsumgebungen credentialsRef verwenden) |
| vantage.ociMigration.enabled | bool | `true` | OCI-Migration aktivieren |
| vantage.ociMigration.sources | list | `[…]` | Quell-Registry, aus der die Vantage-Images abgerufen werden |
| vantage.ociMigration.sources\[0] | object | `{…}` | Hostname der Registry |
| vantage.ociMigration.sources\[0].password | string | `""` | Kennwort für die Authentifizierung (in Produktionsumgebungen credentialsRef verwenden) |
| vantage.ociMigration.sources\[0].username | string | `""` | Benutzername für die Authentifizierung (in Produktionsumgebungen credentialsRef verwenden) |
| vantage.platformAdminEmail | string | `""` | E-Mail-Adresse des Plattform-Administrators |
| vantage.reverseProxy | bool | `false` | Gibt an, ob Vantage für den Betrieb hinter einem Reverse Proxy konfiguriert werden soll, der TLS terminiert. |
| vantage.secrets | object | `{}` | Konfiguration der Secrets (es muss genau ein Provider festgelegt sein: kubernetes oder azure). |
| vantage.techcore | object | `{…}` | Konfiguration der TechCore-Verarbeitungsengine |
| vantage.techcore.nnTrainingWorkers | object | `{…}` | Konfiguration der Trainings-Worker für neuronale Netze |
| vantage.techcore.nnTrainingWorkers.enabled | bool | `false` | Trainings-Worker für neuronale Netze aktivieren |
| vantage.techcore.nnTrainingWorkers.gpu | bool | `false` | GPU-Beschleunigung für Trainings-Worker aktivieren |
| vantage.techcore.versions | list | `[3,4]` | Bereitzustellende TechCore-Versionen (verfügbar sind die Versionen 2, 3 und 4). |
| vantage.updatePolicy | object | `{…}` | Update-Richtlinie für Vantage-Upgrades |
| vantage.updatePolicy.manual | object | `{}` | Nur manuelle Upgrades (für ein Upgrade eine neue Version des Operator-Helm-Charts installieren) |
| vantage.vantageVersion | string | `""` | Zu installierende Vantage-Version |
| vantage.workloads | object | `{…}` | Konfiguration der Workload-ConfigMap |
| vantage.workloads.configMap | string | `"vantage-workloads"` | Name der ConfigMap (wenn `workloadsConfigMap.create` auf true gesetzt ist – was der Standard ist –, wird dieser Wert als Präfix für den Namen der erstellten ConfigMap verwendet.) |
| vantage.workloads.metadataTemplateKey | string | `"workloads-metadata.yml.gotmpl"` | Schlüssel des Workload-Metadaten-Templates |
| vantage.workloads.secretsKey | string | `"workloads-secrets.yml.gotmpl"` | Schlüssel der Workload-Secrets |
| vantage.workloads.workloadsKey | string | `"workloads.yml"` | Workloads-Schlüssel |
| workloadsConfigMap.create | bool | `true` | Gibt an, ob die ConfigMap erstellt werden soll, die Daten zu den für die Installation von Vantage erforderlichen Charts und Images enthält. Ist diese Option `true`, aktualisiert das Bereitstellen einer neuen Chart-Version die Vantage-Custom-Resource selbst, sodass Vantage direkt (in-place) aktualisiert wird (funktioniert sowohl mit `helm install`/`helm upgrade` als auch mit GitOps-Tools, die mit `helm template` rendern, z. B. ArgoCD/Flux). |
