Skip to content

blob-fuse with workload identity with version 1.23.3 not store file in azure storage account #1240

@Xaviou1003

Description

@Xaviou1003

I try to use csi driver with aks and workload identity.

I install last version 1.23.3 of driver and follow the different steps describe in this documentation -> option#1: static provision with PV.
When the volume is mount, I have this warning :
Skip NodeStageVolume for volume(rg#xxxxxx#xxxx) since clientID xxxxxxxx-xxxx-xxxx-xxxxxxxxx is provided but service account token is empty.

I don't know if this log message could be have an impact on the driver but at the end, volume is mount but azure storage account is not used (no files appears).
And all file that are created in /mnt/blob is store on the node file system.

Could you give me some help please?

Thanks

What you expected to happen:
I expected that files store in the csi volume will be appear in azure storage account

Anything else we need to know?:

Environment:

  • CSI Driver version: 1.23.3
  • Kubernetes version (use kubectl version):
    Client Version: v1.28.2
    Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
    Server Version: v1.28.3

Metadata

Metadata

Assignees

Labels

kind/bugCategorizes issue or PR as related to a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions