[ceph] Add ability to spawn osds with additional volumes

Related-Prod: PRODX-19091
Change-Id: I1a53a35906f0596be3d186182aca5f9301f88df8
diff --git a/de/heat-templates/top.yaml b/de/heat-templates/top.yaml
index 3128e52..cbcd538 100644
--- a/de/heat-templates/top.yaml
+++ b/de/heat-templates/top.yaml
@@ -330,6 +330,11 @@
   kubernetes_installer:
     type: string
     default: "ucp"
+  volumes_per_osd_instance:
+    description: >
+      Number of extra volumes for OSD instance
+    type: number
+    default: 0
 
 conditions:
   aio_deploy:
@@ -732,6 +737,7 @@
           tun_network: { get_attr: [tun_network, tun_network_id] }
           tun_subnet_id: { get_attr: [tun_network, tun_subnet_id] }
           hardware_metadata: { get_param: hardware_metadata}
+          num_volumes: { get_param: volumes_per_osd_instance }
 
   frrs:  # spares for osds/cmps
     type: OS::Heat::ResourceGroup