magento

aws-ia/magento/adobe

Terraform Module HCL ADOBE ✓ Verified

Adobe Magento

Install
module "magento" {
source = "aws-ia/magento/adobe"
version = "0.0.1"
}
plain text: /constructs/tfmod-aws-ia-magento-adobe/install.txt
⭐ Source on GitHub 📦 Registry page
README

> Note: This module is in beta testing and likely contains bugs. It is not recommended for production use at this time. Terraform Adobe Commerce Quick Start This module uses Terraform Cloud to deploy Magento on the Amazon Web Services (AWS) Cloud. Authors James Cowie, Pat McManaman, and Mikko Sivula, Shero Commerce Kenny Rajan, Dan Taoka, and Vikram Mehto, Amazon Web Services Install Terraform See Install Terraform. Sign up for Terraform Cloud Log in to Terraform Cloud. If you don't have an account, you can sign up for a free tier. Configure Terraform Cloud API access Generate a Terraform Cloud token: `` terraform login ` Export the TERRAFORM_CONFIG variable: ` export TERRAFORM_CONFIG="$HOME/.terraform.d/credentials.tfrc.json" ` Configure the tfvars file Example path: ` $HOME/.aws/terrafor

Inputs (37)
NameTypeDescriptionDefault
ssh_key_pair_namestring required
magento_admin_firstnamestringFirstname for Magento admin. required
magento_admin_passwordstringPassword for Magento admin. required
elasticsearch_domainstringElasticSearch domain required
vpc_rds_subnet2_idstring required
ssh_key_namestring required
ssh_usernamestring required
magento_admin_usernamestringUsername for Magento admin. required
vpc_idstring required
vpc_private_subnet_idstring required
vpc_rds_subnet_idstring required
vpc_public_subnet_idstring required
projectstringName of the project. required
base_ami_osstring required
create_vpcbool required
management_addresseslist(string)Whitelisted IP addresses for e.g. Security Groups required
rabbitmq_usernamestringUsername for RabbitMQ required
vpc_private2_subnet_idstring required
profilestring required
magento_database_passwordstringPassword for Magento DB. required
regionstring"us-east-1"
az1string"us-east-1a"
lb_access_logs_enabledboolEnable load balancer accesslogs to s3 bucketfalse
magento_db_backup_retention_periodstring3
skip_rds_snapshot_on_destroyboolTake a final snapshot on RDS destroy?false
magento_db_performance_insights_enabledstringtrue
magento_db_allocated_storagestring60
base_ami_idsmap(string)Base AMI for bastion host and Magento EC2 instances. Amazon Linux 2 or Debian 10{ "amazon_linux_2": "ami-02e136e904f3d
az2string"us-east-1b"
certstringfalse
Outputs (11)
magento_admin_password
magento_database_host
magento_elasticsearch_host
magento_cache_host
magento_rabbitmq_host
alb_external_dns_name
magento_frontend_url
magento_admin_url
magento_files_s3
magento_admin_email
magento_session_host
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud ADOBE
★ Stars31
Forks18
Total downloads614
Inputs37
Outputs11
Examples1
Submodules8
LicenseApache-2.0
Namespaceaws-ia
Updated