Collect requirements/idea/features for v2.9.0 #18396
Replies: 7 comments 8 replies
-
Immutability and Deletion with More Capable Retention Policies.The purpose of Immutable tags is to prevent images from being deleted. I would like to make a proposal that, on one hand, keeps the designed promise of not deleting an immutable image, while on the other hand, allows cleaning up images. Feature RequestExtend the retention Policies capabilities to be applied to immutable tags and labels. This would feature would make it possible to create a retention policy that will remove immutability or any other label. The free tag can then be processed further, and other immutability rules can be applied. |
Beta Was this translation helpful? Give feedback.
-
Popular Artifact Types like Helm Charts as Tabs in HarborIt was very convenient and user-friendly to be able to see Helm Charts in a separate tab. From the UX/DX perspective and considering the bigger role of OCI artifacts in the Cloud Native ecosystem. OCI registries store nowadays different types of artifacts apart from container images, eg. ORAS, Helm OCI, Singularity, ML Data Models and so on. Currently, Harbor has only tab containing all the different artifacts types in one single list. Having a dropdown to filter by artifact type is, in my opinion, not a solution to how user interact with Harbor. My proposal for Harbor 2.9 is that we should extend Harbor in a way that a user (project admin) can configure per-project what tabs should be displayed, beyond the default one. (it can also be done automatically) The results would be that an organization with ML teams could config their project to only see ML Data for TensorFlow and the software engineering team would be fine with only seeing container images and WebAssembly Artifacts, whereas the Ops teams would see Helm Charts, OPA policies. |
Beta Was this translation helpful? Give feedback.
-
Is it possible to set a read-only storage ratio for the system? When the used storage reaches this value, the image cannot be pushed, but can only be pulled, because the system will crash when the disk space is used up, and it is not easy to recover. |
Beta Was this translation helpful? Give feedback.
-
Implement image upload/download on the Harbor UI interface.
|
Beta Was this translation helpful? Give feedback.
-
I think this function is meaningful, can we implement it? |
Beta Was this translation helpful? Give feedback.
-
Hi all! Is it possible to rework cache projects - so that 3-6 or more caches can be created in one project? I'd love to hear feedback! |
Beta Was this translation helpful? Give feedback.
-
Robot Accounts replication between Harbor instancesI am interested in replicating multiple Harbor instances (with one serving as the primary read/write and others as read-only). Feature Request: Robot accounts replicationIn addition to project replication, I would like to have a replication system that can handle robot accounts (system and project). This sync process could in the future handle more feature (like users, groups, ...) |
Beta Was this translation helpful? Give feedback.
-
Hello Community,
as we are almost there with release v2.8 and we have plan and roadmap for v2.9 it's time to brainstorm the ideas and requirements for the feature list for 2.9!
Please take a look for all candidates for 2.8 that will be transferred to 2.9:
goharbor/harbor/issues (is:open sort:updated-desc label:candidate/2.8.0)
And 2.9 candidates already added:
goharbor/harbor/issues (is:open sort:updated-desc label:candidate/2.9.0)
Please share your thoughts here so we can all work on proper roadmap and achieving it!
Keep in mind that Harbor is community developed and driven project so not everything can be implemented right away :)
If you have an idea or need and eager to work on, we will support you and help you get there!
Thank you being essential part of the community!
Orlix
Harbor Community Manager
Beta Was this translation helpful? Give feedback.
All reactions