Azure Blob Storage¶
Warning
The legacy Windows Azure Storage Blob driver (WASB) has been deprecated. Azure Data Lake Storage Gen2 (ABFS) has numerous benefits over WASB that recommend migration.
Before deploying the Denodo Embedded MPP on Azure Kubernetes Service check Denodo Embedded MPP Azure Checklist to make sure you have everything you need.
Provide the Azure credentials to the kubectl create secret command before the Embedded MPP is deployed:
ENV Variable |
Description |
|---|---|
WASB_STORAGE_KEY |
Azure Blob Storage Key |
kubectl create secret generic mpp-credentials
--from-literal=METASTORE_DB_PASSWORD=hive
--from-literal=WASB_STORAGE_KEY=wasbstoragekey
It’s also necessary to set true the objectStorage.azure.sharedKey.enabled property, add the Azure Blob Storage Account in the objectStorage.azure.sharedKey.account property and set true the objectStorage.azure.sharedKey.blobStorage property in the values.yaml.
objectStorage:
azure:
sharedKey:
enabled: true
account: "account"
blobStorage: true
Note
Is also possible to use Azure Data Lake Gen 2 at the same time, in this case you need to add the ABFS_STORAGE_KEY ENV Variable in the kubectl create secret sentence.
kubectl create secret generic mpp-credentials
--from-literal=METASTORE_DB_PASSWORD=hive
--from-literal=WASB_STORAGE_KEY=wasbstoragekey
--from-literal=ABFS_STORAGE_KEY=abfsstoragekey
Run helm install sentence
helm install prestocluster prestocluster/
