Helmチャートには、各ポッドコンポーネントのデフォルトのリソース要求が含まれており、最小リソース要件を定義しています。デフォルト値は、一般的なワークロード要件に基づいて設定されています。ただし、要件に合わせて調整することができます。
現在のデフォルトリソース要求
次のデフォルトリソース要求が
values.yaml
に設定されています:-
スキャナーポッド (
scanner.resources.requests
):- CPU:
800m
- メモリ:
2Gi
- CPU:
-
検索キャッシュポッド (
scanCache.resources.requests
):- CPU:
250m
- メモリ:
128Mi
- CPU:
-
バックエンドコミュニケーターポッド (
backendCommunicator.resources.requests
):- CPU:
250m
- メモリ:
128Mi
- CPU:
リソース要求をカスタマイズ
インストール中に
--set
フラグを使用してリソース要求を変更できます。また、カスタムvalues.yaml
ファイル内の値を上書きして要求を変更することもできます。# Example: Increase scanner resources for high-throughput scanningscanner: resources: requests: cpu: 1200mmemory: 4Gi # Example: Increase scan cache memory for larger cache requirementsscanCache: resources: requests: cpu: 500m memory: 512Mi
または、Helmコマンドラインを使用して:
helm install my-release visionone-filesecurity/visionone-filesecurity \ -n visionone-filesecurity \ --set scanner.resources.requests.cpu=1200m \ --set scanner.resources.requests.memory=4Gi
Trend Microは、これらのリソース要求をデフォルトから増やすことのみを推奨します。最小要件を下回ると、パフォーマンスの問題やポッドの障害が発生する可能性があります。