函数工作流 FUNCTIONGRAPH-使用容器镜像部署函数:概述

时间:2024-09-06 16:06:50

概述

用户在本地环境打包容器镜像,只要符合OCI(Open Container Initiative)标准,都可以上传到FunctionGraph,由平台加载并启动运行。与原来上传代码方式相比,用户可以使用自定义的代码包,不仅灵活也简化了用户的迁移成本。您可以选择“事件函数”类型创建 自定义镜像 函数,也可以选择“HTTP函数”类型创建自定义镜像函数。

使用容器镜像部署函数,开发HTTP函数示例,请参见开发HTTP函数

使用容器镜像部署函数,开发事件函数示例,请参见开发事件函数

支持的功能:
  • 下载用户镜像

    用户镜像储存在自己的SWR服务中,需要SWR Admin权限才能下载,FunctionGraph会在创建pod前使用swr api生成并设置好临时登录指令。

  • 环境变量

    设置FunctionGraph函数的加密配置和环境变量,具体请参见配置环境变量

  • 挂载外部数据盘

    支持挂载外部数据盘,具体请参见配置磁盘挂载

  • 计费

    下载镜像、等待镜像Ready不计费。

  • 预留实例

    支持预留实例,具体请参见预留实例。

  • 流式返回

    支持在函数中返回超过6MB并且不超过200MB的大报文,以数据流的方式返回。

用户容器会使用属主1003、属组1003启动,与其他类型的函数相同。

support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_1047.html