Skip to content

Managed AWS Resources

Daniel Kang edited this page Oct 27, 2016 · 1 revision

These are the AWS resources managed by coldbrew-cli.

Cluster Resources

  • ECS
    • ECS Cluster coldbrew-{cluster_name}
  • Auto Scaling
    • Launch Configuration coldbrew-{cluster_name}-lc (for ECS Container Instnaces)
    • Auto Scaling Group coldbrew-{cluster_name}-asg (for ECS Container Instnaces)
  • IAM
    • IAM Role coldbrew-{cluster-name}-ecs-service-role (for ECS Service Role)
    • IAM Instance Profile coldbrew-{cluster_name}-instance-profile (for ECS Container Instances)
  • EC2
    • EC2 Security Group coldbrew-{cluster-name}-instance-sg (for ECS Container Instances)

App Resources

  • ECS
    • ECS Task Definition {app_name}
    • ECS Service {app_name}
  • ECR
    • ECR Repository coldbrew/{app_name}
  • ELB
    • ELB Application Load Balancer {app_name}-elb
    • ELB Target Group {app_name}-elb-tg
  • EC2
    • EC2 Security Group {app_name}-elb-sg (for ELB Load Balancer)

Clone this wiki locally