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