[GitHub] [camel-k] astefanutti opened a new issue #1256: Buildah support

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-k] astefanutti opened a new issue #1256: Buildah support

GitBox
astefanutti opened a new issue #1256: Buildah support
URL: https://github.com/apache/camel-k/issues/1256
 
 
   Following performance issues reported when using Kaniko on Minikube (#1204, #1209) and Vanilla k8s, and after investigation reported in GoogleContainerTools/kaniko#1013, I've PoC'ed using Buildah to build container images.
   
   I've successfully build an integration image using the _pod_ scheduling strategy and the `quay.io/buildah/stable` image. That PoC shows much better performance compared to that of Kaniko, and the image push to the local registry is under few seconds. It seems also possible to use Buildah with the _routine_ scheduling strategy, which simplifies caching.
   
   Combined with Maven dependencies caching, this seems the best approach to achieve integration build within few tens of seconds.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-k] kameshsampath commented on issue #1256: Buildah support

GitBox
kameshsampath commented on issue #1256: Buildah support
URL: https://github.com/apache/camel-k/issues/1256#issuecomment-582895288
 
 
   @astefanutti do you have steps to test that ? I am also thinking if we can add a maven cache pod as part of the install that could be used with the integrations ???

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-k] astefanutti commented on issue #1256: Buildah support

GitBox
In reply to this post by GitBox
astefanutti commented on issue #1256: Buildah support
URL: https://github.com/apache/camel-k/issues/1256#issuecomment-582899646
 
 
   @kameshsampath it's still a PoC but I'm confident it'll be available in the next release. Then we'll work on #681 which should enable to provide a Maven cache as part of the install.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-k] astefanutti closed issue #1256: Buildah support

GitBox
In reply to this post by GitBox
astefanutti closed issue #1256: Buildah support
URL: https://github.com/apache/camel-k/issues/1256
 
 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services