kbld icon indicating copy to clipboard operation
kbld copied to clipboard

[builder] add kpack integration for building

Open cppforlife opened this issue 4 years ago • 4 comments

we already support docker, and pack. let's add https://github.com/pivotal/kpack.

  • should this be an external binary since this pulls in k8s libraries?
  • kpack unlike pack does build+push step in one
  • how to upload source code (tmp image?)?

cppforlife avatar May 17 '20 22:05 cppforlife

To answer some of your questions:

  1. Kpack did release a binary version, so maybe we can integrate with it: https://github.com/vmware-tanzu/kpack-cli
  2. This one I think is still the same as in May
  3. kp image create have a flag --local-path that looks like it solves the source code upload for us.

joaopapereira avatar Dec 09 '20 21:12 joaopapereira

kp image create have a flag --local-path that looks like it solves the source code upload for us.

oh that's very cool! i think the next step is to implement it and see if there are challenges with the workflow.

cppforlife avatar Dec 10 '20 14:12 cppforlife

Is it possible to use kbld with kpack yet?

MAHDTech avatar Feb 24 '23 10:02 MAHDTech

Not yet. If you are interested in trying to add it yourself we would be more than happy to lend a hand. But unfortunately, the maintainers at this point do not have much bandwidth to implement this, so it might take some time for us to get to this feature.

joaopapereira avatar Feb 24 '23 19:02 joaopapereira