次の手順を実行して、Azure Kubernetes Serviceにファンアウトエージェントサービスをセットアップします。
コンテナtarballからhelm-charts/fa-values.yamlをコピーし、ファイル内の以下のフィールドを更新します。
表 28-4
|
セクション |
フィールド |
説明 |
|---|---|---|
|
Registry credentials for Remote Loader docker images (リモートローダDockerイメージのレジストリ資格情報) |
レジストリ |
Azure Container Registryのサーバ名を指定します。 |
|
name |
レジストリのログイン資格情報を含むKubernetesシークレットの名前を指定します。 |
|
|
Data Persistence (データ永続化) |
Shared Persistent Storage (共有永続ストレージ)
dynamicClaim:
|
既存の永続ボリューム要求(PVC)を使用する場合は、既存の要求の名前を入力します。 また、PVCの動的プロビジョニングでは、ストレージクラス名とストレージサイズを指定します。 |
|
Fanout Agent Service (ファンアウトエージェントサービス) |
ports |
リスンするリモートローダサービスのポートの値を指定します。 |
|
Resource Requests and Limits (リソース要求と制限) |
Resource requests (リソース要求)
|
リソース要求のCPU値とメモリ値を指定します。詳細については、「Resource Management for Pods and Containers」を参照してください。 |
|
Limits (制限)
|
制限のCPU値とメモリ値を指定します。詳細については、「Resource Management for Pods and Containers」を参照してください。 |
|
|
ActiveMQ Service (ActiveMQサービス) |
install |
ファンアウトエージェントにActiveMQサービスを展開するかどうかを指定します(true/false)。 |
|
Resource requests (リソース要求)
|
ActiveMQサービスのリソース要求のCPU値とメモリ値を指定します。詳細については、「Resource Management for Pods and Containers」を参照してください。 |
|
|
Limits (制限)
|
ActiveMQサービスの制限のCPU値とメモリ値を指定します。詳細については、「Resource Management for Pods and Containers」を参照してください。 |
コンテナtarballから、helm-charts/fanout-agent-1.5.0.tgzをコピーし、次のhelmコマンドを実行してファンアウトエージェントをインストールします。
helm install fanout-agent helm_charts/fanout-agent-1.5.0.tgz --namespace idm -f rl-values.yaml
(オプション)複数のファンアウトエージェントをインストールする場合は、コンテナtarballからhelm-charts/ fanout-agent-1.5.0.tgzをコピーし、次のhelmコマンドを実行します。
helm install <fanout-agent-n> helm_charts/fanout-agent-1.5.0.tgz --namespace idm -f rl-values.yaml
fanout-agent-nのnは、インストールするn番目のファンアウトエージェントです。
例:
ファンアウトエージェントを2つインストールする場合、2番目のファンアウトエージェントをインストールするコマンドは次のようになります。
helm install fanout-agent-2 helm_charts/fanout-agent-1.5.0.tgz --namespace idm -f rl-values.yaml