-
Notifications
You must be signed in to change notification settings - Fork 183
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
does oras plan to support delete helm charts from docker registry? #171
Comments
@hustclf currently no plan. This functionality is supported via the OCI API, but many registries do not support it. What would this look like from a UX perspective? |
Deleting via the distribution API is optional to support for registries, so the UX would also suffer from the fact that these operations can (and most commonly will) fail. |
@jdolitsky I have no idea about the UX perspective. I store helm charts in docker registry via Thanks! |
@jzelinskie I think you hit on something worth noting in the design. Is ORAS looking to only support required distribution spec features or optional ones as well? If optional ones would be supported than I would suggest supporting the delete operation but gracefully telling the callers when it's not implemented. |
As time yields on, developers automate, and we all recognize storage is:
We should absolutely support the delete api of the oci distribution spec. |
We need to delete via API and but there is no UX support that as of now!! :) |
Are you asking for what the delete api would look like in the ORAS library and ORAS client? oras -h
Usage:
oras [command]
Available Commands:
help Help about any command
login Log in to a remote registry
logout Log out from a remote registry
pull Pull files from remote registry
push Push files to remote registry
version Show the oras version information with a possible delete vs. untagOnly flag oras delete
--artifact the fully qualified artifact registry.example.com/repo/artifact:tag
--artifact registry.example.com/repo/artifact@sha256:[digest]
--untagOnly |
oras is evolving into a generic registry client. Yes, it's in the plan |
Addressed and closed by #506. As long as the remote registry supports deletion, helm chart artifacts can be deleted by |
Note: However, |
thank you for implementing it. Unfortunately ghcr.io does not support it yet:
|
does oras has a plan to support delete helm charts from docker registry?
Thanks.
The text was updated successfully, but these errors were encountered: