Supported Terraform Templates
The page lists all the Terraform templates that are supported by IBM and pre-loaded into the product. Rest of the templates are provided as-is and user can import them into the product using these Import instructions or fork the repository and change the template to suite their needs and use it.
- Starterlibrary Terraform Templates
- Starterlibrary Cluster Creation Terraform Templates
- Integration Templates
- Middleware Templates
These templates can be found in following GitHub
Starterlibrary Terraform Templates
Repository Location | Template Name |
---|---|
starterlibrary/AWS/terraform/hcl/lamp/ | LAMP stack deployment on AWS |
starterlibrary/AWS/terraform/hcl/meanstack/ | MEAN stack deployment on AWS |
starterlibrary/AWS/terraform/hcl/rdssnap/ | Amazon Relational Database Service Snapshot |
starterlibrary/AWS/terraform/hcl/storage/ | Amazon S3 Storage |
starterlibrary/AWS/terraform/hcl/rds/ | Amazon Relational Database Service |
starterlibrary/AWS/terraform/hcl/lampinfra/ | LAMP infrastructure deployment on AWS |
starterlibrary/AWS/terraform/singlefile/hcl/ | Amazon EC2 Virtual Server with SSH key |
starterlibrary/Google/terraform/hcl/singleVM/ | Google Cloud Single Virtual Machine Example |
starterlibrary/Google/terraform/hcl/lamp/ | Google Cloud LAMP stack deployment |
starterlibrary/BlueMix/terraform/hcl/scenario1/ | Virtual Server with SSH key |
starterlibrary/BlueMix/terraform/hcl/scenario2/ | 2 Virtual Servers with SSH keys |
starterlibrary/BlueMix/terraform/hcl/lamp-hybrid/ | LAMP stack deployment (hybrid-cloud) |
starterlibrary/BlueMix/terraform/hcl/meanstack-hybrid/ | MEAN stack deployment (hybrid-cloud) |
starterlibrary/BlueMix/terraform/hcl/scenario3/ | 2 Virtual Servers with SSH keys with one on a private network |
starterlibrary/VRA/terraform/hcl/single-catalog-vm-deploy/ | VMware vRealize Automation single node catalog deployment |
starterlibrary/OpenStack/terraform/hcl/single-vm-deploy/ | OpenStack Single Virtual Machine |
starterlibrary/Tencent/terraform/hcl/singleVM/ | Tencent cloud Virtual Server with SSH key |
starterlibrary/VMwareNSX-T/terraform/hcl/switch/ | VMware NSX-T Sample to create a logical switch |
starterlibrary/Other/Approval/InfrastructureManagement/ | Poll Infrastructure Management for Approval |
starterlibrary/IBM_Cloud/database-service/ | IBM Database Service |
starterlibrary/Alicloud/terraform/hcl/singleVM/ | Alibaba cloud ECS Virtual Server with SSH key |
starterlibrary/VMware/terraform/hcl/singleVM/ | SingleVirtualMachine |
starterlibrary/VMware/terraform/hcl/lamp/ | LAMP stack deployment on VMware |
starterlibrary/VMware/terraform/hcl/singleWinVM/ | SingleWindowsVirtualMachine |
starterlibrary/VMware/terraform/hcl/meanstack/ | MEAN stack deployment on VMware |
starterlibrary/VMware/terraform/hcl/singleVMWithPrivateSSHKey/ | Single Virtual Machine with Private SSH Key |
starterlibrary/Azure/terraform/hcl/lamp/ | LAMP stack deployment on Microsoft Azure |
starterlibrary/Azure/terraform/hcl/meanstack/ | MEAN stack deployment on Microsoft Azure |
starterlibrary/Azure/terraform/hcl/singlevirtualmachine/ | Virtual Machine with SSH key on Microsoft Azure |
Starterlibrary Cluster Creation Terraform Templates
Repository Location | Template Name |
---|---|
template_import_rhacm/terraform12/OCP/terraform/ | Import OpenShift Container Platform Kubernetes cluster into RHACM enabled IBM CP4MCM |
template_import_rhacm/terraform12/other/mcm-klusterlet/ | Import a kubernetes cluster into RHACM enabled IBM CP4MCM |
template_import_rhacm/terraform12/AKS/mcm-klusterlet/ | Import Microsoft Azure Kubernetes Service into RHACM enabled IBM CP4MCM |
template_import_rhacm/terraform12/EKS/mcm-klusterlet/ | Import Amazon Elastic Kubernetes Service into RHACM enabled IBM CP4MCM |
template_import_rhacm/terraform12/IKS/mcm-klusterlet/ | Import IBM Cloud Kubernetes Service into RHACM enabled IBM CP4MCM |
template_import_rhacm/terraform12/ROKS/mcm-klusterlet/ | Import RedHat OpenShift Kubernetes Service on IBM Cloud into RHACM enabled IBM CP4MCM |
template_kubernetes_gke/terraform12/ | Google Kubernetes Engine for Terraform 0.12.x |
template_kubernetes_gke/terraform/ | Google Kubernetes Engine |
template_import_rhacm/terraform12/GKE/mcm-klusterlet/ | Import Google Kubernetes Engine cluster into RHACM enabled IBM CP4MCM |
template_ibm_roks/terraform12/ | Red Hat OpenShift Single Zone Cluster on IBM Cloud |
template_kubernetes_iks/terraform12/ | IBM Cloud Kubernetes Service for Terraform 0.12.x |
template_kubernetes_iks/terraform/ | IBM Cloud Kubernetes Service |
template_kubernetes_eks/terraform12/ | Amazon Web Services EKS for Terraform 0.12.x |
template_kubernetes_eks/terraform/ | Amazon Web Services EKS |
template_kubernetes_aks/terraform12/ | Microsoft Azure Kubernetes Service for Terraform 0.12.x |
template_kubernetes_aks/terraform/ | Microsoft Azure Kubernetes Service |
template_mcm_install/terraform12/GKE/mcm-klusterlet/ | MCM Klusterlet within Google Kubernetes Engine for Terraform 0.12.x |
template_mcm_install/terraform12/other/mcm-klusterlet/ | MCM Klusterlet within Kubernetes cluster for Terraform 0.12.x |
template_mcm_install/terraform12/AKS/mcm-klusterlet/ | MCM Klusterlet within Microsoft Azure Kubernetes Service for Terraform 0.12.x |
template_mcm_install/terraform12/EKS/mcm-klusterlet/ | MCM Klusterlet within Amazon EC2 Kubernetes Service for Terraform 0.12.x |
template_mcm_install/terraform12/IKS/mcm-klusterlet/ | MCM Klusterlet within IBM Cloud Kubernetes Service for Terraform 0.12.x |
template_mcm_install/terraform12/ROKS/mcm-klusterlet/ | IBM CP4MCM Klusterlet for Red Hat OpenShift Kubernetes Service on IBM Cloud |
Integration Templates
Repository Location | Template Name |
---|---|
template_integration_servicenow/other/terraform/ | ServiceNow CMDB Configuration Template |
Middleware Templates
Repository Location | Template Name |
---|---|
repositories/template_ibm_wasliberty_v17_standalone/amazon/terraform/ | IBM WebSphere Application Server Liberty on a single virtual machine - Amazon EC2 |
repositories/template_ibm_wasliberty_v17_standalone/vmware/terraform/ | IBM WebSphere Application Server Liberty on a single virtual machine - VMware vSphere |
repositories/template_ibm_wasliberty_v17_standalone/ibmcloud/terraform/ | IBM WebSphere Application Server Liberty on a single virtual machine - IBM |
repositories/template_ibm_wasnd_v9_standalone/amazon/terraform/ | IBM WebSphere Network Deployment V9 on a single virtual machine - Amazon EC2 |
repositories/template_ibm_wasnd_v9_standalone/vmware/terraform/ | IBM WebSphere Network Deployment V9 on a single virtual machine - VMware vSphere |
repositories/template_ibm_wasnd_v9_standalone/ibmcloud/terraform/ | IBM WebSphere Network Deployment V9 on a single virtual machine - IBM |