openstack-helm-infra/ceph-provisioners/templates
Parsons, Cliff (cp769u) d9404f89c2 Enable Ceph CSI Provisioner to Stand Alone
The current implementation of the Ceph CSI provisioner is tied too
closely with the older Ceph RBD provisioner, which doesn't let the
deployer deploy Ceph CSI provisioner without the old RBD provisioner.

This patchset will decouple them such that they can be deployed
independently from one another.

A few other changes are needed as well:
1) The deployment/gate scripts are updated so that the old RBD and
   CSI RBD provisioners are separately enabled/disabled as needed.
   The original RBD provisioner is now deprecated.
2) Ceph-mon chart is updated because it had some RBD storageclass
   data in values.yaml that is not needed for ceph-mon deployment.
3) Fixed a couple of bugs in job-cephfs-client-key.yaml where RBD
   parameters were being used instead of cephfs parameters.

Change-Id: Icb5f78dcefa51990baf1b6d92411eb641c2ea9e2
2021-06-15 14:48:09 +00:00
..
bin [ceph-provisioners] Update ceph_mon config as per new ceph clients 2021-03-29 15:02:08 +00:00
configmap-bin-provisioner.yaml [ceph-provisioners] Update ceph_mon config as per new ceph clients 2021-03-29 15:02:08 +00:00
configmap-bin.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
configmap-etc-client.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
configmap-etc-csi.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
daemonset-csi-rbd-plugin.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
deployment-cephfs-provisioner.yaml Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
deployment-csi-rbd-provisioner.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
deployment-rbd-provisioner.yaml Undo octal-values restriction together with corresponding code 2020-07-07 15:42:53 +00:00
job-bootstrap.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
job-cephfs-client-key.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
job-image-repo-sync.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
job-namespace-client-ceph-config.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
job-namespace-client-key-cleaner.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
job-namespace-client-key.yaml Enable Ceph CSI Provisioner to Stand Alone 2021-06-15 14:48:09 +00:00
pod-helm-tests.yaml [Ceph] Add Ceph CSI plugin 2021-03-09 16:54:45 +00:00
storageclass.yaml Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00