Skip to content

Comments

Add nydus image artifact#4

Closed
liubogithub wants to merge 1 commit intoSteveLasker:oci-artifact-manifestfrom
liubogithub:oci-artifact-manifest
Closed

Add nydus image artifact#4
liubogithub wants to merge 1 commit intoSteveLasker:oci-artifact-manifestfrom
liubogithub:oci-artifact-manifest

Conversation

@liubogithub
Copy link

@liubogithub liubogithub commented Feb 26, 2021

Artifact manifest is a nice way to offer the ability of enhancing
registry as well as applying minimum modifications to client tools.

Nydus image is an alternative representation of container image,
providing benefits like making starting containers as fast as
possible.

We'd like to have nydus image persist as a new artifact.

Signed-off-by: Liu Bo bo.liu@linux.alibaba.com
Signed-off-by: Peng Tao tao.peng@linux.alibaba.com

@bergwolf

Artifact manifest is a nice way to offer the ability of enhancing
registry as well as applying minimum modifications to client tools.

Nydus image is an alternative representation of container image,
providing benefits like making starting containers as fast as
possible.

We'd like to have nydus image persist as a new artifact.

Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Signed-off-by: Peng Tao <tao.peng@linux.alibaba.com>
@liubogithub
Copy link
Author

@SteveLasker Hi Steve, could you please take a look at this?
I've updated it to using [manifest] only.

@SteveLasker
Copy link
Owner

I’m hoping to get the artifact.manifest spec out this week and I’ll add Nydus as an example along SBoMs.
Do you know if Harbor is planing on implementing support?

@bergwolf
Copy link

bergwolf commented Mar 15, 2021

@SteveLasker We are working with Harbor folks to add Nydus support and we are still using the os.feature hack for compatibility reasons. We haven't talked about the artifact manifest spec yet. But IMO it'd be great to see Harbor supporting it. We need both registry and runtime side support to run the new spec. Will ask for their opinions in our next meeting on Friday.

@SteveLasker
Copy link
Owner

I incorporated the nydus example in the latest PR, which includes spec details.

SteveLasker pushed a commit that referenced this pull request Jul 13, 2021
Adds Implementers of OCI Artifacts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants