| Name | Version |
|---|---|
| terraform | ~> 0.12 |
| aws | >= 2.7.0 |
| Name | Version |
|---|---|
| aws | >= 2.7.0 |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| aws_profile | AWS Profile Name | string |
n/a | yes |
| aws_region | AWS Region | string |
"ap-southeast-1" |
no |
| azs | List of availability zones from the AWS Region | list(string) |
[ |
no |
| cidr | Primary CIDR block of the VPC | string |
"10.0.0.0/16" |
no |
| db_create | Create AWS RDS mysql db | bool |
true |
no |
| db_instance_name | Database instance name for mysql db | string |
n/a | yes |
| db_instance_type | RDS instance type | string |
"db.t2.micro" |
no |
| db_name | RDS mysql database name | string |
"bitname_wordpress" |
no |
| db_password | RDS password for mysql user | string |
n/a | yes |
| db_user | RDS mysql username | string |
"bn_wordpress" |
no |
| domain_name | Domain name of the wordpress setup to be deployed (To be added to Route53 Zone) | string |
n/a | yes |
| environment | Application deployment environment (dev/staging/prod) | string |
"prod" |
no |
| instance_ami | Bitnami Wordpress AMI | string |
n/a | yes |
| instance_type | Workergroup instance type | string |
"t2.micro" |
no |
| owner | Ownership label | string |
"eh" |
no |
| private_subnets | List of private subnets (derived from primary CIDR) | list(string) |
[ |
no |
| public_key | SSH public key to be added to ~/.ssh/authorized_keys | string |
n/a | yes |
| public_subnets | List of public subnets (derived from primary CIDR) | list(string) |
[ |
no |
| route53_zone | Route53 zone | string |
n/a | yes |
| Name | Description |
|---|---|
| template | Rendered template file (used in Workergroup) |
| www | Route 53 record of the Wordpress deployed |
Bishwa Thapa 💬 📖 🚇 🚧 🧑🏫 📆 📢 |