Skip to content

Infrastructure-incubator drives the infrastructure used by everesthack. At everesthack, this project is primarily used to deploy bitnami-wordpress stack on AWS. However with little to no changes this can be used to deploy a multi-tiered,HA, and fault tolerant infrastructure to host your application/s.

Notifications You must be signed in to change notification settings

everesthack-incubator/infrastructure-incubator

Repository files navigation

Requirements

All Contributors

Name Version
terraform ~> 0.12
aws >= 2.7.0

Providers

Name Version
aws >= 2.7.0

Inputs

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)
[
"ap-south-1a",
"ap-south-1b",
"ap-south-1c"
]
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)
[
"10.0.1.0/24",
"10.0.2.0/24",
"10.0.3.0/24"
]
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)
[
"10.0.101.0/24",
"10.0.102.0/24",
"10.0.103.0/24"
]
no
route53_zone Route53 zone string n/a yes

Outputs

Name Description
template Rendered template file (used in Workergroup)
www Route 53 record of the Wordpress deployed

Contributors


Bishwa Thapa

💬 📖 🚇 🚧 🧑‍🏫 📆 📢 ⚠️ 🔧 💻 🤔 🔬

About

Infrastructure-incubator drives the infrastructure used by everesthack. At everesthack, this project is primarily used to deploy bitnami-wordpress stack on AWS. However with little to no changes this can be used to deploy a multi-tiered,HA, and fault tolerant infrastructure to host your application/s.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published