6 个仓库
Serverless deployment strategies specifically implemented for Kubernetes clusters.
Distinct from Serverless Deployment: Distinct from general Serverless Deployment by requiring a Kubernetes orchestration environment.
Explore 6 awesome GitHub repositories matching devops & infrastructure · Kubernetes-Native Deployments. Refine with filters or upvote what's useful.
This project is a Kubernetes serverless framework and OCI container function platform. It provides a system for deploying event-driven functions and microservices as compatible container images onto a Kubernetes cluster. The platform includes an event-driven function orchestrator that triggers executions via HTTP requests or message streams. It features an auto-scaling function manager that adjusts the number of active instances based on real-time demand and scales down to zero during inactivity. A background queuing system is included to process asynchronous tasks and maintain application re
Implements a serverless deployment framework specifically designed for event-driven functions on Kubernetes clusters.
Fission is a function-as-a-service platform and serverless framework for Kubernetes. It manages the lifecycle and execution of code snippets as serverless functions, providing an orchestrator that triggers these functions based on HTTP requests, message queues, or scheduled events. The platform features a cold-start optimized runtime that utilizes warm container pools and dynamic loaders to achieve millisecond execution. It includes a native autoscaler to adjust the number of function instances based on real-time traffic demand and supports canary release testing to split incoming traffic bet
Provides a serverless framework that abstracts the underlying container infrastructure to run functions on Kubernetes.
Kubeless is a Kubernetes-native serverless framework that deploys and runs stateless functions as custom resources managed by an in-cluster controller. It functions as a Function-as-a-Service platform, launching function runtime pods on demand and scaling them to zero when idle to optimise resource usage. Functions are invoked automatically through HTTP requests or a publish-subscribe messaging bus, enabling event-driven execution for workloads and microservices. The platform supports running functions written in Golang, Python, Node.js, Ruby, PHP, .NET, and Ballerina, with the ability to add
A serverless platform that runs functions as Kubernetes custom resources with automatic scaling and event-driven invocation.
OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API calls or events. It serves as a complete serverless stack, providing an API gateway for functions, a function-as-a-service runtime manager, and an event-driven workflow engine. The platform distinguishes itself through a polyglot execution model that supports multiple language runtimes and allows for the creation of custom runtimes using Docker containers. It enables complex logic through function orchestration and composition, allowing multiple functions to be chained into seq
Implements serverless deployment strategies specifically optimized for Kubernetes container orchestration environments.
Nuclio is a high-performance serverless framework designed for Kubernetes that automatically executes user functions when events arrive from HTTP endpoints, message queues, or streaming data platforms. It processes hundreds of thousands of events per second per function instance through efficient parallel workers, and can allocate functions to run on either CPU or GPU hardware to match workload requirements for data processing or machine learning tasks. The platform scales function instances down to zero when idle and wakes them on demand based on incoming event load, while providing an event
Deploys functions as Kubernetes custom resources with automatic scaling and event-driven invocation.
Space Cloud 是一个自托管的云原生后端即服务 (BaaS) 套件。它作为一个基于 Kubernetes 的无服务器平台,提供 GraphQL 和 REST API 网关、数据库 API 生成器以及事件驱动的编排器。 该平台将 SQL 和 NoSQL 数据库模式转换为安全端点,消除了手动后端开发的需要。它通过允许远程数据连接脱颖而出,该功能可以在单个查询中组合来自内部数据库和外部 HTTP 微服务的记录。 该系统涵盖了广泛的功能,包括用于数据安全的基于规则的访问控制、实时数据同步以及用于云对象存储的统一接口。它还包括一个自动化引擎,用于响应数据库或文件系统事件来触发异步 Webhook 和无服务器函数。 部署通过 Kubernetes 管理,支持具有缩容至零 (scale-to-zero) 自动扩缩容能力的容器化工作负载。
Provides a Kubernetes-native serverless platform for deploying containerized applications with automatic scale-to-zero.