> ## 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.

# Kompatibilität

> Unterstützte Kubernetes-Versionen, Distributionen und Abhängigkeitsversionen für den Vantage 3.0-Operator.

Der Vantage operator basiert auf den Standard-APIs von Kubernetes. Die folgenden Tabellen zeigen, welche Kubernetes-Versionen, Distributionen und Abhängigkeitsversionen für Vantage 3.0 selbstgehostet unterstützt und getestet werden.

Die Installations-Checkliste (bereitzustellende Services, zu erstellende Secrets) finden Sie unter [Voraussetzungen](/de/vantage/self-hosted/v3.0/prerequisites).

<div id="supported-kubernetes-versions">
  ## Unterstützte Kubernetes-Versionen
</div>

Der Operator zielt auf die standardmäßige Kubernetes-API ab. Die Versionskompatibilität wird durch ArgoCDs eigene Kubernetes-Supportmatrix begrenzt.

| Kubernetes | Support                                        |
| ---------- | ---------------------------------------------- |
| 1.33       | Getestet (AKS 1.33.6)                          |
| 1.36       | Getestet (selbstverwaltetes Kubernetes 1.36.1) |

<Note>
  Andere Kubernetes-Versionen innerhalb von ArgoCDs Supportmatrix funktionieren möglicherweise, sind jedoch nicht validiert. Stimmen Sie sich mit Ihrem ABBYY Account Team ab, bevor Sie eine hier nicht aufgeführte Kubernetes-Version einsetzen.
</Note>

<div id="supported-kubernetes-distributions">
  ## Unterstützte Kubernetes-Distributionen
</div>

| Distribution                   | Supportniveau   | Hinweise                                                                                                                                                                                                                                             |
| ------------------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Azure Kubernetes Service (AKS) | **Unterstützt** | End-to-End auf AKS 1.33.6 mit dem AKS Istio Add-on (`asm-1-28`) validiert. Siehe [Installation auf Azure](/de/vantage/self-hosted/v3.0/providers/azure).                                                                                             |
| Selbstverwaltetes Kubernetes   | **Unterstützt** | Validiert mit kundenseitig verwaltetem Networking, Linkerd, Traefik, nativen Kubernetes Secrets, PostgreSQL und einer benutzerdefinierten `StorageClass`. Siehe [Selbstverwaltetes Kubernetes](/de/vantage/self-hosted/v3.0/providers/self-managed). |

<Note>
  Verwenden Sie eine oben aufgeführte Kubernetes-Version. Nicht aufgeführte Kubernetes-Distributionen und Komponentenersetzungen wurden nicht validiert; stimmen Sie diese vor dem Produktionseinsatz mit Ihrem ABBYY-Ansprechpartner ab.
</Note>

<div id="dependency-versions">
  ## Versionen der Abhängigkeiten
</div>

Der Operator hängt von den folgenden Komponenten im Cluster ab.

