Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Harbor quota feature #18011

Open
thcdrt opened this issue Dec 19, 2022 · 2 comments
Open

Harbor quota feature #18011

thcdrt opened this issue Dec 19, 2022 · 2 comments
Assignees
Labels
kind/requirement New feature or idea on top of harbor

Comments

@thcdrt
Copy link
Contributor

thcdrt commented Dec 19, 2022

Hello,

Is your feature request related to a problem? Please describe.
It's not a problem, it's a feature I would love to have in Harbor. Currently it's possible to configure quotas per project. As an administrator I would like to be able to configure a quota shared by all projects. It would be a global quota.

Describe the solution you'd like
It could inspire from project quota feature, to have middleware that prevent users to push Docker images layers/manifests when storage quota is reached.
When approaching of the quota (90%), it could display a warning message of the same type that when the registry is RO.
The used space / quota should be displayed somewhere in the UI (In project quotas page that would be renamed ?)
The quota could not be modified inside the UI, it should be configured in the Harbor configuration file only.

Describe the main design/architecture of your solution
Maybe we could reuse project quota architecture ?

Describe the development plan you've considered
Nothing for now

Additional context

@thcdrt
Copy link
Contributor Author

thcdrt commented Dec 19, 2022

@qnetter

@chlins chlins added the kind/requirement New feature or idea on top of harbor label Dec 22, 2022
@thcdrt
Copy link
Contributor Author

thcdrt commented Apr 17, 2023

Linked to #16671

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/requirement New feature or idea on top of harbor
Projects
None yet
Development

No branches or pull requests

4 participants