Deployment on AWS using Terraform
This step-by-step procedure ensures a seamless configuration of your network, customization of Terraform configurations, and successful deployment of the WEKA cluster on AWS.
Begin by creating a main.tf
file, tailoring it to your deployment specifics on AWS. Once the main.tf
is configured to your satisfaction, apply the changes.
Create a main.tf file
Before you begin
The Terraform must be installed on the workstation used for the deployment. Check the minimum required Terraform version specified the Requirements section of the Terraform-AWS-WEKA module.
Procedure
Review the Terraform-AWS-WEKA example and use it as a reference for creating the
main.tf
according to your deployment specifics on AWS.Tailor the
main.tf
file to create SMB-W or NFS protocol clusters by adding the relevant code snippet. Adjust parameters like the number of gateways, instance types, domain name, and share naming:
SMB-W
NFS
Add WEKA POSIX clients (optional): If needed, add WEKA POSIX clients to support your workload by incorporating the specified variables into the
main.tf
file:
Apply the main.tf file
Once you complete the main.tf settings, apply it: Run terraform apply
Last updated