【文件属性】:
文件名称:faas-provider:OpenFaaS的后端提供程序接口
文件大小:313KB
文件格式:ZIP
更新时间:2021-05-06 11:01:45
Go
提供者
这个faas-provider可用于为OpenFaaS编写自己的后端。 可以将Golang SDK供应到您的项目中,以便您可以提供与OpenFaaS网关兼容且兼容的提供程序。
faas提供程序为功能和调用功能提供CRUD。 如果您完成了所需的端点,则可以将容器协调器或后端系统与现有的OpenFaaS生态系统和工具一起使用。
另请参阅:
推荐建议
以下内容在OpenFaaS中使用,推荐给寻求构建自己的后端的用户:
执照:麻省理工学院
语言:Golang
如何使用这个专案
将自动配置所有必需的HTTP路由,包括端口8080上的HTTP服务器。您的任务是实现提供的HTTP处理程序功能。
有关示例,请参见 Kubernetes后端中的文件。
IE:
timeout := 8 * time . Second
bootstrapHandlers := bootTypes. Faa
【文件预览】:
faas-provider-master
----vendor()
--------github.com()
--------golang.org()
--------modules.txt(401B)
--------go.uber.org()
----docs()
--------conceptual.png(178KB)
----auth()
--------basic_auth.go(847B)
--------credentials_test.go(2KB)
--------credentials.go(1KB)
--------basic_auth_test.go(2KB)
----logs()
--------handler.go(4KB)
--------example()
--------logs_test.go(901B)
--------logs.go(2KB)
--------handler_test.go(4KB)
----httputil()
--------writers.go(294B)
----.github()
--------workflows()
----.DEREK.yml(76B)
----LICENSE(1KB)
----proxy()
--------proxy_test.go(14KB)
--------proxy.go(8KB)
--------handler_test.go(4KB)
----.gitignore(316B)
----serve.go(3KB)
----Makefile(71B)
----go.sum(3KB)
----types()
--------read_config_test.go(5KB)
--------model.go(4KB)
--------read_config.go(3KB)
--------config.go(3KB)
--------requests.go(969B)
--------model_test.go(368B)
----README.md(2KB)
----go.mod(169B)