| ingress | object | {…} | Ingress-Konfiguration |
| ingress.istio.internalDNSResolution.enabled | bool | false | Gibt an, ob in Istio Ressourcen eingerichtet werden sollen, sodass Aufrufe innerhalb des Mesh an den FQDN des Vantage-Clusters wieder über das Ingress-Gateway geleitet werden (auf true setzen, wenn für vantage.DNSRecord tatsächlich kein öffentlicher DNS-Eintrag existiert). (erfordert DNS Proxying) |
| 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.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 wird |
| 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 (im Produktivbetrieb credentialsRef verwenden) |
| vantage.ociMigration.destination.username | string | "" | Benutzername für die Authentifizierung (im Produktivbetrieb 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 (im Produktivbetrieb credentialsRef verwenden) |
| vantage.ociMigration.sources[0].username | string | "" | Benutzername für die Authentifizierung (im Produktivbetrieb credentialsRef verwenden) |
| vantage.platformAdminEmail | string | "" | E-Mail-Adresse des Plattformadministrators |
| vantage.secrets | object | {} | Secrets-Konfiguration (es muss genau ein Provider festgelegt werden: 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 | Aktiviert Worker für das Training neuronaler Netze |
| vantage.techcore.nnTrainingWorkers.gpu | bool | false | Aktiviert die GPU-Beschleunigung für Trainings-Worker |
| 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 – dies ist die Standardeinstellung –, 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 mit Daten zu den für die Installation von Vantage erforderlichen Charts und Images erstellt werden soll. Ist diese Option auf true gesetzt, aktualisieren neue Helm-Release-Revisionen direkt die Vantage-Custom-Resource, sodass Vantage In-Place aktualisiert wird. |