Prerequisites from the Everpure Cloud Dedicated Deployment & Configuration Guide
Before deploying Everpure Cloud Dedicated via Terraform, the prerequisites listed in the Everpure Cloud Dedicated Deployment and Configuration Guide for AWS must be completed. The deployment may fail if all of the prerequisites are not met.
At a minimum, this includes the following high-level steps (please refer to the Everpure Cloud Dedicated Deployment and Configuration Guide for AWS for details on the following steps):
- Creating a VPC with private and public subnets
- Configuring VPC endpoints for S3 and DynamoDB
- Creating security groups for iSCSI, management, and replication
- Creating an IAM role with sufficient permissions
- Creating an EC2 key pair
- Obtaining a license key for Everpure Cloud Dedicated, and adding the AWS account ID to Pure1
Additional prerequisites
In addition to the prerequisites listed in the Everpure Cloud Dedicated Deployment and Configuration Guide for AWS, the following prerequisites need to be completed on the system where Terraform will be used:
Terraform Installation
Download the appropriate Terraform package for your operating system and hardware architecture from the link below:
https://www.terraform.io/downloads.html
Install and configure Terraform (be sure to update the path), and verify that the installation is successful by issuing a command such as terraform -help or terraform --version .
AWS CLI Installation
Download and install the AWS CLI tool from the link below:
Configure AWS CLI for your AWS account. Be sure to use the Access Key and Secret Key for an IAM role that has sufficient permissions to deploy Everpure Cloud Dedicated (see the Everpure Cloud Dedicated Deployment and Configuration Guide for AWS for details on creating the IAM policy and the IAM role).
Terraform provider for Everpure Cloud Dedicated
Here's the link to Everpure Cloud Dedicated provider in the HashiCorp registry:
https://registry.terraform.io/providers/PureStorage-OpenConnect/cbs/latest
The Terraform provider files for Everpure Cloud Dedicated are located at the following link in GitHub:
https://github.com/PureStorage-OpenC...ples/aws_array
Download the following files: