-
Notifications
You must be signed in to change notification settings - Fork 202
Support Kaniko builds #1777
Comments
@rhuss @manusa @dev-gaur @lordofthejars : What do you think about this? Can we support this use case? |
Well, it is similar to buildah. We could provide support for both. It is true that nowadays kaniko is getting some traction because of tekton. |
Actually, the idea is really to support as many build system that makes sense. Kaniko is one of them. Ideally, that should just be different implementation of the jkube-kit buiildservice (as sketched out on the fabric8-kit github page, with a sample implementation for the current docker build). The start is here: https://github.com/fabric8io/fabric8-kit/tree/master/build |
I'd like to support this build system too, but I would do it in scope of JKube. From the earlier comments I'd like to highlight and keep in mind these statements: "configuration is standardised", "support as many build system that makes sense". I think they summarize pretty much some of JKube goals and what we should be focusing on. |
This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions! |
any news about Kaniko support on Jkube ? @manusa |
Problem with JKube is that is is not a straight migration from f8 / dmp. The approach seems to be, aim for lowest-common-denominator, removing f8 features that don't immediately fit their model, rather than maintaining support for them. |
Hi @dloiacono,
Hi @edrandall. |
Description
maven-fabric8-plugin already supports docker-daemonless builds using Jib, but Jib has a limited (though useful) support of layering a Java application on top of an existing base image.
It would be really useful if this were taken to the next level with Kaniko support. We could then build our entire suite of applications using the same (fabric8) abstraction and no need for a docker daemon or d-in-d anywhere.
The main advantages of using the fabric8 plugin being that:
The text was updated successfully, but these errors were encountered: