14.3. Red Hat Quay UI を使用した組織のクォータの確立


次の手順では、ストレージ消費を報告し、リポジトリーのストレージクォータ制限を設定する方法を説明します。

前提条件

  • スーパーユーザーアカウント
  • クォータ制限の要求を満たすのに十分なストレージ

手順

  1. config.yaml ファイルで FEATURE_QUOTA_MANAGEMENT: True を設定し、レジストリーを再起動します。以下に例を示します。

    # ...
    FEATURE_QUOTA_MANAGEMENT: True
    # ...
    Copy to Clipboard Toggle word wrap
  2. 新しい組織を作成するか、既存の組織を選択します。
  3. スーパーユーザーとしてレジストリーにログインし、Super User Admin PanelManage Organizations タブに移動します。ストレージクォータ制限を作成する組織の Options アイコンをクリックします。
  4. Configure Quota をクリックします。
  5. ストレージクォータの設定 には、初期クォータ(例: 10 MiB )を入力します。次に、Apply をクリックします。
  6. オプション: Quota policy の場合は、以下の Actions のいずれかを選択します。次に、Quota Threshold を入力し、Add Limit をクリックします。

    • reject : このオプションを選択すると、確立されたクォータを超過するアーティファクトはすべて拒否されます。
    • 警告: このオプションを選択すると、プッシュされたアーティファクトが、設定されたクォータを超える、プッシュされたアーティファクトが通知されますが、アーティファクトが正常にプッシュされます。

      注記

      クォータのしきい値パーセントは、リポジトリーが割り当てられたストレージクォータに近づいているという警告ユーザーが Red Hat Quay を開始するタイミングを決定します。

検証

  1. 次のコマンドを入力して、サンプルアーティファクトをプルします。

    $ podman pull busybox
    Copy to Clipboard Toggle word wrap
  2. 次のコマンドを入力して、サンプルアーティファクトにタグを付けます。

    $ podman tag docker.io/library/busybox quay-server.example.com/testorg/busybox:test
    Copy to Clipboard Toggle word wrap
  3. 次のコマンドを入力して、サンプルアーティファクトを組織にプッシュします。

    $ podman push --tls-verify=false quay-server.example.com/testorg/busybox:test
    Copy to Clipboard Toggle word wrap
  4. Red Hat Quay UI の Super User Admin Panel に移動し、Manage Organizations をクリックします。組織 ページには、アーティファクトで使用されているクォータの合計比率が表示されます。
  5. オプション:次のコマンドを入力して、確立されたクォータの超過を示す 2 つ目のサンプルアーティファクトをプルします。

    $ podman pull nginx
    Copy to Clipboard Toggle word wrap
  6. オプション:次のコマンドを入力して、2 番目のアーティファクトにタグを付けます。

    $ podman tag docker.io/library/nginx quay-server.example.com/testorg/nginx
    Copy to Clipboard Toggle word wrap
  7. オプション:次のコマンドを入力して、2 番目のアーティファクトを組織にプッシュします。

    $ podman push --tls-verify=false quay-server.example.com/testorg/nginx
    Copy to Clipboard Toggle word wrap

    アーティファクトが定義されたクォータを超え、Quota ポリシーReject に設定すると、以下のエラーメッセージが返されます。

    denied: Quota has been exceeded on namespace
    Copy to Clipboard Toggle word wrap

    アーティファクトが定義されたクォータを超え、Quota ポリシーWarning に設定し、エラーメッセージは返されず、イメージが正常にプッシュされます。

    Reject ポリシーと Warning ポリシーの両方の通知は、loll アイコンをクリックして Red Hat Quay UI でも返されます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat