|Index|SUSE Private Registryの始め方|要件
Applies to SUSE Private Registry

2 要件

このセクションでは、SUSE Private Registryの最小プラットフォーム要件と推奨される本番環境のサイジングについて説明します。

2.1 前提条件

  • Kubernetes クラスター バージョン 1.33、1.34、1.35

  • Helm バージョン 3.2.0 以上

  • インフラストラクチャにおける永続ボリューム (PV) プロビジョナーのサポート

  • SUSE Private Registry の有効なサブスクリプション

2.1.1 サポートされる Kubernetes バージョンは?

プライベートレジストリ バージョン 1.0、1.1、1.2 は、このリリースで Kubernetes バージョン 1.33、1.34、1.35 で検証されています。

プライベートレジストリ バージョンKubernetes バージョン

1.0

1.33, 1.34, 1.35

1.1

1.33, 1.34, 1.35

1.2

1.33, 1.34, 1.35

1.33 から 1.35 以外のバージョンは、このリリースでは現在検証されていません。

2.2 ハードウェアおよびサイズの推奨事項

これらの値を本番環境の開始点として使用してください。保持ポリシー、イメージの変動、スキャンの同時実行、およびレプリケーショントラフィックに基づいて調整してください。

2.2.1 クラスターのベースライン

スコープ推奨される本番環境の開始点

ワーカーノード

最低3台のワーカーノード

ノードの形状

ノードごとに最低 4 vCPU および 16 GiB RAM

推奨されるノードの形状

より高いスキャンおよびプッシュの同時実行のために、ノードごとに 8 vCPU および 32 GiB RAM

これらの推奨事項は、RKE2 Kubernetes に関する Rancher のガイダンスと一致しています。 詳細については、 RKE2 Kubernetes のインストール要件を参照してください。

2.2.2 永続ストレージのベースライン

コンポーネントデフォルトのチャートサイズ推奨される開始サイズ

レジストリデータ

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

チャートのデフォルトはインストール指向であり、長期的な生産能力の値として使用すべきではありません。