> ## 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 チャートの値: 2026.10.16

> アーティファクトバージョン 0.91.1 の vantage-operator および vantage-selfhosted Helm チャートで使用できるすべての値と、その型およびデフォルト値の一覧です。

## アーティファクトのバージョン

| アーティファクト | バージョン |
| - | - |
| `vantage-operator` チャート | `0.91.1` |
| `vantage-selfhosted` チャート | `0.91.1` |
| `vantage-operator` イメージ | `v0.91.1` |

このバージョンで両チャートが受け付けるすべての値を、型およびデフォルト値とあわせて示します。チャートの役割と、特に設定する機会の多い値については、[Helm チャート](https://docs.abbyy.com/ja/vantage/self-hosted/v3.0/helm-charts.md)を参照してください。`Vantage` カスタムリソースのフィールド単位の詳細については、[APIリファレンス](https://docs.abbyy.com/ja/vantage/self-hosted/v3.0/reference/2026.10.16/api-reference.md)を参照してください。

## `vantage-operator`

| キー | 型 | デフォルト | 説明 |
| - | - | - | - |
| 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.91.1"` | |
| 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`

| キー | 型 | デフォルト | 説明 |
| - | - | - | - |
| defaultSkills | object | `{…}` | デフォルトSkill のインストール：バンドルされたカタログ (`files/default-skills.yml`。固定された skill-installer-def-installation チャートの `defaultSkills` 値) のうち、skill-installer-operator がインストールするエントリを指定します。インストール済みの Skill は削除されないため、初回インストールの前にセットを決定してください。詳細は `docs/default-skills.md` を参照してください。 |
| defaultSkills.mode | string | `"all"` | `all` はカタログ内のすべての Skill のすべてのバージョンを、`minimal` は各 Skill の最新バージョンと `files/default-skills.minimal.yml` で固定されたバージョンを、`custom` は `skills` 内のエントリのみをインストールします。安全なデフォルトは `all` だけです。`all` 以外ではデフォルトSkill から派生した Skill が動作しなくなるため、絞り込みは必ず明示的に行う必要があります。`all` と `vantage.minimalInstall: true` を併用すると、チャートのノートに警告が表示されます。 |
| defaultSkills.skills | list | `[]` | `custom` モードでインストールする Skill を `{id, versions}` 形式のエントリで指定します。`id` はカタログ内の Skill の ID です。`versions` はオプションで、省略すると最新バージョンが、`all` を指定するとカタログ内のすべてのバージョンが、リストを指定するとそのバージョン番号のみがインストールされます。不明な ID またはバージョンを指定すると、レンダリングに失敗します。他のモードでは無視されます。 |
| ingress | object | `{…}` | Ingress の設定 |
| ingress.gateway | object | `{…}` | Kubernetes Gateway API (`gateway.networking.k8s.io/v1`) の設定 |
| ingress.gateway.annotations | object | `{}` | Gateway の追加アノテーション (例：`ingress.tls.secretName` で参照される証明書を cert-manager に発行させる場合は `cert-manager.io/cluster-issuer`) |
| ingress.gateway.certificateRef.createReferenceGrant | bool | `false` | Gateway がシークレットを使用できるよう、`certificateRef.namespace` に ReferenceGrant を作成します |
| ingress.gateway.certificateRef.namespace | string | `""` | `ingress.tls.secretName` シークレットの名前空間 (リリースの名前空間と異なる場合) |
| ingress.gateway.create | bool | `true` | Gateway を作成するかどうか。false に設定すると、`parentRefs` を介して既存の Gateway に HTTPRoute をアタッチします。 |
| ingress.gateway.gatewayClassName | string | `""` | Gateway を実装する GatewayClass (Gateway を作成する場合は必須) |
| ingress.gateway.infrastructure | object | `{}` | Gateway の `spec.infrastructure` (ロードバランサーの Service など、実装が作成するリソースに伝播されるラベル、アノテーション、parametersRef) |
| ingress.gateway.labels | object | `{}` | Gateway の追加ラベル |
| ingress.gateway.listeners.controllerSuppliedTls | bool | `false` | `ingress.tls.enabled` が false の場合、証明書を独自に提供する実装向けに、HTTP リスナーの代わりに `certificateRefs` を持たない HTTPS リスナーを使用します。`tlsOptions` が必要です。 |
| ingress.gateway.listeners.httpPort | int | `80` | HTTP リスナーのポート |
| ingress.gateway.listeners.httpRedirect | bool | `false` | HTTPS にリダイレクトする HTTP リスナーを追加します (Gateway に HTTPS リスナーがある場合) |
| ingress.gateway.listeners.httpsPort | int | `443` | HTTPS リスナーのポート |
| ingress.gateway.listeners.tlsOptions | object | `{}` | HTTPS リスナーの `tls.options` (実装固有) |
| ingress.gateway.meshIntegrated | bool | `false` | GatewayClass の実装が Istio メッシュに参加する場合 (例：Istio 独自の Gateway API 実装) は true に設定します。これにより、`mesh.istio.enabled` が true のときに STRICT mTLS を使用できます |
| ingress.gateway.name | string | `"vantage-gateway"` | 作成する Gateway の名前 |
| ingress.gateway.parentRefs | list | `[]` | HTTPRoute のアタッチ先となる既存 Gateway のリスナー。`create` が false の場合に使用されます。Gateway の `allowedRoutes` で、リリースの名前空間からのルートが許可されている必要があります。 |
| ingress.gateway.regexCatchAll | bool | `false` | `/` のキャッチオールルートを、PathPrefix マッチではなく RegularExpression マッチ (`/.*`) としてレンダリングします。すべての PathPrefix マッチを RegularExpression マッチより優先する実装 (例：Istio) では、`/` プレフィックスによって正規表現ルートが隠れてしまうため、true に設定してください。 |
| ingress.gateway.route.annotations | object | `{}` | HTTPRoute の追加アノテーション |
| ingress.gateway.route.labels | object | `{}` | HTTPRoute の追加ラベル |
| ingress.gateway.route.timeouts | object | `{"request":"0s"}` | HTTPRoute ルールの `timeouts`。`HTTPRouteRequestTimeout` 機能が必要です。実装のデフォルトのままにする場合は `{}` に設定します。 |
| ingress.istio | object | `{…}` | Istio Ingress の設定 |
| ingress.istio.gateway.annotations | object | `{}` | ゲートウェイの追加アノテーション |
| ingress.istio.gateway.labels | object | `{}` | ゲートウェイの追加ラベル |
| ingress.istio.internalDNSResolution.enabled | bool | `false` | メッシュ内から Vantage クラスターの FQDN への呼び出しがイングレスゲートウェイ経由でルーティングされるよう、Istio にリソースを設定するかどうかを示します     (`vantage.DNSRecord` に実際のパブリック DNS レコードが存在しない場合は true に設定します) 。     ([DNS Proxying](https://istio.io/latest/docs/ops/configuration/traffic-management/dns-proxy) が必要です) |
| ingress.kubernetes | object | `{…}` | ネイティブ Kubernetes Ingress の設定 |
| ingress.kubernetes.annotations | object | `{}` | Ingress の追加アノテーション |
| ingress.kubernetes.ingressClassName | string | `""` | このリソースを実装する ingress コントローラーを指定します |
| ingress.kubernetes.labels | object | `{}` | ingress に追加するラベル |
| ingress.kubernetes.nginx | bool | `false` | "nginx" 以外の名前で nginx の機能を実装する ingress クラス (例: AKS の Web アプリケーションルーティング) を使用する場合は true に設定します |
| ingress.tls.enabled | bool | `true` | ingress が Kubernetes シークレットを使用して TLS を終端するかどうか。ingress コントローラーが証明書を別途提供する場合 (例: AWS ALB の IngressClassParams にアタッチされた ACM 証明書) は false に設定します。 |
| ingress.type | string | `"istio"` | Ingress の実装方式。`native`、`gateway`、`kubernetes`、`istio` のいずれかを指定します。`native` を指定すると、Gateway API が利用可能な場合はそれを使用し、利用できない場合は機能凍結済みの Kubernetes Ingress API を使用します。 |
| mesh | object | `{…}` | サービスメッシュの設定 |
| mesh.istio.enabled | bool | `true` | 推奨の Istio メッシュ設定をデプロイするには `true` に設定します。 |
| observability | object | `{…}` | オブザーバビリティの設定 |
| observability.prometheus | object | `{…}` | Prometheus によるオブザーバビリティの設定 |
| observability.prometheus.namespace | string | `"observability"` | Prometheus インスタンスがインストールされている名前空間 |
| observability.prometheus.serviceMonitor | object | `{…}` | Prometheus ServiceMonitor の設定 |
| observability.prometheus.serviceMonitor.create | bool | `false` | Vantage アプリケーションメトリクスをスクレイプする Prometheus ServiceMonitor を作成するかどうか |
| observability.prometheus.serviceMonitor.interval | string | `15s`、または `vantage.minimalInstall` が true の場合は `60s` | Prometheus が Vantage アプリケーションメトリクスをスクレイプする間隔。KEDA の Prometheus スケーラーはこれらのメトリクスを読み取るため、この値はキューに溜まった処理にワーカーが反応できる速さの上限にもなります。未設定の場合、デフォルト値は `vantage.minimalInstall` によって決まり、true の場合は `60s`、それ以外の場合は `15s` になります。 |
| observability.prometheus.serviceMonitor.selectorMatchLabels | object | `{}` | Prometheus が ServiceMonitor を登録するために必要なラベル (`Prometheus` CR の `spec.serviceMonitorSelector.matchLabels` と一致させる必要があります) |
| operator.controllerManagerServiceAccount | string | `"vantage-operator-controller-manager"` | |
| operator.namespace | string | `"vantage-operator-system"` | |
| serviceAccounts | object | `{…}` | Vantage ワークロードが使用する ServiceAccount。各セクションはオプションです。`create: true` を設定すると、このチャートが ServiceAccount を (リリースの名前空間に) 作成し、Vantage CR の対応する箇所に関連付けます。既存の ServiceAccount を参照するには、`vantage.serviceAccountName` / `vantage.ociMigration.serviceAccountName` のみを設定します。どちらも設定しない場合、対応する pod は名前空間の `default` ServiceAccount で実行されます。個々のワークロードは、`workloads` で個別に設定しない限り、`vantage` ServiceAccount で実行されます。 |
| serviceAccounts.annotations | object | `{}` | このチャートが作成するすべての ServiceAccount に追加されるアノテーション。個々の ServiceAccount に設定されたアノテーションが優先されます。 |
| serviceAccounts.imagePullSecrets | list | `[]` | このチャートが作成するすべての ServiceAccount にアタッチされるイメージのプルシークレット (個々の ServiceAccount に設定されたものに追加されます) |
| serviceAccounts.labels | object | `{}` | このチャートが作成するすべての ServiceAccount に追加されるラベル。個々の ServiceAccount に設定されたラベルが優先されます。 |
| serviceAccounts.ociMigration | object | `{…}` | OCI 移行ジョブ用の ServiceAccount (`vantage.ociMigration.serviceAccountName`) |
| serviceAccounts.ociMigration.annotations | object | `{}` | 追加のアノテーション (例: `azure.workload.identity/client-id`) |
| serviceAccounts.ociMigration.create | bool | `false` | ServiceAccount を作成するかどうか |
| serviceAccounts.ociMigration.imagePullSecrets | list | `[]` | ServiceAccount にアタッチされるイメージのプルシークレット |
| serviceAccounts.ociMigration.labels | object | `{}` | 追加のラベル |
| serviceAccounts.ociMigration.name | string | `""` | 作成する ServiceAccount の名前。デフォルトは `<release name>-oci-migration` です。 |
| serviceAccounts.vantage | object | `{…}` | Vantage アプリケーションのワークロード用の ServiceAccount (`vantage.serviceAccountName`) |
| serviceAccounts.vantage.annotations | object | `{}` | 追加のアノテーション (例: `azure.workload.identity/client-id`) |
| serviceAccounts.vantage.create | bool | `false` | ServiceAccount を作成するかどうか |
| serviceAccounts.vantage.imagePullSecrets | list | `[]` | ServiceAccount にアタッチされるイメージのプルシークレット |
| serviceAccounts.vantage.labels | object | `{}` | 追加のラベル |
| serviceAccounts.vantage.name | string | `""` | 作成する ServiceAccount の名前。デフォルトはリリース名です。 |
| serviceAccounts.workloads | object | `{}` | `vantage` ServiceAccount を上書きする、個々のワークロード用の ServiceAccount。チャート名とワークロードの種類 (`migrator`、`deployment`、または `statefulSet`) の順にキーを指定します。各エントリでは `create` (デフォルトは `true`) 、`name` (デフォルトは `<chart name without -helm>-<kind>`。`create` が `false` の場合は必須) 、`labels`、`annotations`、`imagePullSecrets`、`roles` を指定できます。同じ名前を指定すると、複数のワークロードで ServiceAccount を共有できます。その場合、共有 ServiceAccount を作成するエントリはすべて同一の設定にする必要があります。各 ServiceAccount は `roles` にバインドされます (デフォルトは、マイグレーターでは `migration-writer` と `serviceversion-reader`、それ以外では `migration-reader` と `serviceversion-reader`) 。 |
| vantage | object | `{…}` | Vantage CR の spec。これらの値は Vantage カスタムリソースにそのまま渡されます |
| vantage.databaseProvider | string | `"SqlServer"` | すべての Vantage サービスで使用するデータベースエンジン。"SqlServer" または "PostgreSQL" のいずれかを指定します。大文字と小文字は区別されます (case-sensitive) 。値は各サービスの `*Database__Provider` にそのまま渡されるため、ランタイムの DataProvider 名と完全に一致させる必要があります ("Postgresql"/"PostgreSql" ではなく "PostgreSQL") 。 |
| vantage.debug | bool | `false` | Vantage のワークロードをデバッグモードでデプロイするかどうか |
| vantage.dnsRecord | string | `""` | Vantage インストールの DNS レコード |
| vantage.keda | object | `{…}` | KEDA の設定 |
| vantage.keda.enabled | bool | `false` | オートスケーリングに KEDA を使用するかどうか |
| vantage.mailFrom | string | `""` | 送信メールの差出人として使用するメールアドレス |
| vantage.minimalInstall | bool | `false` | 最小限のリソース構成で Vantage のワークロードをデプロイするかどうか。`defaultSkills.mode: minimal` (または `custom`) と組み合わせて使用してください。最小構成のインストールで完全な Skill セットを使用しても、警告が表示されるだけです。 |
| vantage.ociMigration | object | `{…}` | OCI 移行の設定 (任意。スキップする場合は省略するか、enabled: false を設定) |
| vantage.ociMigration.concurrency | int | `5` | 並列でコピーするアーティファクトの数 |
| vantage.ociMigration.destination | object | `{…}` | コピー先のコンテナレジストリ (ミラーリングしたイメージを格納する顧客のレジストリ) |
| vantage.ociMigration.destination.host | string | `"abbyy.com"` | レジストリのホスト名 |
| vantage.ociMigration.destination.password | string | `""` | 認証用のパスワード (本番環境では credentialsRef を使用) |
| vantage.ociMigration.destination.username | string | `""` | 認証用のユーザー名 (本番環境では credentialsRef を使用) |
| vantage.ociMigration.enabled | bool | `true` | OCI 移行を有効にする |
| vantage.ociMigration.sources | list | `[…]` | Vantage イメージの取得元となるソースレジストリ |
| vantage.ociMigration.sources\[0] | object | `{…}` | レジストリのホスト名 |
| vantage.ociMigration.sources\[0].password | string | `""` | 認証用のパスワード (本番環境では credentialsRef を使用) |
| vantage.ociMigration.sources\[0].username | string | `""` | 認証用のユーザー名 (本番環境では credentialsRef を使用) |
| vantage.platformAdminEmail | string | `""` | プラットフォーム管理者のメールアドレス |
| vantage.reverseProxy | bool | `false` | TLS を終端するリバースプロキシの背後で Vantage を実行するように構成するかどうか。 |
| vantage.secrets | object | `{}` | シークレットの設定 (プロバイダーとして kubernetes または azure のいずれか 1 つだけを設定する必要があります) 。 |
| vantage.techcore | object | `{…}` | TechCore processing engine の設定 |
| vantage.techcore.nnTrainingWorkers | object | `{…}` | ニューラルネットワークのトレーニングワーカーの設定 |
| vantage.techcore.nnTrainingWorkers.enabled | bool | `false` | ニューラルネットワークのトレーニングワーカーを有効にする |
| vantage.techcore.nnTrainingWorkers.gpu | bool | `false` | トレーニングワーカーの GPU アクセラレーションを有効にする |
| vantage.techcore.versions | list | `[3,4]` | デプロイする TechCore のバージョン (利用可能なバージョンは 2、3、4) 。 |
| vantage.updatePolicy | object | `{…}` | Vantage のアップグレードに関する更新ポリシー |
| vantage.updatePolicy.manual | object | `{}` | 手動アップグレードのみ (アップグレードするには、オペレーター Helm チャートの新しいバージョンをインストールします) |
| vantage.vantageVersion | string | `""` | インストールする Vantage のバージョン |
| vantage.workloads | object | `{…}` | workloads ConfigMap の設定 |
| vantage.workloads.additionalMetadataKey | string | `"additional-metadata.yml"` | ワークロードの追加メタデータのキー |
| vantage.workloads.configMap | string | `"vantage-workloads"` | ConfigMap 名 (`workloadsConfigMap.create` が true (デフォルト) の場合、この値は作成される ConfigMap 名のプレフィックスとして使用されます) |
| vantage.workloads.metadataTemplateKey | string | `"workloads-metadata.yml.gotmpl"` | ワークロードのメタデータテンプレートのキー |
| vantage.workloads.secretsKey | string | `"workloads-secrets.yml.gotmpl"` | ワークロードのシークレットのキー |
| vantage.workloads.workloadsKey | string | `"workloads.yml"` | ワークロードのキー |
| workloadsConfigMap.additionalMetadata | object | `{}` | ワークロードの詳細設定。このオブジェクトは、レンダリングされたワークロードのメタデータにマージされます。 |
| workloadsConfigMap.create | bool | `true` | Vantage のインストールに必要なチャートおよびイメージに関するデータを格納する ConfigMap を作成するかどうか。このオプションが `true` の場合、チャートの新しいバージョンをデプロイすると Vantage カスタムリソース自体が更新されるため、実質的に Vantage がインプレースで更新されます (`helm install`/`helm upgrade` でも、`helm template` でレンダリングする GitOps ツール (ArgoCD/Flux など) でも動作します) 。 |
