我们一直在使用Azure Blob Storage作为我们应用程序中的主要存储提供商。最近我们想在我们的Kubernetes集群上使用Minio,并将其连接到Azure以及其他支持的存储。
您可以猜到的目的背后的目的是在我们的代码中使用统一的API。我的问题是如何将Kubernetes上的现有Minio Server与其Azure网关连接到我们现有的Azure存储帐户,然后通过Minio .NET SDK连接到它?有没有办法做到这一点?
Minio的答案:https://twitter.com/abperiasamy/status/990842554101870592
答案 0 :(得分:0)
实际上可以将Minio与Azure blob存储和S3连接起来。 您可以使用以下代码使用其API:
来自Docker:
docker run -p 9000:9000 --name azure-s3 -e "MINIO_ACCESS_KEY=azureaccountname" -e "MINIO_SECRET_KEY=azureaccountkey" minio/minio gateway azure
使用二进制:
export MINIO_ACCESS_KEY=azureaccountname
export MINIO_SECRET_KEY=azureaccountkey
minio gateway azure
可以在此处找到更多信息: https://www.minio.io/azure.html