Environment variable for runtime-interface-emulator-address
shaicoleman opened this issue · 1 comments
shaicoleman commented
Please allow setting the runtime-interface-emulator-address via an environment variable.
At the moment it's only possible to configure it through the command line.
Use case:
Trying to run a lambda locally (e.g. public.ecr.aws/lambda/ruby:3.2-x86_64) which needs to connect to a port on the host using the --network host parameter.
At the moment I need to manually patch the lambda-entrypoint.sh file, e.g. change the line to configure the port
From:
exec /usr/local/bin/aws-lambda-rie $RUNTIME_ENTRYPOINT
To:
exec /usr/local/bin/aws-lambda-rie $RUNTIME_ENTRYPOINT --runtime-interface-emulator-address=0.0.0.0:9999
shaicoleman commented
Duplicate of #120