| Komponente                                                                                                   | Erforderlich             | Getestet                                                 | Hinweise                                                                                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | ------------------------ | -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ArgoCD                                                                                                       | `>= 2.6.0`               | v3.3.2 auf AKS; v3.4.3 auf selbstverwaltetem Kubernetes  | Die Funktion [ApplicationSet Progressive Syncs](https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Progressive-Syncs/#enabling-progressive-syncs) muss aktiviert sein. Eine Repository-Verbindung zu Ihrer OCI-Registry ist ebenfalls erforderlich. |
| Helm                                                                                                         | `>= 3.0.0`               | v4.2.0 auf AKS; v3.21.1 auf selbstverwaltetem Kubernetes | Wird verwendet, um den Operator und die `vantage-selfhosted`-Charts zu installieren.                                                                                                                                                                                     |
| Istio                                                                                                        | any                      | AKS Istio Add-on `asm-1-28`                              | Getestetes Service-Mesh und integrierter Ingress-Pfad auf AKS. Für den Anwendungsdatenverkehr wird STRICT mTLS erzwungen. Auf AKS ist ein externer Ingress-Gateway erforderlich.                                                                                         |
| Linkerd                                                                                                      | jedes kompatible Release | `edge-26.6.1`                                            | Getestetes Service-Mesh für selbstverwaltetes Kubernetes. Aktivieren Sie die Injection im Vantage-Namespace, bevor Sie Vantage installieren.                                                                                                                             |
| Traefik                                                                                                      | v3                       | Helm chart 39.x                                          | Getesteter Ingress-Controller für selbstverwaltetes Kubernetes. Deaktivieren Sie den integrierten Istio-Ingress des Charts und implementieren Sie den dokumentierten Vantage-Routenvertrag.                                                                              |
| [Secrets Store CSI Driver (Azure provider)](https://azure.github.io/secrets-store-csi-driver-provider-azure) | `>= 1.0.0`               | 1.7.2 (Helm chart 1.7.2)                                 | Erforderlich bei Verwendung des Azure Key Vault-Secrets-Providers. Bei Verwendung des Kubernetes-Secrets-Providers nicht erforderlich.                                                                                                                                   |
| External Secrets Operator                                                                                    | jedes kompatible Release | Helm chart 2.6.0                                         | Optionales Beispiel zum Materialisieren nativer Kubernetes-Secrets aus einem externen Store. Vantage verwendet die Kubernetes-Secrets, nicht External Secrets oder den externen Store direkt.                                                                            |
| KEDA (optional, empfohlen)                                                                                   | `>= 2.17.0, < 2.18.0`    | 2.17.3; AKS-Add-on 2.17.3-5                              | Erforderlich für die Unterstützung der automatischen Skalierung mit [KEDA](https://keda.sh/). In KEDA 2.18 und höher wurde ein Scaler-Feld entfernt, das von den aktuellen Vantage-Workload-Charts verwendet wird.                                                       |
| Prometheus Operator (erforderlich mit KEDA)                                                                  | jedes kompatible Release | kube-prometheus-stack 87.3.0                             | Stellen Sie eine Prometheus-Instanz unter `prometheus-operated.observability.svc.cluster.local:9090` bereit und lassen Sie den Vantage-`ServiceMonitor` erkennen.                                                                                                        |

<div id="supporting-service-versions">
  ## Versionen unterstützender Services
</div>

Dies sind externe Abhängigkeiten, die außerhalb des Clusters bereitgestellt werden. Die Tabelle fasst die Versionen und Implementierungen zusammen, die für die unterstützten Bereitstellungswege getestet wurden:

| Service        | Getestete Version                                                                            | Hinweise                                                                                                                                                                                                                                                                                                                       |
| -------------- | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| SQL Server     | Azure SQL 12.0.2000.8 (Kompatibilitätsstufe 170, General Purpose Serverless Gen 5)           | Eine Datenbank pro Connection-String-Alias, der in [Secrets and Key Vault](/de/vantage/self-hosted/v3.0/secrets-and-keyvault) aufgeführt ist (derzeit 23). Die Datenbank `reporting` muss Columnstore-Indizierung unterstützen.                                                                                                |
| PostgreSQL     | Provider-Unterstützung mit der selbstverwalteten Bereitstellung validiert                    | Setzen Sie `vantage.databaseProvider: PostgreSQL`. Verwenden Sie pro Service eine separate logische Datenbank; der Migrator jedes Service erstellt seine Datenbank beim ersten Start. Reporting wird mit PostgreSQL nicht unterstützt.                                                                                         |
| Redis          | Azure Managed Redis 7.4 (EnterpriseCluster); Redis 7.4 auf selbstverwaltetem Kubernetes      |                                                                                                                                                                                                                                                                                                                                |
| SendGrid       | n/a                                                                                          | Standard-Mail-Provider. Geben Sie `sendgridApiKey` über Ihren Secrets-Provider an.                                                                                                                                                                                                                                             |
| SMTP-Server    | MailHog v1.0.1 (Helm chart 5.8.0)                                                            | Optionale Alternative zu SendGrid. Es wird nur Basic Auth oder keine Authentifizierung unterstützt. Wird nur verwendet, wenn `spec.smtp` gesetzt ist.                                                                                                                                                                          |
| OCI-Registry   | Azure Container Registry                                                                     | Authentifizierung für die Migration: keine Authentifizierung, Basic Auth oder Azure Workload Identity + Azure RBAC. Image-Pulls: Kubernetes-Pull-Secrets oder in Azure `AcrPull`, das der verwalteten AKS-Identität zugewiesen ist. Siehe [Image pull access](/de/vantage/self-hosted/v3.0/providers/azure#image-pull-access). |
| Storage        | Azure StorageV2 (General Purpose v2); kundenseitig bereitgestellte Kubernetes-`StorageClass` | Azure Blob ist das Standard-Backend. Ein benutzerdefiniertes Backend auf Basis von `StorageClass` kann über `spec.storage.custom` verwendet werden.                                                                                                                                                                            |
| Secret-Backend | Azure Key Vault; HashiCorp Vault chart 0.33.0 als selbstverwaltetes Beispiel                 | Azure Key Vault wird über den CSI-Provider gelesen. Andere Stores müssen native Kubernetes-Secrets für den Kubernetes-Provider bereitstellen.                                                                                                                                                                                  |

<div id="vantage-application-versions">
  ## Versionen der Vantage-Anwendung
</div>

Der Operator legt die Version der Vantage-Anwendung über `spec.vantageVersion` in der `Vantage`-Custom-Resource fest. Installieren Sie passende Versionen der Charts `vantage-operator` und `vantage-selfhosted`; im aktuellen Leitfaden für selbstverwaltete Bereitstellungen wird `0.70.13` verwendet. Siehe [Upgrading](/de/vantage/self-hosted/v3.0/upgrading).

<div id="whats-next">
  ## Wie geht es weiter
</div>

<CardGroup cols={2}>
  <Card title="Architektur" icon="diagram-project" href="/de/vantage/self-hosted/v3.0/architecture">
    Wie das Zusammenspiel von Operator, ArgoCD und CRD funktioniert.
  </Card>

  <Card title="Voraussetzungen" icon="list-check" href="/de/vantage/self-hosted/v3.0/prerequisites">
    Checkliste für die Bereitstellung von Cluster, Secrets und Zertifikaten.
  </Card>
</CardGroup>
