$ kn func run
您可以使用kn func
工具在本地运行函数。例如,这在将函数部署到集群之前测试函数时非常有用。
您可以使用kn func run
命令在当前目录或由--path
标志指定的目录中本地运行函数。如果您运行的函数以前从未构建过,或者自上次构建以来项目文件已被修改,则kn func run
命令默认会在运行之前构建函数。
$ kn func run
$ kn func run --path=<directory_path>
您还可以使用--build
标志强制在运行函数之前重新构建现有镜像,即使项目文件没有发生任何更改。
$ kn func run --build
如果您将build
标志设置为false,则会禁用镜像的构建,并使用先前构建的镜像运行函数。
$ kn func run --build=false
您可以使用帮助命令来了解有关kn func run
命令选项的更多信息。
$ kn func help run