我在Kubernetes上部署了OpenFaaS和Minio。我遵循本教程的目的是尝试获得一个与Minio bucket交互的OpenFaaS函数:https://blog.alexellis.io/openfaas-storage-for-your-functions/
但是,每当我尝试在OpenFaaS中调用processimages函数(它访问一个Minio存储桶)时,程序都会运行几秒钟,然后返回502Bad Gateway错误。实际上,每当我试图从任何OpenFaaS函数中访问MinIO时,都会发生这种情况。
有趣的是,在不是在OpenFaaS中运行的函数中,MinIO似乎工作得很好,但只要我尝试在OpenFaaS中运行它们,我就会得到502Bad Gateway。
这可能是什么原因造成的?
发布于 2019-08-01 22:30:13
弄清楚了,当我第一次配置Minio时,我将端点/主机名的IP地址设置为localhost:9000。这在我的本地机器上工作得很好,但在OpenFaaS容器中,本地主机引用容器的IP,而不是我机器的IP,因此OpenFaaS函数无法访问Minio。
https://stackoverflow.com/questions/57298038
复制相似问题