ceph-csi/pkg/util
ShyamsundarR 2064e674a4 Addressed using k8s client APIs to fetch secrets
Based on the review comments addressed the following,
- Moved away from having to update the pod with volumes
when a new Ceph cluster is added for provisioning via the
CSI driver

- The above now used k8s APIs to fetch secrets
  - TBD: Need to add a watch mechanisim such that these
secrets can be cached and updated when changed

- Folded the Cephc configuration and ID/key config map
and secrets into a single secret

- Provided the ability to read the same config via mapped
or created files within the pod

Tests:
- Ran PV creation/deletion/attach/use using new scheme
StorageClass
- Ran PV creation/deletion/attach/use using older scheme
to ensure nothing is broken
- Did not execute snapshot related tests

Signed-off-by: ShyamsundarR <srangana@redhat.com>
2019-03-26 16:19:24 +00:00
..
cachepersister.go util/cachepersister: check and return CacheEntryNotFound error in Get() 2019-02-25 18:05:20 +01:00
configstore_test.go Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
configstore.go Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
fileconfig.go Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
k8scmcache.go Fix driver name as per CSI spec 2019-03-13 12:04:30 +05:30
k8sconfig.go Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
nodecache.go util/cachepersister: check and return CacheEntryNotFound error in Get() 2019-02-25 18:05:20 +01:00
stripsecrets.go addressed review comments 2019-02-14 13:55:51 +00:00
util.go Merge pull request #223 from Madhu-1/fix-222-1.0 2019-03-14 06:38:13 +01:00