Minio Azure网关和.Net SDK

时间:2018-04-25 16:11:18

标签: .net azure azure-storage-blobs minio

我们一直在使用Azure Blob Storage作为我们应用程序中的主要存储提供商。最近我们想在我们的Kubernetes集群上使用Minio,并将其连接到Azure以及其他支持的存储。

您可以猜到的目的背后的目的是在我们的代码中使用统一的API。我的问题是如何将Kubernetes上的现有Minio Server与其Azure网关连接到我们现有的Azure存储帐户,然后通过Minio .NET SDK连接到它?有没有办法做到这一点?

Minio的答案:https://twitter.com/abperiasamy/status/990842554101870592

1 个答案:

答案 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