开发者社区 > 云原生 > Serverless > 正文

我们项目是用golang+k8s的,程序的类型主要有这几种:微服务、http服务、一次性任务、定时任

我们项目是用golang+k8s的,程序的类型主要有这几种:微服务、http服务、一次性任务、定时任务、队列消费者,其中后面三种的粒度的确是函数级别,使用函数计算改造是比较合适的,但微服务和http服务这块,我们每个服务的接口都非常多,所以需要考虑编排问题,以降低配置成本。我们在k8s的实践中,一开始使用的是k8s原生的Yaml配置,微服务一多配置文件也很多,管理起来很繁琐。后面切换到gitlab-ci+rancher+helm,配置文件少了极多,之前初步了解S的Yaml脚本是到函数级别,如果能到服务级别,里面可以配置一个服务多个函数的话,那应该也能做到k8s那样的部署体验,我进一步了解下。

展开
收起
云上静思 2022-09-26 22:18:14 1003 0
1 条回答
写回答
取消 提交回答
  • 可以的,一个 s.yaml 里可以有 N 个服务,N 个函数

    此答案来自钉钉群“阿里函数计算官网"

    2022-09-26 23:29:04
    赞同 展开评论 打赏

快速交付实现商业价值。

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载

相关镜像