Fun 2.16.0 发布——资源部署、NAS 支持、镜像拉取等功能又又又增强啦!

Fun 是什么

Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考

2.16.0 带来的新特性

1. 支持部分部署

可以通过 fun deploy 一键将资源发布到线上,通常也有只更新单个函数或单个服务的需求,因此,我们为 deploy 添加了部分部署的能力。

现在可以直接通过 fun deploy serviceName  或者 fun deploy functionName  的方式部署单个服务或单个函数。

同时 fun deploy 还新增了 --only-config 参数的支持。通过添加该参数,可以实现只更新配置,但不更新代码的目的。

2. 简化 NAS 配置

精简了 NAS 的配置,可以一键配置 NAS。

只需要在 yml 中添加一条 NasConfig: Auto 的配置,其余的不用关心,无论是 nas 资源还是 vpc 资源,Fun 都会统统帮你配置好。

更多信息请参考《开发函数计算的正确姿势 —— Fun 自动化 NAS 配置》

3. 支持 NAS 资源管理

函数计算代码包有限制?现在不用担心了,有了 fun nas 命令,可以一键将本地资源上传到 NAS 文件系统。无论是语言依赖库、还是数据模型、静态资源等,统统可以一键打包上传!

fun nas 的使用方法请参考开发函数计算的正确姿势 —— 使用 Fun NAS 管理 NAS 资源。

为了向大家展示 Fun 解决大依赖的能力,我们更新了《开发函数计算的正确姿势——tensorflow serving》的内容,可以更方便的使用函数计算部署机器学习应用。

4. 镜像加速

Fun 会智能检测是否能访问 docker hub,如果无法访问,则会从阿里云容器镜像服务中拉取镜像。

更多参考

  1. Fun 版本发布日志
  2. Fun 发布 2.0 新版本啦
  3. Fun Repo 首页
上一篇:Python 搭建环境踩过的那些坑


下一篇:【codeforces 707C】Pythagorean Triples