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

# 互換性

> Vantage 3.0 オペレーター でサポートおよびテストされている Kubernetes のバージョン、ディストリビューション、依存関係のバージョン。

Vantage オペレーター は標準の Kubernetes API 上で動作します。以下の対応表は、Vantage 3.0 セルフホスト型でサポートおよびテストされている Kubernetes のバージョン、ディストリビューション、依存関係のバージョンを示しています。

インストール時のチェックリスト (プロビジョニングする Service、作成するシークレット) については、[前提条件](/ja/vantage/self-hosted/v3.0/prerequisites)を参照してください。

<div id="supported-kubernetes-versions">
  ## サポート対象の Kubernetes バージョン
</div>

このオペレーターは、標準的な Kubernetes API を対象としています。バージョンの互換性は、ArgoCD 自身の Kubernetes サポートマトリクスに準拠します。

| Kubernetes | サポート                            |
| ---------- | ------------------------------- |
| 1.33       | テスト済み (AKS 1.33.6)              |
| 1.36       | テスト済み (自己管理型 Kubernetes 1.36.1) |

<Note>
  ArgoCD のサポートマトリクスに含まれるその他の Kubernetes バージョンでも動作する可能性はありますが、検証は行われていません。ここに記載されていない Kubernetes バージョンで実行する前に、ABBYY の担当チームに確認してください。
</Note>

<div id="supported-kubernetes-distributions">
  ## サポート対象の Kubernetes ディストリビューション
</div>

| Distribution                   | Support level | Notes                                                                                                                                                                          |
| ------------------------------ | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Azure Kubernetes Service (AKS) | **サポート対象**    | AKS 1.33.6 と AKS Istio Add-on (`asm-1-28`) でエンドツーエンド検証済みです。[Azure へのインストール](/ja/vantage/self-hosted/v3.0/providers/azure)を参照してください。                                            |
| 自己管理型 Kubernetes               | **サポート対象**    | 顧客管理のネットワーク、Linkerd、Traefik、ネイティブの Kubernetes Secrets、PostgreSQL、カスタム `StorageClass` で検証済みです。[自己管理型 Kubernetes](/ja/vantage/self-hosted/v3.0/providers/self-managed)を参照してください。 |

<Note>
  上記に記載された Kubernetes バージョンを使用してください。記載のない Kubernetes ディストリビューションやコンポーネントの置き換えは検証されていません。本番環境で使用する前に、ABBYY のアカウント担当チームに確認してください。
</Note>

<div id="dependency-versions">
  ## 依存関係のバージョン
</div>

このオペレーターは、クラスター内の次のコンポーネントに依存します。

