diff --git a/conf/README.md b/conf/README.md index 810f3832ae2..af8727013a3 100644 --- a/conf/README.md +++ b/conf/README.md @@ -243,6 +243,8 @@ higher priority). * `lvmo` - set to True if it's LVMO deployment - mainly used for reporting purpose. * `nb_nfs_server` - NFS server used for testing noobaa db NFS mount test * `nb_nfs_mount` - NFS mount point used specifically for testing noobaa db NFS mount test +* `custom_default_storageclass_names` - Set to true if custom storageclass names use instead of default one. +* `storageclassnames` - Under this key, custom storage class names for `cephFilesystems`, `cephObjectStores`, `cephBlockPools`, `cephNonResilientPools`, `nfs` and for `encryption` are defined. #### UPGRADE diff --git a/conf/deployment/vsphere/upi_1az_rhcos_vsan_3m_3w_custom_storageclass_names.yaml b/conf/deployment/vsphere/upi_1az_rhcos_vsan_3m_3w_custom_storageclass_names.yaml new file mode 100644 index 00000000000..ac9c312b6ff --- /dev/null +++ b/conf/deployment/vsphere/upi_1az_rhcos_vsan_3m_3w_custom_storageclass_names.yaml @@ -0,0 +1,26 @@ +--- +# This config is used to deploy with custom storageclass names. +DEPLOYMENT: + allow_lower_instance_requirements: false +ENV_DATA: + platform: 'vsphere' + deployment_type: 'upi' + worker_replicas: 3 + master_replicas: 3 + worker_num_cpus: '16' + master_num_cpus: '4' + master_memory: '16384' + compute_memory: '65536' + fio_storageutilization_min_mbps: 10.0 + custom_default_storageclass_names: true + storageclassnames: + cephFilesystems: custom-storageclass-cephfs + cephObjectStores: custom-storageclass-ceph-rgw + cephBlockPools: custom-storageclass-blockpools + cephNonResilientPools: custom-ceph-nonresilientpools + nfs: custom-storageclass-nfs + encryption: custom-storageclass-encryption +REPORTING: + polarion: + deployment_id: 'OCS-5131' + diff --git a/conf/ocsci/custom_storageclass_names.yaml b/conf/ocsci/custom_storageclass_names.yaml index 4813517804f..8299767797a 100644 --- a/conf/ocsci/custom_storageclass_names.yaml +++ b/conf/ocsci/custom_storageclass_names.yaml @@ -1,4 +1,5 @@ --- +# This config is used to deploy with custom storageclass names. ENV_DATA: custom_default_storageclass_names: true storageclassnames: @@ -7,4 +8,5 @@ ENV_DATA: cephBlockPools: custom-storageclass-blockpools cephNonResilientPools: custom-ceph-nonresilientpools nfs: custom-storageclass-nfs - encryption: custom-storageclass-encryption \ No newline at end of file + encryption: custom-storageclass-encryption +