Skip to content

cbztech/dvwa-ecs-tf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

No requirements.

Providers

Name Version
aws 4.20.0

Modules

Name Source Version
aws_vpc terraform-aws-modules/vpc/aws 3.14.2
public_subnet_sg terraform-aws-modules/security-group/aws 4.9.0

Resources

Name Type
aws_cloudwatch_log_group.dvwa resource
aws_ecs_cluster.dvwa_cluster resource
aws_ecs_service.dvwa resource
aws_ecs_task_definition.dvwa resource
aws_iam_role.dvwa_task_execution_role resource
aws_iam_role_policy_attachment.ecs_task_execution_role resource
aws_iam_policy.ecs_task_execution_role data source
aws_iam_policy_document.ecs_task_assume_role data source

Inputs

Name Description Type Default Required
cluster_name ECS Cluster string "dvwa-cluster" no
cw_log_group ECS Service string "/ecs/dvwa" no
ecs_role_name n/a string "dvwa-task-execution-role" no
ecs_svc_name n/a string "dvwa" no
ecs_task_family n/a string "dvwa" no
owner n/a string n/a yes
public_subnet_desc n/a string "Security group for the public subnet" no
public_subnet_egress_cidr n/a list(any)
[
"0.0.0.0/0"
]
no
public_subnet_egress_rules n/a list(any)
[
"all-all"
]
no
public_subnet_ingress_cidr Add the ip address(es) that need(s) to access this ecs task in cidr format list(any) n/a yes
public_subnet_ingress_rules n/a list(any)
[
"http-80-tcp"
]
no
public_subnet_name Security Group string "public-subnet-sg" no
region n/a string "us-east-1" no
vpc_azs n/a list(any)
[
"us-east-1a",
"us-east-1b"
]
no
vpc_cidr n/a string "10.0.0.0/16" no
vpc_name VPC Vars string "dvwa_vpc" no
vpc_public_subnets n/a list(any)
[
"10.0.1.0/24",
"10.0.2.0/24"
]
no

Outputs

No outputs.

About

Damn Vulnerable Web App Running on ECS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages