Applies to SUSE Private Registry
2 要件 #
このセクションでは、SUSE Private Registryの最小プラットフォーム要件と推奨される本番環境のサイジングについて説明します。
2.1 前提条件 #
Kubernetes クラスター バージョン 1.20 以上
Helm バージョン 3.2.0 以上
インフラストラクチャにおける永続ボリューム (PV) プロビジョナーのサポート
SUSE Private Registry の有効なサブスクリプション
2.2 ハードウェアおよびサイズの推奨事項 #
これらの値を本番環境の開始点として使用してください。保持ポリシー、イメージの変動、スキャンの同時実行、およびレプリケーショントラフィックに基づいて調整してください。==== クラスターのベースライン
| スコープ | 推奨される本番環境の開始点 |
|---|---|
ワーカーノード | 最低3台のワーカーノード |
ノードの形状 | ノードごとに最低 4 vCPU および 16 GiB RAM |
推奨されるノードの形状 | より高いスキャンおよびプッシュの同時実行のために、ノードごとに 8 vCPU および 32 GiB RAM |
これらの推奨事項は、RKE2 Kubernetes に関する Rancher のガイダンスと一致しています。 詳細については、 RKE2 Kubernetes のインストール要件を参照してください。
2.2.1 永続ストレージのベースライン #
| コンポーネント | デフォルトのチャートサイズ | 推奨される開始サイズ |
|---|---|---|
レジストリデータ | 5 Gi | 500 Gi から 1 Ti |
TrivyキャッシュとDB | 5 Gi | 20 Gi から 50 Gi |
ジョブサービスログ | 1 Gi | 10 Gi |
内部PostgreSQL(使用している場合) | 1 Gi | 最小 20 Gi |
内部Valkey(使用している場合) | 1 Gi | 最小 20 Gi |
チャートのデフォルトはインストール指向であり、長期的な生産能力の値として使用すべきではありません。