$ kn func invoke
您可以通过调用已部署的函数来测试它。您可以使用kn func
工具。
您可以使用kn func invoke
CLI 命令发送测试请求以调用本地或 OpenShift Container Platform 集群上的函数。您可以使用此命令测试函数是否正常工作并能够正确接收事件。在函数开发过程中,本地调用函数非常有用。在集群上调用函数对于更接近生产环境的测试很有用。
OpenShift Serverless 运算符和 Knative Serving 已安装在集群上。
您已安装 Knative (kn
) CLI。
您已创建项目或有权访问具有适当角色和权限以在 OpenShift Container Platform 中创建应用程序和其他工作负载的项目。
您必须已部署要调用的函数。
调用函数
$ kn func invoke
只有在当前运行本地容器镜像或在集群中部署函数时,kn func invoke
命令才有效。
kn func invoke
命令默认在本地目录上执行,并假设此目录是函数项目。