1.2. 创建、部署和调用函数
在 OpenShift Serverless 中,您可以使用 kn func 创建、部署和调用函数。
流程
创建功能项目:
$ kn func create -l <runtime> -t <template> <path>示例命令
$ kn func create -l typescript -t cloudevents examplefunc输出示例
Created typescript function in /home/user/demo/examplefunc进入功能项目目录:
示例命令
$ cd examplefunc在本地构建并运行功能:
示例命令
$ kn func run将功能部署到集群中:
$ kn func deploy输出示例
Function deployed at: http://func.example.com调用函数:
$ kn func invoke这会调用本地或远程运行函数。如果两者都正在运行,则调用本地本地。