Minio Azure Gateway и.Net SDK

Мы использовали хранилище BLOB-объектов Azure в качестве основного поставщика хранилища в наших приложениях. В последнее время мы хотели использовать Minio в нашем кластере Kubernetes, а также подключить его к Azure, а также к другим поддерживаемым хранилищам.

Как вы можете догадаться, цель этого состоит в том, чтобы в нашем коде был единый API. У меня вопрос: как я могу подключить существующий сервер Minio в Kubernetes с его шлюзом Azure к существующей учетной записи хранилища Azure, а затем подключиться к нему через Minio .NET SDK? Есть какой-либо способ сделать это?

Ответ от Minio: https://twitter.com/abperiasamy/status/990842554101870592

1 ответ

Решение

На самом деле возможно связать Minio с хранилищем BLOB-объектов Azure и S3. Вы можете использовать их API, используя следующий код:

Из Докера:

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

Другие вопросы по тегам