【发布时间】:2019-07-31 19:51:16
【问题描述】:
我在 Kubernetes 中使用 minio,效果很好。但是,我似乎无法更改预签名 URL 的域和协议。 Minio 不断给我http://minio.test.svc:9000/delivery/ 我想要的https://example.com/delivery。我试过在吊舱中设置MINIO_DOMIN,但似乎没有效果;我想我还是在滥用这个变量。
【问题讨论】:
-
当您说“Minio 不断给我...”时,您到底在做什么?使用一些客户端库,使用 minio 客户端 CLI 卷曲 API 端点?您实际执行的是什么,您看到的完整响应是什么?
-
我正在为 nodejs 使用 minio SDK;我正在调用
presignedGetObject,它返回一个签名 URL,很像 S3。 -
... 协议看起来是由客户端的配置决定的,因此如果您将客户端配置为指向
https://minio.test.svc:9000而不是http://minio.test.svc:9000可能会使协议成为您想要的.如果你尝试这两种方法,它有效吗? -
你能解决这个问题吗?
标签: kubernetes minio