-
Is anyone currently solving for this particular issue? In this scenario we have a completely blank environment, no existing infrastructure - aka no container registries to pull from. In an airgapped environment this makes it difficult to get Talos going without implementing some sort of stop-gap registry for Talos to just start. The reason why this is a bit of a conundrum is that I'd rather Talos host the registry that would then be used in standing up subsequent clusters, but in order for Talos to run, I need a registry. A bit of a circular loop here aka chicken and the egg. If there was a way to preload a tarball of images to containerd on startup that would effectively fix this issue, but I don't think this is currently something that is offered. Is this something that is completely out of scope? Is anyone else running into this problem or has solved this particular problem? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
We have some plans for Talos 1.9 to implement an image cache, but that would only cover layers, not manifests most probably in the first iteration. So it still requires registry access, but only to fetch manifests. Right now I would say the easiest is to have the registry like described in the docs |
Beta Was this translation helpful? Give feedback.
-
Hi, do you plan to import docker images, which were simply saved with "docker save" to a .tar file or is that something which is simply not possible with your solution? |
Beta Was this translation helpful? Give feedback.
-
Update: the Image Cache got implemented. |
Beta Was this translation helpful? Give feedback.
-
Certainly!
You could always buy a support contract, or just sponsor us!
https://www.siderolabs.com/pricing/
Or
https://github.com/sponsors/siderolabs
…On Fri, Dec 20, 2024 at 6:41 PM Darius ***@***.***> wrote:
Nevermind the .tar files, the image cache is so much cooler than anything
I saw before.
The perfect tool to send to sites where Linux know-how is not available.
Many thanks for that! Is there a way to support you monetarily?
—
Reply to this email directly, view it on GitHub
<#9305 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQGWG5JCZFRWSMVATCJ4UST2GTIMJAVCNFSM6AAAAABOBFIDHWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNRTGQ4DKMY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
We have some plans for Talos 1.9 to implement an image cache, but that would only cover layers, not manifests most probably in the first iteration.
So it still requires registry access, but only to fetch manifests.
Right now I would say the easiest is to have the registry like described in the docs