| Component                                                                                                    | Required               | Tested                                    | Notes                                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ArgoCD                                                                                                       | `>= 2.6.0`             | AKS では v3.3.2、自己管理型 Kubernetes では v3.4.3  | [ApplicationSet Progressive Syncs](https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Progressive-Syncs/#enabling-progressive-syncs) 機能を有効にする必要があります。また、OCI レジストリへのリポジトリ接続も必要です。 |
| Helm                                                                                                         | `>= 3.0.0`             | AKS では v4.2.0、自己管理型 Kubernetes では v3.21.1 | オペレーターと `vantage-selfhosted` チャートのインストールに使用します。                                                                                                                                                       |
| Istio                                                                                                        | any                    | AKS Istio Add-on `asm-1-28`               | AKS 上のサービスメッシュと組み込み ingress パスでテスト済みです。アプリケーショントラフィックには STRICT mTLS が適用されます。AKS では外部 ingress gateway が必要です。                                                                                           |
| Linkerd                                                                                                      | any compatible release | `edge-26.6.1`                             | 自己管理型 Kubernetes 向けのサービスメッシュとしてテスト済みです。Vantage をインストールする前に、Vantage 名前空間でインジェクションを有効にしてください。                                                                                                           |
| Traefik                                                                                                      | v3                     | Helm チャート 39.x                            | 自己管理型 Kubernetes 向けの ingress controller としてテスト済みです。チャートに組み込まれている Istio ingress を無効にし、文書化されている Vantage のルート仕様を実装してください。                                                                                |
| [Secrets Store CSI Driver (Azure provider)](https://azure.github.io/secrets-store-csi-driver-provider-azure) | `>= 1.0.0`             | 1.7.2 (Helm チャート 1.7.2)                   | Azure Key Vault シークレット provider を使用する場合に必要です。Kubernetes Secrets provider を使用する場合は不要です。                                                                                                                |
| External Secrets Operator                                                                                    | any compatible release | Helm チャート 2.6.0                           | 外部ストアからネイティブ Kubernetes Secrets を生成するためのオプションの例です。Vantage が利用するのは Kubernetes Secrets であり、External Secrets や外部ストアを直接利用するわけではありません。                                                                     |
| KEDA (optional, recommended)                                                                                 | `>= 2.17.0, < 2.18.0`  | 2.17.3; AKS add-on 2.17.3-5               | [KEDA](https://keda.sh/) のオートスケーリング サポートに必要です。KEDA 2.18 以降では、現在の Vantage workload チャートで使用されている scaler field が削除されました。                                                                                 |
| Prometheus Operator (required with KEDA)                                                                     | any compatible release | kube-prometheus-stack 87.3.0              | `prometheus-operated.observability.svc.cluster.local:9090` で Prometheus インスタンスを提供し、Vantage の `ServiceMonitor` を検出できるようにしてください。                                                                        |

<div id="supporting-service-versions">
  ## サポート対象のサービス バージョン
</div>

これらは、クラスター外でプロビジョニングされる外部依存関係です。次の表は、サポートされているデプロイ パス全体でテスト済みのバージョンと実装をまとめたものです。

| Service        | Tested version                                                                    | Notes                                                                                                                                                                                                                                                   |
| -------------- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| SQL Server     | Azure SQL 12.0.2000.8 (compatibility level 170, General Purpose Serverless Gen 5) | [Secrets and Key Vault](/ja/vantage/self-hosted/v3.0/secrets-and-keyvault) に記載されている接続文字列エイリアスごとに、1 つのデータベースが必要です (現在は 23 個) 。`reporting` データベースは Columnstore Indexing をサポートしている必要があります。                                                                 |
| PostgreSQL     | 自己管理型デプロイでプロバイダー サポートを検証済み                                                        | `vantage.databaseProvider: PostgreSQL` を設定します。サービスごとに個別の論理データベースを使用してください。各サービスの migrator は初回実行時にデータベースを作成します。PostgreSQL ではレポート機能はサポートされません。                                                                                                            |
| Redis          | Azure Managed Redis 7.4 (EnterpriseCluster); 自己管理型 Kubernetes 上の Redis 7.4        |                                                                                                                                                                                                                                                         |
| SendGrid       | n/a                                                                               | 既定のメール プロバイダーです。シークレット プロバイダー経由で `sendgridApiKey` を指定してください。                                                                                                                                                                                            |
| SMTP server    | MailHog v1.0.1 (Helm チャート 5.8.0)                                                  | SendGrid の任意の代替手段です。サポートされるのは basic auth または認証なしのみです。`spec.smtp` が設定されている場合にのみ使用されます。                                                                                                                                                                   |
| OCI registry   | Azure Container Registry                                                          | 移行時の認証: 認証なし、basic auth、または Azure Workload Identity + Azure RBAC。イメージのプル: Kubernetes pull secrets、または Azure では AKS managed identity に付与された `AcrPull`。詳細は [Image pull access](/ja/vantage/self-hosted/v3.0/providers/azure#image-pull-access) を参照してください。 |
| Storage        | Azure StorageV2 (general purpose v2); 顧客が提供する Kubernetes `StorageClass`           | Azure Blob が既定のバックエンドです。`spec.storage.custom` を使用すると、カスタム `StorageClass` ベースのバックエンドを利用できます。                                                                                                                                                             |
| Secret backend | Azure Key Vault; 自己管理型の例として HashiCorp Vault チャート 0.33.0                           | Azure Key Vault は CSI プロバイダー経由で読み取られます。その他のストアでは、Kubernetes プロバイダー用にネイティブの Kubernetes Secrets として作成する必要があります。                                                                                                                                           |

<div id="vantage-application-versions">
  ## Vantage アプリケーションのバージョン
</div>

オペレーターは、`Vantage` カスタムリソースの `spec.vantageVersion` で Vantage アプリケーションのバージョンを固定します。`vantage-operator` と `vantage-selfhosted` のチャートは、同じバージョンのものをインストールしてください。この自己管理型ガイドでは現在 `0.70.13` を使用しています。[アップグレード](/ja/vantage/self-hosted/v3.0/upgrading)を参照してください。

<div id="whats-next">
  ## 次のステップ
</div>

<CardGroup cols={2}>
  <Card title="アーキテクチャ" icon="diagram-project" href="/ja/vantage/self-hosted/v3.0/architecture">
    オペレーター + ArgoCD + CRD パターンの仕組み。
  </Card>

  <Card title="前提条件" icon="list-check" href="/ja/vantage/self-hosted/v3.0/prerequisites">
    クラスター、シークレット、証明書をプロビジョニングするためのチェックリスト。
  </Card>
</CardGroup>
