上云无忧 > 文档中心 > 腾讯云轻量应用服务器 - 使用 OpenFaaS 部署云函数的流程
轻量应用服务器
腾讯云轻量应用服务器 - 使用 OpenFaaS 部署云函数的流程

文档简介:
操作场景: OpenFaaS 是开源的流行 FaaS(Function-as-a-Service,函数即服务)框架,OpenFaaS 让开发者聚焦业务代码的编写,无需过多关注语言框架、部署、配置等其他步骤。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

操作场景

OpenFaaS 是开源的流行 FaaS(Function-as-a-Service,函数即服务)框架,OpenFaaS 让开发者聚焦业务代码的编写,无需过多关注语言框架、部署、配置等其他步骤。
轻量应用服务器 Lighthouse 为您提供了 OpenFaaS 应用镜像,您可以使用应用镜像快速搭建属于您的 OpenFaaS 环境,并使用 OpenFaaS 部署云函数,快速构建应用。

操作步骤

步骤1:创建实例

1. 登录 轻量应用服务器控制台,在服务器页面单击新建
2. 在轻量应用服务器购买页面,选择所需配置完成轻量应用服务器购买。
镜像:选择为应用模板 > 开发工具场景 > OpenFaaS 应用模板,其他参数可参考 购买方式 进行选择。
说明
应用模板即应用镜像。
查看镜像说明详情请参见 基本概念

步骤2:登录管理控制台

1. 在实例详情页面,选择应用管理页签,进入应用管理详情页。
2. 可通过单击管理员登录密码处的

,复制获取管理员账号及密码的命令。

3. 应用内软件信息中单击登录,或页面右上角的登录
4. 在弹出的登录窗口中,粘贴在步骤2中获取的命令,并按 Enter。即可获取管理员账号(openfaas_user)和对应的密码(openfaas_password)。如下图所示:

5. 记录管理员账号和密码,关闭登录窗口,并返回该实例的应用管理详情页,访问首页地址,输入管理员账号和密码,即可进入 OpenFaaS 管理控制台。

登录后界面如下:

步骤3:尝试 Figlet 函数

1. 单击 Deploy New Function,然后选择 Figlet 函数(该函数的功能是自动生成 ASCII 字符文字)。点击 Deploy,稍等片刻即可在左侧看到已部署的 Figlet 函数。

2. Request body 处的输入框内输入测试字符点击 INVOKE,即可在 Response body 展示框内查看 figlet 函数的输出。

相关操作

您可以参考 相关操作 文档,了解在轻量应用服务器中构建及部署函数、本地构建函数并部署至轻量应用服务器以及云函数调用方式的相关操作。
相似文档
  • 在轻量应用服务器中构建及部署函数: 如果您习惯使用在轻量应用服务器中进行远程开发,可以直接在轻量应用服务器内进行函数的构建与部署,此方式不依赖容器镜像仓库。
  • OpenFaaS 应用镜像内包含哪些软件? 轻量应用服务器 OpenFaaS 应用镜像内包含 nginx、faasd、containerd、cni、runc 等 OpenFaaS 运行所必须的软件,也内置了 faas-cli、nerdctl、buildkit 等辅助软件,帮助开发者在轻量应用服务器 内部编写及部署云函数。
  • 操作场景: SRS 是一个开源的流媒体集群,主要应用在直播和 WebRTC,支持 RTMP、WebRTC、HLS、HTTP-FLV 和 SRT 等常用协议。 轻量应用服务器提供了 SRS 应用镜像,使您无需再关注繁杂的部署操作,即可通过该镜像在轻量应用服务器上一键搭建个人直播间。在本地下载推流客户端并且填写推流地址后,即可进行直播。除此之外,超清实时直播、多平台转播、直播录制等服务一应俱全,您可按需选择。
  • 操作场景: 文件存储(Cloud File Storage,CFS)提供了可扩展的共享文件存储服务,可与腾讯云云服务器 、容器、批量计算、轻量应用服务器等服务搭配使用。CFS 提供了标准的 NFS 及 CIFS/SMB 文件系统访问协议,可为计算服务提供共享的数据源,支持弹性容量和性能的扩展,现有应用无需修改即可挂载使用,是一种高可用、高可靠的分布式文件系统,适合于大数据分析、媒体处理和内容管理等场景。如需了解更多信息,请参见 文件存储 产品文档。
  • 操作场景: 本文指导您如何在轻量应用服务器上安装 Docker,以及使用 Docker 镜像源加速镜像下载。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部