You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: solutions/e2e/README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,29 +44,29 @@ The end-to-end solution automates the following tasks:
44
44
45
45
| Variation | Available on IBM Catalog | Requires Schematics Workspace ID | Creates PowerVS with VPC landing zone | Creates PowerVS HANA Instance | Creates PowerVS NW Instances | Performs PowerVS OS Config | Performs PowerVS SAP Tuning | Install SAP software |
@@ -79,13 +79,13 @@ The end-to-end solution automates the following tasks:
79
79
| <aname="input_ibmcloud_api_key"></a> [ibmcloud\_api\_key](#input\_ibmcloud\_api\_key)| The IBM Cloud platform API key needed to deploy IAM enabled resources. |`string`| n/a | yes |
80
80
| <aname="input_os_image_distro"></a> [os\_image\_distro](#input\_os\_image\_distro)| Image distribution to use for all instances(Shared, HANA, NetWeaver). OS release versions may be specified in 'var.powervs\_default\_images' optional parameters below. |`string`| n/a | yes |
81
81
| <aname="input_powervs_create_separate_sharefs_instance"></a> [powervs\_create\_separate\_sharefs\_instance](#input\_powervs\_create\_separate\_sharefs\_instance)| Deploy separate IBM PowerVS instance as central file system share. All filesystems defined in 'powervs\_sharefs\_instance\_storage\_config' variable will be NFS exported and mounted on NetWeaver PowerVS instances if enabled. Optional parameter 'powervs\_share\_fs\_instance' can be configured if enabled. |`bool`| n/a | yes |
82
-
| <aname="input_powervs_default_sap_images"></a> [powervs\_default\_sap\_images](#input\_powervs\_default\_sap\_images)| Default SUSE and Red Hat Linux images to use for SAP HANA and SAP NetWeaver PowerVS instances. | <pre>object({<br> sles_hana_image = string<br> sles_nw_image = string<br> rhel_hana_image = string<br> rhel_nw_image = string<br> })</pre> | <pre>{<br> "rhel_hana_image": "RHEL9-SP2-SAP",<br> "rhel_nw_image": "RHEL9-SP2-SAP-NETWEAVER",<br> "sles_hana_image": "SLES15-SP5-SAP",<br> "sles_nw_image": "SLES15-SP5-SAP-NETWEAVER"<br>}</pre> | no |
83
-
| <a name="input_powervs_hana_instance"></a> [powervs\_hana\_instance](#input\_powervs\_hana\_instance) | SAP HANA hostname (non FQDN) will get the form of <var.prefix>-<var.pi\_hana\_instance\_name>. SAP HANA profile to use. Must be one of the supported profiles. See [here](https://cloud.ibm.com/docs/sap?topic=sap-hana-iaas-offerings-profiles-power-vs). File system sizes are automatically calculated. Override automatic calculation by setting values in optional 'pi\_hana\_instance\_custom\_storage\_config' parameter. 'additional\_storage\_config' additional file systems to be created and attached to PowerVS instance for SAP HANA. 'size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>object({<br> name = string<br> sap_profile_id = string<br> additional_storage_config = list(object({<br> name = string<br> size = string<br> count = string<br> tier = string<br> mount = string<br> pool = optional(string)<br> }))<br> })</pre> | <pre>{<br> "additional_storage_config": [<br> {<br> "count": "1",<br> "mount": "/usr/sap",<br> "name": "usrsap",<br> "size": "50",<br> "tier": "tier3"<br> }<br> ],<br> "name": "hana",<br> "sap_profile_id": "ush1-4x256"<br>}</pre> | no |
84
-
| <aname="input_powervs_hana_instance_custom_storage_config"></a> [powervs\_hana\_instance\_custom\_storage\_config](#input\_powervs\_hana\_instance\_custom\_storage\_config)| Custom File systems to be created and attached to PowerVS instance for SAP HANA. 'size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>list(object({<br> name = string<br> size = string<br> count = string<br> tier = string<br> mount = string<br> pool = optional(string)<br> }))</pre> | <pre>[<br> {<br> "count": "",<br> "mount": "",<br> "name": "",<br> "size": "",<br> "tier": ""<br> }<br>]</pre> | no |
85
-
| <a name="input_powervs_netweaver_instance"></a> [powervs\_netweaver\_instance](#input\_powervs\_netweaver\_instance) | 'instance\_count' is number of SAP NetWeaver instances that should be created. 'size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>object({<br> instance_count = number<br> name = string<br> processors = string<br> memory = string<br> proc_type = string<br> storage_config = list(object({<br> name = string<br> size = string<br> count = string<br> tier = string<br> mount = string<br> pool = optional(string)<br> }))<br> })</pre> | <pre>{<br> "instance_count": 1,<br> "memory": "32",<br> "name": "nw",<br> "proc_type": "shared",<br> "processors": "3",<br> "storage_config": [<br> {<br> "count": "1",<br> "mount": "/usr/sap",<br> "name": "usrsap",<br> "size": "50",<br> "tier": "tier3"<br> }<br> ]<br>}</pre> | no |
82
+
| <aname="input_powervs_default_sap_images"></a> [powervs\_default\_sap\_images](#input\_powervs\_default\_sap\_images)| Default SUSE and Red Hat Linux images to use for SAP HANA and SAP NetWeaver PowerVS instances. | <pre>object({<br/> sles_hana_image = string<br/> sles_nw_image = string<br/> rhel_hana_image = string<br/> rhel_nw_image = string<br/> })</pre> | <pre>{<br/> "rhel_hana_image": "RHEL9-SP2-SAP",<br/> "rhel_nw_image": "RHEL9-SP2-SAP-NETWEAVER",<br/> "sles_hana_image": "SLES15-SP5-SAP",<br/> "sles_nw_image": "SLES15-SP5-SAP-NETWEAVER"<br/>}</pre> | no |
83
+
| <a name="input_powervs_hana_instance"></a> [powervs\_hana\_instance](#input\_powervs\_hana\_instance) | SAP HANA hostname (non FQDN) will get the form of <var.prefix>-<var.pi\_hana\_instance\_name>. SAP HANA profile to use. Must be one of the supported profiles. See [here](https://cloud.ibm.com/docs/sap?topic=sap-hana-iaas-offerings-profiles-power-vs). File system sizes are automatically calculated. Override automatic calculation by setting values in optional 'pi\_hana\_instance\_custom\_storage\_config' parameter. 'additional\_storage\_config' additional file systems to be created and attached to PowerVS instance for SAP HANA. 'size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>object({<br/> name = string<br/> sap_profile_id = string<br/> additional_storage_config = list(object({<br/> name = string<br/> size = string<br/> count = string<br/> tier = string<br/> mount = string<br/> pool = optional(string)<br/> }))<br/> })</pre> | <pre>{<br/> "additional_storage_config": [<br/> {<br/> "count": "1",<br/> "mount": "/usr/sap",<br/> "name": "usrsap",<br/> "size": "50",<br/> "tier": "tier3"<br/> }<br/> ],<br/> "name": "hana",<br/> "sap_profile_id": "ush1-4x256"<br/>}</pre> | no |
84
+
| <aname="input_powervs_hana_instance_custom_storage_config"></a> [powervs\_hana\_instance\_custom\_storage\_config](#input\_powervs\_hana\_instance\_custom\_storage\_config)| Custom File systems to be created and attached to PowerVS instance for SAP HANA. 'size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>list(object({<br/> name = string<br/> size = string<br/> count = string<br/> tier = string<br/> mount = string<br/> pool = optional(string)<br/> }))</pre> | <pre>[<br/> {<br/> "count": "",<br/> "mount": "",<br/> "name": "",<br/> "size": "",<br/> "tier": ""<br/> }<br/>]</pre> | no |
85
+
| <a name="input_powervs_netweaver_instance"></a> [powervs\_netweaver\_instance](#input\_powervs\_netweaver\_instance) | 'instance\_count' is number of SAP NetWeaver instances that should be created. 'size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>object({<br/> instance_count = number<br/> name = string<br/> processors = string<br/> memory = string<br/> proc_type = string<br/> storage_config = list(object({<br/> name = string<br/> size = string<br/> count = string<br/> tier = string<br/> mount = string<br/> pool = optional(string)<br/> }))<br/> })</pre> | <pre>{<br/> "instance_count": 1,<br/> "memory": "32",<br/> "name": "nw",<br/> "proc_type": "shared",<br/> "processors": "3",<br/> "storage_config": [<br/> {<br/> "count": "1",<br/> "mount": "/usr/sap",<br/> "name": "usrsap",<br/> "size": "50",<br/> "tier": "tier3"<br/> }<br/> ]<br/>}</pre> | no |
86
86
| <aname="input_powervs_resource_group_name"></a> [powervs\_resource\_group\_name](#input\_powervs\_resource\_group\_name)| Existing IBM Cloud resource group name. |`string`| n/a | yes |
87
87
| <aname="input_powervs_sap_network_cidr"></a> [powervs\_sap\_network\_cidr](#input\_powervs\_sap\_network\_cidr)| Additional private subnet for SAP communication which will be created. CIDR for SAP network. E.g., '10.53.0.0/24' |`string`|`"10.53.0.0/24"`| no |
88
-
| <a name="input_powervs_sharefs_instance"></a> [powervs\_sharefs\_instance](#input\_powervs\_sharefs\_instance) | Share fs instance. This parameter is effective if 'powervs\_create\_separate\_sharefs\_instance' is set to true. size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>object({<br> name = string<br> processors = string<br> memory = string<br> proc_type = string<br> storage_config = list(object({<br> name = string<br> size = string<br> count = string<br> tier = string<br> mount = string<br> pool = optional(string)<br> }))<br> })</pre> | <pre>{<br> "memory": "2",<br> "name": "share",<br> "proc_type": "shared",<br> "processors": "0.5",<br> "storage_config": [<br> {<br> "count": "1",<br> "mount": "/sapmnt",<br> "name": "sapmnt",<br> "size": "300",<br> "tier": "tier3"<br> },<br> {<br> "count": "1",<br> "mount": "/usr/trans",<br> "name": "trans",<br> "size": "50",<br> "tier": "tier3"<br> }<br> ]<br>}</pre> | no |
88
+
| <a name="input_powervs_sharefs_instance"></a> [powervs\_sharefs\_instance](#input\_powervs\_sharefs\_instance) | Share fs instance. This parameter is effective if 'powervs\_create\_separate\_sharefs\_instance' is set to true. size' is in GB. 'count' specify over how many storage volumes the file system will be striped. 'tier' specifies the storage tier in PowerVS workspace. 'mount' specifies the target mount point on OS. | <pre>object({<br/> name = string<br/> processors = string<br/> memory = string<br/> proc_type = string<br/> storage_config = list(object({<br/> name = string<br/> size = string<br/> count = string<br/> tier = string<br/> mount = string<br/> pool = optional(string)<br/> }))<br/> })</pre> | <pre>{<br/> "memory": "2",<br/> "name": "share",<br/> "proc_type": "shared",<br/> "processors": "0.5",<br/> "storage_config": [<br/> {<br/> "count": "1",<br/> "mount": "/sapmnt",<br/> "name": "sapmnt",<br/> "size": "300",<br/> "tier": "tier3"<br/> },<br/> {<br/> "count": "1",<br/> "mount": "/usr/trans",<br/> "name": "trans",<br/> "size": "50",<br/> "tier": "tier3"<br/> }<br/> ]<br/>}</pre> | no |
89
89
| <aname="input_powervs_zone"></a> [powervs\_zone](#input\_powervs\_zone)| IBM Cloud data center location where IBM PowerVS infrastructure will be created. |`string`| n/a | yes |
90
90
| <aname="input_prefix"></a> [prefix](#input\_prefix)| A unique identifier for resources. Must begin with a lowercase letter and end with a lowercase letter or number. This prefix will be prepended to any resources provisioned by this template. |`string`| n/a | yes |
91
91
| <aname="input_sap_domain"></a> [sap\_domain](#input\_sap\_domain)| SAP domain to be set for entire landscape. |`string`|`"sap.com"`| no |
0 commit comments