Files
2020-01-20 10:44:21 +08:00

1002 B

This is following part of OpenFaaS tempalte Readme. This template is based on clearlinux/node:12 container image.

node-clearlinux

  1. Create a function named node-openfass

faas-cli new --lang node-clearlinux node-openfaas --prefix="<your-docker-username-here>"

Files tree as below.
├── node-openfaas
│   ├── bundles.txt
│   ├── handler.js
│   └── package.json
├── node-openfaas.yml
└── template

*  The entry is "handler.js", do any change you want in this file.

*  Put the required Clear Linux bundles in the "bundles.txt".
For example,

`echo "openblas" >> node-openfaas/bundles.txt`
`echo "wget" >> node-openfaas/bundles.txt`
  1. Deploy function

faas-cli up -f node-openfaas.yml

Then you can invoke your node function by OpenFaas UI or faas-cli.