Skip to content

gnoguchi/nodered-serverless

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodered-serverless

Deploy AWS lambda project:

  • Install needed dependencies. e.g: Node 8(at least), npm(compatible to node 8 versions), Claudiajs, AWS CLI, etc.
  • Set needed environment variables as well as AWS credentials and edit 'deploy-env.sh' file(if necessary)
  • Deploy project using the 'deploy.sh' script choosing the right option 'c' - Create, 'u' - Update, 'd' - delete function

IMPORTANT:

Files such as 'flows.json', 'flows_cred.json' and '.config.json'(might have different names) that Node-Red uses to run must exist in the AWS S3 bucket with the same name of the var envs fed in the 'deploy-env.sh' file including the S3 bucket used.

Running Node-Red:

  • Get URL generated on Claudia deploy log or from the AWS API Gateway Stage
  • Invoke Node-Red using the URL got previosly plus the path endpoint expected in the 'http in' node inside Node-Red flow(in case of having 'http in' as flow trigger)

About

node-red serverless POC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published