GoogleContainerTools / jib

🏗 Build container images for your Java applications.
Apache License 2.0
13.59k stars 1.43k forks source link

Add an example of Quarkus using jib for containerizing an application #3017

Open yrashish opened 3 years ago

yrashish commented 3 years ago

Let me know if it makes sense to add Quarkus example to the existing examples.

chanseokoh commented 3 years ago

Absolutely. We intend to have good support for Quarkus. I'm curious what type of example it would be or it could be a representative example or promoted as a recommended way. We have a Jib Quarkus extension, but I can imagine you can build an image in a different way too.

yrashish commented 3 years ago

@chanseokoh I was thinking of using the Jib Quarkus extension for the example. But it seems Quarkus has its own extension framework as well. Let me know which makes the most sense as an example or I can try to cover both separately?

chanseokoh commented 3 years ago

In this repo, we should have an example that builds an image through the Jib build plugins on a Quarkus project. That is, using the Jib Quarkus extension. The way Quarkus using the Jib library is out of our control, but maybe we can also briefly document Quarkus' built-in Jib feature. In any case, our Quarkus support through the Jib build plugins are certainly different and more flexible, and we'd like to promote our way.

yrashish commented 3 years ago

@chanseokoh Makes sense to me. I will raise a PR once done.