OpenFaaS函数无法访问Minio

时间:2019-07-31 19:58:19

标签: minio openfaas

我在Kubernetes上都部署了OpenFaaS和Minio。我正在按照本教程尝试获取与Minio存储桶进行交互的OpenFaaS函数:https://blog.alexellis.io/openfaas-storage-for-your-functions/

但是,每当我尝试在OpenFaaS中调用processimages函数(用于访问Minio存储桶)时,程序都会运行几秒钟,然后返回502 Bad Gateway错误。实际上,只要我尝试从任何OpenFaaS功能访问MinIO,就会发生这种情况。

有趣的是,MinIO似乎可以在未在OpenFaaS中运行的功能中正常工作,但是一旦我尝试从OpenFaaS中运行它们,我就会得到502 Bad Gateway。

可能是什么原因造成的?

1 个答案:

答案 0 :(得分:0)

弄清楚了,当我第一次配置Minio时,我将端点/主机名的IP地址设置为localhost:9000。这在我的本地计算机上运行良好,但是在OpenFaaS容器中,本地主机是指容器的IP,而不是我的计算机的IP,因此OpenFaaS功能无法访问Minio。