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
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/openwhisk/guide/credentials/.