lithops icon indicating copy to clipboard operation
lithops copied to clipboard

Wish: build images in the cloud

Open tomwhite opened this issue 3 years ago • 6 comments

This would help reduce friction when getting started since there would be no need to install docker, and it would avoid a large upload (multi-GB potentially).

Is this something that has been considered before?

tomwhite avatar Jul 20 '22 15:07 tomwhite

@tomwhite can you be more specific on the way you thought this will work? otherwise there might be various ways to make this

gilv avatar Jul 27 '22 12:07 gilv

I thought that for AWS Lambda it might be possible to use AWS CodeBuild to produce a docker image and publish it to a repository. I haven't tried this though.

tomwhite avatar Aug 02 '22 11:08 tomwhite

@tomwhite I wonder what would be more complicated for a novice user ;) : install Docker client locally and wait a bit for uploading images or learn how to use AWS CodeBuild, read documentation there, experiment with it, debug it when something not working, etc... :)

gilv avatar Aug 02 '22 15:08 gilv

I was imagining that Lithops would hide the CodeBuild part, in the same way that it hides the runtime build and deploy steps already. In other words, lithops runtime build --remote (or similar) would just do the build in the cloud instead of locally.

tomwhite avatar Aug 02 '22 15:08 tomwhite

@JosepSampe what do you think?

gilv avatar Aug 02 '22 18:08 gilv

In the past we have been using Tekton for the Knative backend. We can explore AWS CodeBuild for AWS backends.

JosepSampe avatar Aug 02 '22 18:08 JosepSampe

Closing due inactivity

JosepSampe avatar Jul 06 '23 21:07 JosepSampe