opal
opal copied to clipboard
Azure Blob Storage URL creation requires different construction of connection
Is your feature request related to a problem? Please describe. Currently in the api_policy_source the url that is constructed append bundle.tar.gz to the end of the url. For Azure Blob Storage a SAS token is required at the end of the url.
Current state: {url}?{SAS_TOKEN}/bundle.tar.gz
Required State: {url}/bundle.tar.gz?{SAS_TOKEN}
Describe the solution you'd like The solution our team has added will construct the correct url with some additional identity management when given the correct env-vars as shown in the documentation.
Describe alternatives you've considered Alternatives were to create a proxy between OPAL and the blob storage but we would rather have this functionality baked in.