You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: create blob container using management api by default
fix: dataplane api issue
fix
fix
swtich to cloud provider lib interface
fix: retry if CreateContainer failed with container being deleted
fix
retry when create container failed
enable cloud provider backoff by default
support management api for delete and get container operations
add more validation
add useDataPlaneAPI e2e test
add unit tests
Copy file name to clipboardExpand all lines: docs/driver-parameters.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,7 @@ allowBlobPublicAccess | Allow or disallow public access to all blobs or containe
20
20
storageEndpointSuffix | specify Azure storage endpoint suffix | `core.windows.net`, `core.chinacloudapi.cn`, etc | No | if empty, driver will use default storage endpoint suffix according to cloud environment
21
21
tags | [tags](https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/tag-resources) would be created in newly created storage account | tag format: 'foo=aaa,bar=bbb' | No | ""
22
22
matchTags | whether matching tags when driver tries to find a suitable storage account | `true`,`false` | No | `false`
23
+
useDataPlaneAPI | specify whether use data plane API for blob container create/delete, this could solve the SRP API throltting issue since data plane API has almost no limit, while it would fail when there is firewall or vnet setting on storage account | `true`,`false` | No | `false`
23
24
--- | **Following parameters are only for blobfuse** | --- | --- |
24
25
subscriptionID | specify Azure subscription ID in which blob storage directory will be created | Azure subscription ID | No | if not empty, `resourceGroup` must be provided
25
26
storeAccountKey | whether store account key to k8s secret <br><br> Note: <br> `false` means driver would leverage kubelet identity to get account key | `true`,`false` | No | `true`
containerBeingDeletedManagementAPIError="container is being deleted"
103
+
statusCodeNotFound="StatusCode=404"
104
+
httpCodeNotFound="HTTPStatusCode: 404"
102
105
103
106
// containerMaxSize is the max size of the blob container. See https://docs.microsoft.com/en-us/azure/storage/blobs/scalability-targets#scale-targets-for-blob-storage
0 commit comments