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

estargz-snapshotter support #510

Open
phillebaba opened this issue Jun 11, 2024 · 2 comments
Open

estargz-snapshotter support #510

phillebaba opened this issue Jun 11, 2024 · 2 comments

Comments

@phillebaba
Copy link
Member

A question was raised by @ChrisBr in #176 if Spegel would support estargz-snapshotter. As it functions differently from SOCI it will require its own analysis to determine if it is possible to use with Spegel.

@phillebaba
Copy link
Member Author

Looks like the docs for mirror configuration are not up to date. However it seems like the snapshotter supports the newer CRI hosts mirror configuration. We can check the k3s PR for an example for how that would work.

containerd/stargz-snapshotter#1647

At minimum we need to document this here as it is not documentated in stargz-snapshotter. I would like to add a test for this to verify that this is also working. The open question is whether we should add this check to verify to make sure that this configuration is set.

@phillebaba
Copy link
Member Author

phillebaba commented Jun 11, 2024

Still need to test this but it seems like all that needs to be changed, assuming the snapshotter is properly configured, is the registry config slightly.

[plugins."io.containerd.grpc.v1.cri".registry]
  config_path = "/etc/containerd/certs.d"

Compared to.

[plugins."io.containerd.snapshotter.v1.stargz".registry]
  config_path = "/etc/containerd/certs.d"

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

No branches or pull requests

1 participant