faas-netes is an OpenFaaS provider which enables Kubernetes for OpenFaaS. It's part of a larger stack that brings a cloud-agnostic serverless experience to Kubernetes. The existing REST API, CLI, and UI are fully compatible. With OpenFaaS Standard/Enterprise, you have an optional operator mode so that you can manage functions with Kubectl and a CustomResource. You can deploy OpenFaaS to any Kubernetes service - whether managed or local, including to OpenShift. You will find specific instructions and additional links in the documentation. OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker and Kubernetes which has first-class support for metrics. Any process can be packaged as a function enabling you to consume a range of web events without repetitive boilerplate coding.
Features
- Free for personal & non-commercial use. Commercial use limited to 60 days, then you must buy a license
- Platform for deploying serverless-style workloads - microservices and functions
- Native Kubernetes integrations (API and ecosystem)
- Built-in UI portal
- Built-in queuing and asynchronous invocations
- Scale to and from zero
- Custom routes and domain support
- Commercial support available