The Kubernetes Native Serverless Framework

Build advanced applications with FaaS on top of Kubernetes

What is Kubeless?

Kubeless是Kubernetes原生的无服务器框架,可让您部署少量代码(函数)而不必担心基础架构. 它旨在部署在Kubernetes集群之上,并利用所有出色的Kubernetes原语. 如果您正在寻找一种可以克隆您在AWS Lambda,Azure Functions和Google Cloud Functions上找到的内容的无服务器开源解决方案,那么Kubeless非常适合您!

Kubeless包括:

  • 支持Python,Node.js,Ruby,PHP,Golang,.NET,芭蕾舞女演员和自定义运行时
  • 符合AWS Lambda CLI的CLI
  • 使用Kafka消息传递系统和HTTP事件的事件触发器
  • Prometheus默认情况下监视函数调用和函数延迟
  • Serverless Framework plugin

How does it work? Check it out!

Kubeless使用自定义资源定义来创建功能作为自定义kubernetes资源. 然后,它运行一个集群内控制器,该控制器监视这些自定义资源并按需启动运行时. 控制器将功能代码动态注入运行时,并通过HTTP或通过PubSub机制使它们可用.

Ready to Get Started?

Kubeless是一个开源项目. 我们鼓励您检查最新版本并尝试一下. 如果您喜欢,请分享您的想法(#kubeless). 如果您对准则或文档有建议或贡献, 我们鼓励并欢迎您的参与.

Download / Installation / Developer's guide / Contribute / Documentation

by  ICOPY.SITE