HDFGroup / hsds

Cloud-native, service based access to HDF data
https://www.hdfgroup.org/solutions/hdf-kita/
Apache License 2.0
129 stars 53 forks source link

Enable Azure Blob Storage #40

Closed jreadey closed 4 years ago

jreadey commented 4 years ago

Enable Azure blob storage (which doesn't support the S3 API) as an option.

jreadey commented 4 years ago

This is enabled using this driver: https://github.com/HDFGroup/hsds/blob/master/hsds/util/azureBlobClient.py. Note all storage operations now go through https://github.com/HDFGroup/hsds/blob/master/hsds/util/storUtil.py, which calls methods in s3Client.py or azureBlobClient.py or fileClient.py based on config options.

The docs directory has instructions for installing on HSDS on Azure (either with Docker or AKS).