Make sure serverless is installed. See installation guide.
You will also need to set up your OpenWhisk account credentials using environment variables or a configuration file. Please see the this guide for more information.
npm install -g serverless-openwhisk
npm install in this directory to download the modules from package.json.
serverless deploy or sls deploy. sls is shorthand for the Serverless CLI command
serverless invoke --function hello_world or serverless invoke -f hello_world
-f is shorthand for --function
In your terminal window you should see the response from Apache OpenWhisk
{
"payload": "Hello, World!"
}Congrats you have just deployed and run your Hello World function!
For more information on the Serverless OpenWhisk plugin, please see the project repository: https://serverless.com/framework/docs/providers/aws/guide/credentials/.