Azure / Azure/azure-quickstart-templates

Issue determining storageAccount share endpoint.

Open
#4,960 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Bicep
Stars
14.9k
Forks
16.2k
Avg merge
6d 21h
Merged PRs (30d)
6

Description

Mahara quick start template (https://github.com/Azure/azure-quickstart-templates/pull/4657)

There doesn't seem to be an endpoint property in the template API (https://docs.microsoft.com/en-us/azure/templates/microsoft.storage/storageaccounts) and it seems the ARM templates cannot be used to create a share (https://social.msdn.microsoft.com/Forums/vstudio/en-US/dbd76a04-9964-4ccc-8b0b-a9a5c6664de3/need-to-create-azure-files-share-with-arm-template-how?forum=azureapimgmt), the share is actually created in the helper script (scripts/helper_functions.sh:14). I also note that the quick start templates linked via the StorageAccount API page has hard coded endpoint suffix (https://github.com/Azure/azure-quickstart-templates/blob/master/centos-2nics-lb-cluster/azuredeploy.json:451 and https://github.com/Azure/azure-quickstart-templates/blob/master/201-2-vms-loadbalancer-lbrules/azuredeploy.json:330, is there some API call that can be used at all to ascertain the storage end point? Aside from this, all of the other items noted have been updated.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with scripts/helper_functions.sh:14 and the endpoint references in centos-2nics-lb-cluster/azuredeploy.json:451 and 201-2-vms-loadbalancer-lbrules/azuredeploy.json:330. Compare these with the StorageAccount template API documentation and the linked Mahara pull request. Done means identifying a supported way to determine the share endpoint or documenting that none exists and updating the affected guidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, shell
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.