-
Notifications
You must be signed in to change notification settings - Fork 78
Description
Hi! Thank you for this great package, which takes away so much of the annoying configuration work normally needed to create lambda functions manually!
I would like to ask some questions about something I thought could be realized by using lambda and the help of this package.
I have a compiled Linux binary that I can execute on my local linux 64Bit machine (Linux Mint 20.3 Cinnamon 64Bit; Kernel 5.4.0-100-generic). It gets a file as input and produces a different output file inside the folder it is executed.
Is there some way I could deploy a tool like this to Lambda by using sidecar?
There are some questions that come to my mind:
First of all and regardless of the specific file handling part of the program in question, I have not yet understood which kind of runtime I would need to choose and how I would actually execute such a native linux binary from inside the lambda function.
Second question is about the file handling bit. As I said, at the moment this program requires the files to be locally accessible via paths and it needs write access to the disk to store the result file.
So what are the possibilities I have to provide the files for the program to work.
Normally in my production setup the input and output files would actually be stored inside a s3 bucket, so is there any way I can provide them so the tool can use it?
How would you implement something like this?
I know for sure that some parts of this issue go way beyond the responsibilities of sidecar. I don't expect anybody to explain exactly how to do it, but maybe to give a short overview of the options and pitfalls and hopefully some further resources I can use to figure it out myself.
Thanks in advance to everyone who leaves some information!