opal
opal copied to clipboard
Add Azure Blob Storage as a PolicyBundleServerType
Fixes Issue
Fix issue #529
Changes proposed
Ability to connect to Azure Blob Storage as the PolicyBundleServerType.
Ability to generate SAS tokens dynamically via ManagedIdentity.
Add URL encoding to the api_policy_source, fetch_policy_bundle_from_api_source method due to special characters in the SAS tokens required to connect to Azure Blob Storage.
Check List (Check all the applicable boxes)
- [x] I sign off on contributing this submission to open-source
- [x] My code follows the code style of this project.
- [x] My change requires changes to the documentation.
- [x] I have updated the documentation accordingly.
- [x] All new and existing tests passed.
- [x] This PR does not contain plagiarized content.
- [x] The title of my pull request is a short description of the requested changes.
Deploy Preview for opal-docs ready!
| Name | Link |
|---|---|
| Latest commit | f33a04127c6217c48b14aa81bd090fd832e1792c |
| Latest deploy log | https://app.netlify.com/sites/opal-docs/deploys/6597ab4b3485810008354163 |
| Deploy Preview | https://deploy-preview-532--opal-docs.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.