k8s-csi-s3
k8s-csi-s3 copied to clipboard
Is it possible to deploy multiple instances of csi-s3
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"
Seems like this needs to be available to redefine in values.yaml
or to be something like: csi-s3-{{ .Release.Namespace }} at least
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