#Cloud native buildpacks

1 messages Β· Page 1 of 1 (latest)

deep plume
#

hello everyone, I'm starting studying dagger to check if can be integrated in my workflows. Does dagger support (or will support) cloud native buildpacks? I couldn't find any reference in the documentation.
thank you

obtuse skiff
#

πŸ‘‹ @deep plume happy new year!

We currently don't have an official CNB's support but there's been a recent effort from @foggy dagger in this community where he managed to integrate it in a very simple and comprehensive way. You can check Harsh's repo here: https://github.com/RealHarshThakur/dagger-builpack.

Having said that, we'd love to officially support this eventually so any feedback we could get from the community is much appreciated πŸ™

deep plume
#

@obtuse skiff happy new year too! thank you πŸ™‚ i'll check the repo. In case of specific question, can i ask directly to @foggy dagger ? From my point of view can be a relevant feature be able to manage CNB in an official way. Anyway I'm not super expert of dagger, I've just read some docs and did some research online. So far i think that dagger is a great project that can improve a lot the delivery process and management.

obtuse skiff
deep plume
foggy dagger
#

Happy to help out πŸ™‚ @deep plume
Can I know what you're trying to achieve? For me, the motivation was to use buildkit directly for buildpacks.

deep plume
#

hello @foggy dagger since I decided to move all the projects to buildpack to limit the scope of the developers while writing the dockerfile, i only work with buildpacks or similar technologies. I know also Google Jib and others

foggy dagger
#

I don't yet understand Java world enough to add support for jib πŸ˜…

vestal cliff
obtuse skiff
deep plume
#

really? i will check it to have more details

#

look like it works only with golang application, is that right?

#

@foggy dagger i think that "maybe" a simpler approach is integrate the CLI directly because is more easy to maintain (imho)

#

for example jib is available through maven and then you only need the appropriate maven task to run the build from dagger

#

this is from redhat

obtuse skiff
deep plume
#

do you know other general purpose tools for building docker images without docker file? I'm personally interested also in exploring native build and possible "orchestrators" like nomad

obtuse skiff
deep plume
obtuse skiff
#

yep

deep plume
#

sorry for "dummy" question but you first need to convert the code base in alpine package?

#

i've never heard of apko πŸ™‚

obtuse skiff
#

so basically apko and melange go hand in hand

deep plume
#

i see but is designed for microservices? i dont have experiences in alpine package for backend microservices

obtuse skiff
deep plume
#

i see thank you πŸ™‚ I'll check deeply

foggy dagger
foggy dagger