Skip to main content
CaseBenderの本番ストレージは顧客所有であり、外部でプロビジョニングされます。 アプリケーションはオブジェクトのデータプレーン操作のみを実行します。実行時に バケットまたはコンテナの作成、削除、設定は行いません。

現行リリースの状態

機械可読な権威ソースは scripts/storage/certification-matrix.json です。
リポジトリにはエミュレーター結果がありますが、エミュレーター互換性は実環境 認定ではありません。現行のODF/Ceph RGW実環境認定は、 顧客提供の資格情報と正確バージョンエビデンス待ちです。このプロファイルは 設定済みで適格性確認の準備は完了していますが、認定済みではありません。
「実装済み」は、オブジェクト操作向けのアダプターが存在することを意味します。「サポート対象として 宣言」は、リリースマトリックスがその製品プロファイルをサポートゲートに選択することを意味します。「認定済み」はさらに、 正確な製品およびバージョンに対する完全で署名済みの実環境エビデンスを要求します。アダプター名、 エミュレーター実行、Kubernetesレンダー、または別の顧客の結果から認定を推測してはなりません。

設定契約

マウントした STORAGE_CONFIG_FILE(推奨)または STORAGE_CONFIG_JSON を使用し、 3つのプロファイル quarantinerecords、および ephemeral を指定します。レガシーの 単一プロファイルブリッジは、次の正規プロバイダーIDと変数のみを使用します。
  • s3: S3_BUCKETAWS_REGION、任意のHTTPS S3_ENDPOINT
  • gcs: GCS_BUCKET、任意の GCS_PROJECT_ID
  • azure: AZURE_STORAGE_ACCOUNTAZURE_CONTAINER
  • local: STORAGE_PATH、本番環境以外のみ
azure-blobAWS_S3_BUCKET、および AZURE_STORAGE_CONTAINER は有効な 実行時名ではありません。本番環境は、明示的なストレージ設定の欠落、 ローカルプロファイル、およびHTTPカスタムエンドポイントを拒否します。 ワークロードアイデンティティまたはプロバイダーのデフォルト資格情報チェーンを使用してください。静的S3 キー、GCSキーファイル、Azure共有キー、およびAzure接続文字列は 互換モードのみです。資格情報はプラットフォームのシークレットマネージャーに保管し、 ソース、ConfigMap、イメージ、シェル履歴、ログ、エビデンス、 またはサポートバンドルに配置してはなりません。

必須の本番境界

  • 公開アクセスのない、事前作成された外部バケットまたはコンテナを使用する。
  • 隔離、永続レコード、および一時オブジェクトを分離し、保持、 スキャナー、および有効期限ポリシーを異なるものにできるようにする。
  • TLS検証を有効のままにし、必要な場合はプライベートCAバンドルをマウントする。
  • 保管時および転送時の暗号化、バージョニング、バックアップ、および アプリケーションのSHA-256検証を要求する。
  • デプロイメントがWORMを必要とする場合は、保持/リーガルホールド制御を有効化し適格性を確認する。 保持およびホールド操作には正確なオブジェクトバージョンが必須です。
  • 署名付きURL、事前署名付きURL、またはSASの生成を有効にしない。ダウンロードは 認証済みのCaseBender認可を通過します。
  • 外部の clamd を設定する。スキャンが最終的なクリーン判定を出せない場合、 ユーザーアップロードは隔離されたまま利用不可です。
  • レディネス、ディープカナリアの経過時間、ミューテーションデッドレター、隔離経過時間、 欠損オブジェクト、確認済み孤児、チェックサム失敗、レイテンシ、および容量を監視する。
ストレージセキュリティベースライン および ストレージヘルスとトラブルシューティング を参照してください。

適格性確認と変更管理

Webおよびワーカーワークロードと同じネットワーク、アイデンティティ、エンドポイント、およびCAコンテキストから 検証してください。CaseBenderのアップグレード、プロバイダー アップグレード、バケットポリシー変更、資格情報ローテーション、CAローテーション、ネットワークポリシー 変更、またはWORM変更の後は、適格性確認を再実行してください。
リポジトリテストに加えて、プロバイダー固有の実環境検証と署名済みエビデンスが 必要です。 プロバイダーの選択と認定 および S3互換認定 を参照してください。

ライフサイクル参照