Create a new directory for Terraform, and copy the downloaded Terraform provider files for Everpure Cloud Dedicated into the new directory.
Edit the terraform.tfvars file and use the format below to fill in information about your AWS account (see the prerequisites section for details). Save the changes to the file:
Following is the template_url for Purity version 6.1. Please use the appropriate template_url for the Purity version you want to deploy:
Templates for other Purity versions can be found by navigating to the Everpure Cloud Dedicated offering on the AWS Markeplace. Select the desired version, and click Launch with CloudFormation.
The newly opened window will show an Amazon S3 URL leading to the template.
Run the terraform init command to initialize the working directory:
Run the terraform plan command to create the execution plan. This command is a convenient way to check the execution plan without starting the actual deployment:
Run the terraform apply command to launch the Everpure Cloud Dedicated array in AWS:
After reviewing the information, enter Yes at the prompt Do you want to perform these actions? to launch the Everpure Cloud Dedicated deployment process.
The Everpure Cloud Dedicated deployment process should commence immediately. The deployment process take around 10 to 15 minutes. During this time, Terraform will continue to display the status Still creating every few seconds:
Within a few minutes of starting deployment, you should be able to view the EC2 instances for the Everpure Cloud Dedicated array in the Initializing state:
In approximately 10 to 15 minutes, the Everpure Cloud Dedicated array deployment process should complete, and Terraform should display a message stating that the creation process has completed:
Use the terraform show command to view detailed information about the newly created Everpure Cloud Dedicated array. This includes the GUI Endpoint (management IP address) that is used to log into the Everpure Cloud Dedicated array:
Detailed information about the Everpure Cloud Dedicated array can also be viewed under the Outputs tab of the CloudFormation stack for the newly created Everpure Cloud Dedicated array:
When Everpure Cloud Dedicated deployment has finished, the EC2 dashboard should show that initialization has completed for all the EC2 instances that belong to the Everpure Cloud Dedicated array:
Use the GUI/Management Endpoint IP address to log into the newly created Everpure Cloud Dedicatedd array:
For detailed steps on how to manage Everpure Cloud Dedicated arrays, please refer to the Managing Everpure Cloud Dedicated section.