メインコンテンツまでスキップ
バージョン: 3.4 (サポートされていない)

Scalar Manager のカスタム値ファイルを構成する

注記

このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。

このドキュメントでは、Scalar Manager チャートのカスタム値ファイルを作成する方法について説明します。 パラメータの詳細を知りたい場合は、Scalar Manager チャートの README を参照してください。

必要な構成

サービス構成

Kubernetes のサービス リソース タイプを指定するには、service.type を設定する必要があります。 プロバイダーが提供するロードバランサーを使用する場合は、service.typeLoadBalancerに設定する必要があります。

service:
type: LoadBalancer

画像構成

image.repositoryを設定する必要があります。 コンテナー リポジトリからイメージをプルできるように、必ず Scalar Manager コンテナー イメージを指定してください。

image:
repository: <SCALAR_MANAGER_IMAGE>

ターゲット構成

scalarManager.targetsを設定する必要があります。 ポッドの SRV レコードを返す DNS サービス URL を設定してください。 Kubernetes は、Scalar 製品のヘッドレス サービスの名前付きポートに対してこの URL を作成します。 形式は _{port name}._{protocol}.{service name}.{namespace}.svc.{cluster domain name} です。

You must set scalarManager.targets. Please set the DNS Service URL that returns the SRV record of pods. Kubernetes creates this URL for the named port of the headless service of the Scalar product. The format is _{port name}._{protocol}.{service name}.{namespace}.svc.{cluster domain name}.

scalarManager:
targets:
- name: Ledger
adminSrv: _scalardl-admin._tcp.scalardl-headless.default.svc.cluster.local
databaseType: cassandra
- name: Auditor
adminSrv: _scalardl-auditor-admin._tcp.scalardl-auditor-headless.default.svc.cluster.local
databaseType: cassandra

Grafana 構成

scalarManager.grafanaUrl を設定する必要があります。 Grafana URL を指定してください。

scalarManager:
grafanaUrl: "http://localhost:3000"

オプションの構成

レプリカ構成 (環境に応じてオプション)

Scalar Manager のレプリカ (ポッド) の数は、replicaCount を使用して指定できます。

replicaCount: 3

更新間隔の構成 (環境に応じてオプション)

scalarManager.refreshInterval を使用して、Scalar Managerが製品のステータスをチェックする更新間隔を指定できます。

scalarManager:
refreshInterval: 30