November 29, 2015
Executing Ruby code in AWS Lambda
AWS Lambda supports only Java, JavaScript & Python at the time of writing this post. I was wondering whether I can exploit the Lambda to execute chef’s knife commands on it since Lambda runs on a Linux container. Using simple python function I have identified that the code of the Lambda function gets copied to /var/task and executed from there.
I decided to custom build ruby as embedded platform similar to how chef-client or chefdk are distributed.
Read more