This Terraform configurations uses the AWS provider to provision virtual machines on AWS to prepare VMs and deploy IBM Cloud Private on them. This Terraform template automates best practices learned from installing ICP on AWS at numerous client sites in production.
we now use terraform-module-icp-deploy module to install ICP. however, we do this from the master node and terraform automation generates a terraform.tfvars file with all the goodies that the infrastructure layer generates.
also:
support remote registry install
tested with ICP 3.1.2.
separate IAM roles for master and non-master cluster roles (since the worker nodes don't need write permissions to the AWS API)
we now use terraform-module-icp-deploy module to install ICP. however, we do this from the master node and terraform automation generates a
terraform.tfvars
file with all the goodies that the infrastructure layer generates.also: