mirror of
https://github.com/gomods/athens
synced 2026-02-03 08:40:31 +00:00
Add aad auth option when using azure storage account (#1973)
Support managed identity authentication in Azure Blob Storage.
This commit is contained in:
@@ -536,6 +536,14 @@ ShutdownTimeout = 60
|
||||
# Env override: ATHENS_AZURE_ACCOUNT_KEY
|
||||
AccountKey = "MY_AZURE_BLOB_ACCOUNT_KEY"
|
||||
|
||||
# Managed Identity Resource Id to use with the storage account
|
||||
# Env override: ATHENS_AZURE_MANAGED_IDENTITY_RESOURCE_ID
|
||||
ManagedIdentityResourceId = "MY_AZURE_MANAGED_IDENTITY_RESOURCE_ID"
|
||||
|
||||
# Storage Resource to use with the storage account
|
||||
# Env override: ATHENS_AZURE_STORAGE_RESOURCE
|
||||
StorageResource = "MY_AZURE_STORAGE_RESOURCE"
|
||||
|
||||
# Name of container in the blob storage
|
||||
# Env override: ATHENS_AZURE_CONTAINER_NAME
|
||||
ContainerName = "MY_AZURE_BLOB_CONTAINER_NAME"
|
||||
|
||||
Reference in New Issue
Block a user