Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-7284

Enable Quota Storage Limits on Quay.io

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • quay-io
    • quay.io
    • quayio-quota
    • False
    • None
    • False
    • Not Selected
    • To Do

      Epic Goal

      • Quota is enabled on quay.io and default storage limits are set based on paid tier.

      Why is this important?

      • As we continue to grow, we need a lever to control costs and entice users to paid plans. Quota is one of these levers. It can be used to restrict how much can be stored in an organization based on which plan the owner is currently subscribed to.
      • We've also recently raised the max layer size to 200GB in order to accommodate the RH AI initiative. This could potentially lead to abuse by users taking additional advantage of large file storage.

      Acceptance Criteria

      • Users on existing plans, including free tier, have a set amount of storage available to them through quota.
      • Users that exceed the quota for their plan are unable to push new content to their organization
      • Users that exceed quota are notified that they are over storage and need to clean up their org or upgrade to a higher paid plan with additional storage

      Dependencies (internal and external)

      1.  

      Previous Work (Optional):

      1.  

      Open questions:

      1. How should we notify users this change is coming?
      2. What should the quota limits be for each tier of service?
      3. Should this be rolled out incrementally to free tier first and then to paid plans at a later date?

            Unassigned Unassigned
            doconnor@redhat.com Dave O'Connor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: