red-hat-storage / openshift-cic

CNS Inventory file Creator (CIC) , also works for OCS
GNU General Public License v3.0
31 stars 7 forks source link

[OCP 3.10] Add 'openshift_storage_glusterfs_block_deploy=false' #37

Closed netzzer closed 6 years ago

netzzer commented 6 years ago

### This change only applies two node count equal to or greater than six nodes (two cluster).

The default for OCP 3.10 is now glusterfs_block_deploy=true (for OCP 3.9 glusterfs_block_deploy=false is default). This results in the glusterblock-provisioner pod being created in the app-storage project but not the associated storageclass (glusterfs-storage-block) to create glusterblock volumes because openshift_storage_glusterfs_block_storageclass=false (default for OCP 3.10 and OCP 3.9). Until glusterblock volumes are supported for more than logging and metrics block_deploy=false is the best choice.

# CNS storage cluster
openshift_storage_glusterfs_namespace=app-storage
openshift_storage_glusterfs_storageclass=true
openshift_storage_glusterfs_storageclass_default=false
+openshift_storage_glusterfs_block_deploy=false
netzzer commented 6 years ago

We may want to specify all of the options for the first of two clusters so the user can enable glusterblock volumes.

openshift_storage_glusterfs_namespace=app-storage
openshift_storage_glusterfs_storageclass=true
openshift_storage_glusterfs_storageclass_default=false
openshift_storage_glusterfs_block_deploy=false
openshift_storage_glusterfs_block_host_vol_create=false
openshift_storage_glusterfs_block_host_vol_size=100
openshift_storage_glusterfs_block_storageclass=false
openshift_storage_glusterfs_block_storageclass_default=false