ceph-csi/examples/rbd
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
..
exec-bash.sh Fix static check for .sh files 2019-02-07 12:19:14 +00:00
logs.sh Fix static check for .sh files 2019-02-07 12:19:14 +00:00
plugin-deploy.sh Fix static check for .sh files 2019-02-07 12:19:14 +00:00
plugin-teardown.sh Fix static check for .sh files 2019-02-07 12:19:14 +00:00
pod-restore.yaml Fix yamllint issues 2019-02-07 12:19:14 +00:00
pod.yaml Fix yamllint issues 2019-02-07 12:19:14 +00:00
pvc-restore.yaml Add snapshot yaml files and volume clone 2019-01-28 10:26:57 +05:30
pvc.yaml Fix yamllint issues 2019-02-07 12:19:14 +00:00
raw-block-pod.yaml add examples for raw block pvc 2019-03-05 17:59:39 +05:30
raw-block-pvc.yaml add examples for raw block pvc 2019-03-05 17:59:39 +05:30
secret.yaml Fix yamllint issues 2019-02-07 12:19:14 +00:00
snapshot.yaml Fix yamllint issues 2019-02-07 12:19:14 +00:00
snapshotclass.yaml Provide options to pass in Ceph cluster-id 2019-03-26 16:19:24 +00:00
storageclass.yaml Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
template-ceph-cluster-ID-secret.yaml Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
template-csi-rbdplugin-patch.yaml Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00
template-csi-rbdplugin-provisioner-patch.yaml Addressed using k8s client APIs to fetch secrets 2019-03-26 16:19:24 +00:00