更改 OpenFaaS 功能的端点



默认情况下,部署到 OpenFaaS 的函数在以下端点之一可用:

  1. http://$IP:8080/function/[function_name]
  2. http://$IP:8080/async-function/[function_name]

如何创建如下所示的终端节点?

http://[my_domain]/api/v1/[function_name]

你是如何运行OpenFaas的?假设你在 Kubernetes 中运行,你需要一个函数的入口(以便可以在集群外部访问它们(。

有一堆入口选项:

  1. 在这里按照 Alex 的例子,这是端到端的,我发现这很有帮助。
  2. 使用 openfaas 入口运算符。更多细节在这里。
  3. 使用像Kong这样的API网关,这就是我所做的。 Kong非常灵活。此示例演示如何使用 HMAC,但也包含用于配置 JWT 的链接。
  4. 使用另一个受支持的 OpenFaas 入口;我没有尝试过这些。

如果你没有在 Kubernetes 中运行,请告诉我,我会看看我能做什么。

相关内容

  • 没有找到相关文章

最新更新