#7 Adding Azure sovereign cloud support
Pull request opened by
gvashishtha
What changed
Stow's current implementation of Azure Storage support uses
NewBasicClient which
defaults to a core.windows.net storage URL. This PR switches to
NewClient which supports an arbitrary user-defined base URL. If the user does not pass in a base_url, we default to using
core.windows.net (public cloud), thereby avoiding any breaking changes.
Why this change is necessary
Sovereign clouds like US Government, China, and Germany have different base URLs. Without this PR, users will be unable to helm install flyte when using Azure Storage in sovereign clouds. Container creation fails with a 403 forbidden error.
flyteorg/stow
✅ All checks have passed
2/2 successful checks