在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):openfaas/faas-netes开源软件地址(OpenSource Url):https://github.com/openfaas/faas-netes开源编程语言(OpenSource Language):Go 89.9%开源软件介绍(OpenSource Introduction):faas-netes - Serverless Functions For Kubernetes with OpenFaaSIntroduction
The existing REST API, CLI and UI are fully compatible. It also has an optional operator mode so that you can manage functions with You can deploy OpenFaaS to any Kubernetes service - whether managed or local, including to OpenShift. You will find any 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 boiler-plate coding.
Highlights
Additional & ecosystem:
Community:
Get started
The PLONK StackOpenFaaS can be used as complete stack for Cloud Native application development called PLONK. The PLONK Stack includes: Prometheus, Linux/Linkerd, OpenFaaS, NATS/Nginx and Kubernetes. Read more: Introducing PLONK. Technical and operational informationThe rest of this document is dedicated to technical and operational information for the controller. Operating modes - classic or operatorThere are two modes available for faas-netes, the classic mode is the default.
See also: README for "The OpenFaaS Operator" The single faas-netes image and binary contains both modes, switch between one or the other using the helm chart or the flag Configuration of the controllerfaas-netes can be configured with environment variables, but for a full set of options see the helm chart.
Readiness checkingThe readiness checking for functions assumes you are using our function watchdog which writes a .lock file in the default "tempdir" within a container. To see this in action you can delete the .lock file in a running Pod with NamespacesBy default all OpenFaaS functions and services are deployed to the IngressTo configure ingress see the By default functions are exposed at You can also use the IngressOperator to set up custom domains and HTTP paths Image pull policyBy default, deployed functions will use an imagePullPolicy of Note: When set to Kubernetes Versionsfaas-netes maintainers strive to support as many Kubernetes versions as possible and it is currently compatible with Kubernetes 1.11 and higher. Instructions for OpenShift are also available in the documentation. ContributingYou can quickly create a standard development environment using: make start-kind This will use KinD to create a single node cluster and install the latest version of OpenFaaS via the Helm chart. Check the contributor guide in LicenseThis project is licensed under the MIT License. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论