Skip to content

Commit 2a4aced

Browse files
committed
update sc yamls
Signed-off-by: Ashima-Ashima1 <[email protected]>
1 parent 4b95c56 commit 2a4aced

File tree

2 files changed

+6
-18
lines changed

2 files changed

+6
-18
lines changed

controllers/ibmobjectcsi_controller_test.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -382,9 +382,7 @@ var (
382382
"client": "awss3",
383383
"cosEndpoint": "https://s3.us-east-2.amazonaws.com",
384384
"locationConstraint": "us-east-2",
385-
"csi.storage.k8s.io/provisioner-secret-name": "${pvc.name}",
386-
"csi.storage.k8s.io/provisioner-secret-namespace": "${pvc.namespace}",
387-
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.name}",
385+
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.annotations['cos.csi.driver/secret']}",
388386
"csi.storage.k8s.io/node-publish-secret-namespace": "${pvc.namespace}",
389387
},
390388
}
@@ -412,9 +410,7 @@ var (
412410
"client": "awss3",
413411
"cosEndpoint": "https://s3.us-east-2.amazonaws.com",
414412
"locationConstraint": "us-east-2",
415-
"csi.storage.k8s.io/provisioner-secret-name": "${pvc.name}",
416-
"csi.storage.k8s.io/provisioner-secret-namespace": "${pvc.namespace}",
417-
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.name}",
413+
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.annotations['cos.csi.driver/secret']}",
418414
"csi.storage.k8s.io/node-publish-secret-namespace": "${pvc.namespace}",
419415
},
420416
}
@@ -439,9 +435,7 @@ var (
439435
"client": "awss3",
440436
"cosEndpoint": "https://s3.us-east-2.amazonaws.com",
441437
"locationConstraint": "us-east-2",
442-
"csi.storage.k8s.io/provisioner-secret-name": "${pvc.name}",
443-
"csi.storage.k8s.io/provisioner-secret-namespace": "${pvc.namespace}",
444-
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.name}",
438+
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.annotations['cos.csi.driver/secret']}",
445439
"csi.storage.k8s.io/node-publish-secret-namespace": "${pvc.namespace}",
446440
},
447441
}
@@ -466,9 +460,7 @@ var (
466460
"client": "awss3",
467461
"cosEndpoint": "https://s3.us-east-2.amazonaws.com",
468462
"locationConstraint": "us-east-2",
469-
"csi.storage.k8s.io/provisioner-secret-name": "${pvc.name}",
470-
"csi.storage.k8s.io/provisioner-secret-namespace": "${pvc.namespace}",
471-
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.name}",
463+
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.annotations['cos.csi.driver/secret']}",
472464
"csi.storage.k8s.io/node-publish-secret-namespace": "${pvc.namespace}",
473465
},
474466
}

controllers/internal/crutils/static_resource_generator.go

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -258,9 +258,7 @@ func (c *IBMObjectCSI) GenerateS3fsSC(reclaimPolicy corev1.PersistentVolumeRecla
258258
"client": "awss3",
259259
"cosEndpoint": cosEndpoint,
260260
"locationConstraint": locationConstraint,
261-
"csi.storage.k8s.io/provisioner-secret-name": "${pvc.name}",
262-
"csi.storage.k8s.io/provisioner-secret-namespace": "${pvc.namespace}",
263-
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.name}",
261+
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.annotations['cos.csi.driver/secret']}",
264262
"csi.storage.k8s.io/node-publish-secret-namespace": "${pvc.namespace}",
265263
},
266264
}
@@ -308,9 +306,7 @@ func (c *IBMObjectCSI) GenerateRcloneSC(reclaimPolicy corev1.PersistentVolumeRec
308306
"client": "awss3",
309307
"cosEndpoint": cosEndpoint,
310308
"locationConstraint": locationConstraint,
311-
"csi.storage.k8s.io/provisioner-secret-name": "${pvc.name}",
312-
"csi.storage.k8s.io/provisioner-secret-namespace": "${pvc.namespace}",
313-
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.name}",
309+
"csi.storage.k8s.io/node-publish-secret-name": "${pvc.annotations['cos.csi.driver/secret']}",
314310
"csi.storage.k8s.io/node-publish-secret-namespace": "${pvc.namespace}",
315311
},
316312
}

0 commit comments

Comments
 (0)