Skip to content

Terraform to support deploy of a Self hosted Github CICD pipeline on AWS ECS

Notifications You must be signed in to change notification settings

dilsilva/github-self-hosted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

162 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Architecture

architecture schema

Requirements

No requirements.

Providers

No providers.

Modules

Name Source Version
ecs ./modules/ecs n/a
runner ./modules/runner n/a
suplement ./modules/suplement n/a
vpc terraform-aws-modules/vpc/aws n/a

Resources

No resources.

Inputs

Name Description Type Default Required
ami_id Runner string "ami-0e9085e60087ce171" no
app_name n/a string "go-app" no
azs n/a list(string)
[
"eu-west-1a",
"eu-west-1b"
]
no
default_tags Default Tags for Project map(string)
{
"Environment": "Dev",
"Owner": "surepay",
"Project": "surepay"
}
no
instance_type n/a string "t2.medium" no
private_subnets n/a list(string)
[
"10.0.1.0/24",
"10.0.2.0/24"
]
no
project n/a string "surepay" no
public_subnets n/a list(string)
[
"10.0.101.0/24",
"10.0.102.0/24"
]
no
region n/a string "eu-west-1" no
vpc_cidr VPC string "10.0.0.0/16" no

Outputs

No outputs.

About

Terraform to support deploy of a Self hosted Github CICD pipeline on AWS ECS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published