【发布时间】:2019-08-19 11:43:02
【问题描述】:
在 kubernetes 1.12 上运行 MinIO (https://docs.min.io/)。我无法通过 nginx-ingress 运行 aws cli 命令。直接将端口转发到 kubernetes 服务时,命令可以正常工作。
试过了
proxy_set_header Host $http_host;
和
more_set_input_headers 'Host: minio:9000';
nginx 规则但没有运气。
示例请求:
aws s3 ls --endpoint-url https://my-endpoint-url.com --profile=minio
无法列出存储桶内容。而是收到错误:
调用 ListBuckets 时发生错误 (SignatureDoesNotMatch) 操作:我们计算的请求签名不匹配 您提供的签名。检查您的密钥和签名方法。
【问题讨论】:
标签: kubernetes minio