serverless-local-ecr

1.0.0 • Public • Published

serverless-local-ecr

This is a simple Serverless Framework plugin to solve the following issue, which happens when using functions supported by ECR invoked locally:

Error:
Local invocation of lambdas pointing AWS ECR images is not supported

Important to note, this does not actually run a container locally. It simply runs functions the default serverless framework way when invoking them locally (with serverless invoke local)

Install

Run npm install in your Serverless project.

$ npm install --save-dev serverless-local-ecr

Add the plugin to your serverless.yml file

plugins:
  - serverless-local-ecr

Add both the handler path and the image. Instead of image, like it should be with vanilla serverless framework ECR, use remoteImage like so:

functions:
  myFunction:
    handler: ./path-to-my-function.handler
    remoteImage:
      name: myImage

Package Sidebar

Install

npm i serverless-local-ecr

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

2.54 kB

Total Files

3

Last publish

Collaborators

  • dlcaio