Knative Functions 概述¶
Knative Functions 提供了一个简单的编程模型,用于在 Knative 上使用函数,而无需深入了解 Knative、Kubernetes、容器或 Dockerfile。
Knative Functions 使您能够使用 `func` CLI 轻松创建、构建和部署无状态、事件驱动函数作为 Knative 服务。
当您构建或运行函数时,会自动为您生成开放容器倡议 (OCI) 格式容器镜像,并将其存储在容器注册表中。每次更新代码并运行或部署它时,容器镜像也会更新。
您可以使用 `func` CLI 或 Knative CLI 的 `kn func` 插件创建函数和管理函数工作流。
函数模板¶
Knative Functions 提供了模板,您可以在运行 create 命令时,通过初始化函数项目样板来创建基本函数。
模板允许您为函数选择语言和调用格式。以下模板同时支持 CloudEvent 和 HTTP 调用格式
语言包¶
函数可以用任何可用的语言包支持的语言编写。
函数入门¶
在使用 Knative Functions 之前,您必须能够访问 Knative 开发环境。要设置开发环境,您可以按照Knative 快速入门教程进行操作。