terraform-google-sap
terraform-google-sap copied to clipboard
Deploys SAP products
terraform-google-sap
This module is a collection of multiple opinionated submodules to deploy SAP Products. Below is the list of available submodules:
- SAP HANA
- SAP HANA HA
- SAP HANA Scaleout
- SAP NW
- SAP NW HA
- SAP S4
- SAP S4 HA
Usage
Each submodules have their own usage documented in the modules folder. For example, see the SAP HANA Usage Section.
Functional examples are included in the examples directory.
Requirements
These sections describe requirements for using this module.
Software
The following dependencies must be available:
- Terraform v0.12.6
- Terraform Provider for GCP plugin v4.0.0
Service Account
A service account with the following roles must be used to provision the resources of each submodule:
- Compute Admin:
roles/compute.admin
Please refer to the documentation of specific submodules located in the modules folder for additional requirements for the service account.
The Project Factory module and the IAM module may be used in combination to provision a service account with the necessary roles applied.
APIs
A project with the following APIs enabled must be used to host the resources of this module:
- Compute Engine API:
compute.googleapis.com
The Project Factory module can be used to provision a project with the necessary APIs enabled.
Contributing
We are not accepting contributions at this time.