22、Kubernetes 上的无服务器任务运行与微服务测试

Kubernetes无服务器与微服务测试

Kubernetes 上的无服务器任务运行与微服务测试

1. Kubernetes 上的无服务器解决方案

在 Kubernetes 环境中,有多种无服务器计算的解决方案可供选择。

  • Kubeless :Kubeless 目前不能缩容到零,因为水平 Pod 自动扩缩器(HPA)暂时不支持缩容到零。不过,它有一个出色的用户界面,这是其一大亮点。
  • OpenFaas :OpenFaas 是最早的函数即服务(FaaS)项目之一,它具有跨平台的特性,可以在 Kubernetes 或 Docker Swarm 上运行。它采用通用且非 Kubernetes 特定的方式实现了很多功能,例如可以通过自身的函数容器管理机制实现缩容到零。它支持多种语言,甚至可以将普通二进制文件作为函数使用。此外,OpenFaas 还有 OpenFaaS Cloud 项目,这是一个基于 GitOps 的完整 CI/CD 管道,用于管理无服务器函数。和其他无服务器函数项目一样,它也有自己的命令行界面(CLI)和用户界面(UI)用于管理和部署。

以下是这些无服务器解决方案的特点对比表格:
| 解决方案 | 是否支持缩容到零 | 跨平台 | 支持语言 | 配套项目 | 管理工具 |
| — | — | — | — | — | — |
| Kubeless | 否 | 否 | 未提及 | 无 | UI |
| OpenFaas | 是 | 是 | 多种,含普通二进制文件 | OpenFaaS Cloud | CLI、UI |

2. 微服务测试的
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值