3 ms·
Kaniko doesn't use buildkit - buildkit still uses containerd/runC under the hood so it can't run inside a container easily. We are looking at interoperability
by dlor 8y ago
Kaniko doesn't use buildkit - buildkit still uses containerd/runC under the hood so it can't run inside a container easily.
We are looking at interoperability with buildkit (and the large set of of other tooling like this) through the CBI: https://github.com/containerbuilding/cbi https://github.com/containerbuilding/cbi which aims to be a neutral interface on top of things like buildkit, buildah, docker and kaniko that build images.
Discloser: I work on kaniko and other container things at Google.
- zapita 8y agoVery interesting, and it looks like the people working on CBI are also active on Buildkit, which is a good sign! Thank you for the pointer.
- AkihiroSuda 8y ago@zapita FYI: Kaniko plugin for CBI is now available. https://github.com/containerbuilding/cbi/pull/35 https://github.com/containerbuilding/cbi/pull/35
- zapita 8y agoThanks Akihiro for the follow-up. And while I'm at it, thank you for all this excellent code that we get to enjoy for free! It's really fantastic work.