compose: Add azd add support for storage accounts (blob service)#4765
Conversation
azd add support for storage accountsazd add support for storage accounts (blob service)
azd add support for storage accounts (blob service)azd add support for storage accounts (blob service)
|
@SophCarp spot on with all the UX improvements, we'll want to address each one.
Just noting this for @JeffreyCA that I'll take a pass to enable We may also need to adjust the "Environment variables" section to display the "standard variables" that the user can use after provisioning. This is now possible with the design direction in #4746. |
|
Thanks for the feedback!
I created #4774 to track this. It seems to only occur on Windows, and is affecting other confirmation prompts as well. Do we want |
You are indeed right, and part of my goal is to make this a generic HTTP rest call that skips the SDK dependency to scale (and why we haven't added support for other resources) -- we want the Bicep authoring to be the central focus of adding a resource right now. I'm starting work on this pretty soon, but feel free to share the private branch with the work if you'd like. |
I see, I'll leave the |
cc: @SophCarp |
Azure Dev CLI Install InstructionsInstall scriptsMacOS/Linux
bash: pwsh: WindowsPowerShell install MSI install Standalone Binary
MSI
Documentationlearn.microsoft.com documentationtitle: Azure Developer CLI reference
|
weikanglim
left a comment
There was a problem hiding this comment.
LGTM! Thanks for also taking the time to fix the name regex!
|
Merging this as-is and will address remaining feedback in a follow up PR |







Closes #4815
This PR adds
azd addsupport for storage accounts (blob service). These changes allow only one storage account resource to be added. The app is set up to connect to the storage account using keyless authentication. The "Storage Blob Data Contributor" role assignment is given to the local user and the user-assigned identity.azure.ymlsupports multiple blob container names andazd provisionwill create them, but theazd addexperience will only add one blob container for now.TODO
azure.yaml schema
Binding variables
AZURE_STORAGE_ACCOUNT_NAME- Storage account nameAZURE_STORAGE_BLOB_ENDPOINT- Storage account blob endpointDemo
azd.add.storage.mp4