Kubeless

Kubeless
软件
软件描述
Kubeless 是一个原生支持 Kubernetes 的无服务器框架,可让您部署小型代码片段(函数),而无需关心底层基础设施。它专为部署在 Kubernetes 集群之上而设计,能够充分利用 Kubernetes 的各项优势...
官方网站
访问软件的官方网站了解更多信息
官方认证
kubeless.io
安全链接HTTPS
什么是 Kubeless?
Kubeless 是一个原生支持 Kubernetes 的无服务器框架,可让您部署小型代码片段(函数),而无需关注底层基础设施。它专为部署在 Kubernetes 集群之上而设计,充分利用了 Kubernetes 的各项优秀特性。如果您正在寻找一款开源的无服务器解决方案,能够实现 AWS Lambda、Azure Functions 和 Google Cloud Functions 的功能,那么 Kubeless 就是您的理想选择!
Kubeless 包含:
- 支持 Python、Node.js、Ruby、PHP、Golang、.NET、Ballerina 及自定义运行时
- CLI 与 AWS Lambda CLI 兼容
- 使用 Kafka 消息系统和 HTTP 事件触发
- 默认集成 Prometheus 监控函数调用和函数延迟
- Serverless Framework 插件
它是如何工作的?请查看!
Kubeless 使用自定义资源定义(Custom Resource Definition)将函数作为 Kubernetes 自定义资源创建。随后,在集群内部运行一个控制器,监控这些自定义资源,并按需启动运行时。该控制器会动态将函数代码注入运行时,并通过 HTTP 或发布/订阅机制对外提供服务。

