Kubernetes 通过nginx入口控制器的MinIO AWS CLI
在kubernetes 1.12上运行MinIO()。我无法通过nginx入口运行aws cli命令。当端口直接转发到kubernetes服务时,命令工作正常 尝试Kubernetes 通过nginx入口控制器的MinIO AWS CLI,kubernetes,minio,Kubernetes,Minio,在kubernetes 1.12上运行MinIO()。我无法通过nginx入口运行aws cli命令。当端口直接转发到kubernetes服务时,命令工作正常 尝试 proxy_set_header Host $http_host; 及 nginx规则,但没有运气 请求示例: aws s3 ls --endpoint-url https://my-endpoint-url.com --profile=minio 无法列出存储桶内容。相反,接收错误: 调用ListBucket时发生错误(Si
proxy_set_header Host $http_host;
及
nginx规则,但没有运气
请求示例:
aws s3 ls --endpoint-url https://my-endpoint-url.com --profile=minio
无法列出存储桶内容。相反,接收错误:
调用ListBucket时发生错误(SignatureDesNotMatch)
操作:我们计算的请求签名与
您提供的签名。检查您的密钥和签名方法
这变成了一个需要重写的问题。(已断开预签名URL。) nginx.ingres.kubernetes.io/rewrite-target:/mybucket/$1
删除重写并修改请求中的路径,修复了问题。您可以发布配置吗?
aws s3 ls --endpoint-url https://my-endpoint-url.com --profile=minio