1.2. Red Hat Quay の新機能と機能強化

Red Hat Quay に対して次の更新が行われました。

1.2.1. geo レプリケーション環境の単一サイトの削除

Red Hat Quay 管理者は、geo レプリケートされた環境から特定のサイトを削除できるようになりました。

詳細は、Red Hat Quay Operator デプロイメントから geo レプリケートされたサイトを削除する を参照してください。

1.2.2. クォータ管理の強化

  • Red Hat Quay 3.9 より前のバージョンでは、クォータ管理機能はリポジトリーと namespace レベルでマニフェストのサイズを組み合わせて合計を作成していました。これにより、単一のブロブが複数回カウントされて合計が算出される可能性があるという問題が発生しました。たとえば、Red Hat Quay の以前のバージョンでは、Blob がリポジトリーおよび namespace 内で複数回参照されている場合、Blob は参照されるたびに割り当てられたクォータにカウントされていました。

    このリリースでは、個々の BLOB サイズがリポジトリーレベルと namespace レベルで合計されます。たとえば、同じリポジトリー内の 2 つのタグが同じ BLOB を参照している場合、その BLOB のサイズはリポジトリーの合計に対して 1 回だけカウントされまるようになりました。クォータ管理機能が強化され、バックフィルワーカーを使用して既存のリポジトリーと namespace のサイズを計算し、その後プッシュまたはガベージコレクションされたすべてのイメージの合計を加算または減算することによって機能するようになりました。さらに、合計からの減算はマニフェストがガベージコレクションされるときに発生しますが、以前はタグが削除されたときに発生していました。

    注記

    マニフェストがガベージコレクションされるときに合計から減算が発生するため、ガベージコレクションが可能になるまでサイズの計算に遅れが生じます。Red Hat Quay ガベージコレクションの詳細は、Red Hat Quay ガベージコレクション を参照してください。

    また、マニフェスト一覧の合計はリポジトリーの合計にカウントされるため、Red Hat Quay の以前のバージョンからアップグレードするときに消費される合計クォータは、Red Hat Quay 3.9 では大幅に異なる可能性があります。場合によっては、新しい合計がリポジトリーで以前に設定された制限を超える可能性があります。Red Hat Quay 管理者は、これらの変更を考慮して、リポジトリーに割り当てられたクォータを調整する必要がある場合があります。

    Red Hat Quay 3.9 のクォータ管理機能を総称すると、ストレージの増加とレジストリーの消費がより正確に示唆されます。その結果、ユーザーは Red Hat Quay によるストレージの実際の使用量に基づいて、namespace とリポジトリーのサイズにクォータ制限を設けることができます。

    詳細は、Red Hat Quay 3.9 のクォータ管理 を参照してください。

1.2.3. Splunk のアクションログストレージの設定

このリリースでは、Red Hat Quay 管理者はログを Splunk デプロイメントに転送できるようになりました。これにより、管理者はログ分析を実行し、内部データベースをオフロードできるようになります。

詳細は、Splunk のアクションログストレージの設定 を参照してください。

1.2.4. Red Hat Quay UI v2 の機能強化

Red Hat Quay 3.8 では、新しい UI がテクノロジープレビューとして導入されました。Red Hat Quay 3.9 では、UI v2 に次の機能強化が加えられています。

  • ロボットアカウント作成用のタブ。
  • 組織設定のタブ。
  • イメージタグのタブ。
  • リポジトリー設定のタブ。
  • 概要、セキュリティーレポート、およびパッケージの脆弱性レポート。

UI v2 の有効化の詳細は、Red Hat Quay v2 UI の使用 を参照してください。

1.2.5. Nutanix オブジェクトストレージ

今回のリリースにより、Nutanix Object Storage がサポートされるようになりました。詳細は、Nutanix オブジェクトストレージ を参照してください。