Ion
02/21/2024, 2:36 PMIdan Novogroder
02/21/2024, 2:48 PMIon
02/21/2024, 2:55 PMIdan Novogroder
02/21/2024, 3:09 PMAZURE_CLIENT_ID = $appId
AZURE_TENANT_ID = $tenant
AZURE_CLIENT_SECRET = $password
Second option, using storage account creds:
blockstore.azure.storage_account
blockstore.azure.storage_access_key
Ion
02/21/2024, 4:03 PMIon
02/21/2024, 4:04 PMIdan Novogroder
02/21/2024, 5:39 PMStorage Blob Data Contributor
role for your storage account should work.
You just will need to set up Azure as your block store and type and configure your storage account.
It can be done by setting env vars like this:
LAKEFS_BLOCKSTORE_TYPE=azure
LAKEFS_BLOCKSTORE_AZURE_STORAGE_ACCOUNT=<YourAzureStorageAccountName>
Or using your lakefs.yaml
config file like this:
blockstore:
type: azure
azure:
storage_account: <YourAzureStorageAccountName>
Ion
02/21/2024, 5:41 PMIdan Novogroder
02/21/2024, 5:48 PMAZURE_CLIENT_ID
environment variable to the client ID of the managed identity.Idan Novogroder
02/21/2024, 5:56 PMIon
02/21/2024, 5:58 PMIdan Novogroder
02/21/2024, 6:06 PMIdan Novogroder
02/21/2024, 6:07 PMIon
02/21/2024, 6:09 PMIdan Novogroder
02/21/2024, 6:14 PM