Skip to content

语言包

语言包可用于扩展Knative函数,以支持额外的运行时、函数签名、操作系统和已安装的函数工具。 语言包通过Git存储库或作为磁盘上的目录分发。

有关更多信息,请参阅语言包文档。

使用外部Git存储库

在创建新函数时,可以指定Git存储库作为模板文件的源。 Knative沙盒维护了一组示例模板,可以在项目创建过程中使用。

例如,你可以运行以下命令为Node.js使用metacontroller模板:

func create myfunc -l nodejs -t metacontroller --repository https://github.com/knative-sandbox/func-tastic

在本地安装语言包

语言包可以通过使用func repository命令在本地安装。

例如,要添加Knative Sandbox示例模板,可以运行以下命令:

func repository add knative https://github.com/knative-sandbox/func-tastic

安装Knative沙盒示例模板后,你可以通过在 create 命令中指定 Knative 前缀来使用 metacontroller 模板:

func create -t knative/metacontroller -l nodejs my-controller-function
Back to top

We use analytics and cookies to understand site traffic. Information about your use of our site is shared with Google for that purpose. Learn more.

× OK