Skip to content

Commit 23400c2

Browse files
umagnusk8s-infra-cherrypick-robot
authored andcommitted
add metadata in container creating
1 parent 3d2e7ad commit 23400c2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/blob/controllerserver.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ const (
6161
MSI = "MSI"
6262
SPN = "SPN"
6363
authorizationPermissionMismatch = "AuthorizationPermissionMismatch"
64+
65+
createdByMetadata = "createdBy"
6466
)
6567

6668
// CreateVolume provisions a volume
@@ -686,11 +688,13 @@ func (d *Driver) CreateBlobContainer(ctx context.Context, subsID, resourceGroupN
686688
if getErr != nil {
687689
return true, getErr
688690
}
691+
container.Metadata = map[string]string{createdByMetadata: d.Name}
689692
_, err = container.CreateIfNotExists(&azstorage.CreateContainerOptions{Access: azstorage.ContainerAccessTypePrivate})
690693
} else {
691694
blobContainer := armstorage.BlobContainer{
692695
ContainerProperties: &armstorage.ContainerProperties{
693696
PublicAccess: to.Ptr(armstorage.PublicAccessNone),
697+
Metadata: map[string]*string{createdByMetadata: to.Ptr(d.Name)},
694698
},
695699
}
696700
var blobClient blobcontainerclient.Interface

0 commit comments

Comments
 (0)