k8s-csi-s3 icon indicating copy to clipboard operation
k8s-csi-s3 copied to clipboard

Is it possible to deploy multiple instances of csi-s3

Open Ferrany1 opened this issue 5 months ago • 2 comments

I have different s3 providers and i want to mount them separately, but currently im facing:

Error: Unable to continue with install: ClusterRole "csi-s3" in namespace "" exists and cannot be imported i nto the current release: invalid ownership metadata; annotation validation error: key "meta.helm.sh/release-name" must equal "csi-s3-2": current value is "csi-s3-1"; annotation validation error: key "meta.helm.sh/release-namespace" must equal ""csi-s3-2": current value is ""csi-s3-1"

Ferrany1 avatar Jun 25 '25 00:06 Ferrany1

Seems like this needs to be available to redefine in values.yaml

or to be something like: csi-s3-{{ .Release.Namespace }} at least

Ferrany1 avatar Jun 25 '25 00:06 Ferrany1

You don't need to deploy multiple instances; you just need to create another secret and specify this secret when setting up the StorageClass to achieve what you want

ZYWNB666 avatar Oct 15 '25 09:10 ZYWNB666