Cloud Formation Template Behavior

This section describe the creation and deletion behavior of the cloud formation templates.

  • Set up ECS cluster:
    The following AWS resources are created when ECS Cloud Formation template is used to create a stack.
    AWS::EC2::VPC
    AWS::EC2::Subnet (4)
    AWS::EC2::SubnetRouteTableAssociation (4)
    AWS::EC2::Route (3)
    AWS::EC2::RouteTable (2)
    AWS::EC2::EIP (2)
    AWS::EC2::NatGateway (2)
    AWS::EC2::SecurityGroup (2)
    AWS::EC2::VPCGatewayAttachment
    AWS::EC2::InternetGateway
    AWS::ECS::Cluster
    AWS::ElasticLoadBalancingV2::LoadBalancer
    AWS::ElasticLoadBalancingV2::TargetGroup
    AWS::ElasticLoadBalancingV2::Listener
    AWS::AutoScaling::LaunchConfiguration
    AWS::AutoScaling::AutoScalingGroup
    AWS::IAM::InstanceProfile
    AWS::IAM::Role
    AWS::ECR::Repository
    AWS::S3::Bucket
    When you delete the stack, the AWS resources are deleted except for the following resources.
    AWS::ECR::Repository
    AWS::S3::Bucket
  • "Extend BusinessWorks Container Edition base Docker image" template:
    The following AWS resources are created when EXT Cloud Formation template is used to create a stack.
    AWS::EC2::VPC
    AWS::EC2::InternetGateway
    AWS::EC2::VPCGatewayAttachment
    AWS::EC2::Subnet
    AWS::EC2::RouteTable
    AWS::EC2::Route
    AWS::EC2::SubnetRouteTableAssociation
    AWS::EC2::Instance
    AWS::IAM::InstanceProfile
    AWS::IAM::Role
    AWS::ECR::Repository
    AWS::S3::Bucket
    When you delete the stack, the AWS resources are deleted except for the following resources.
    AWS::IAM::Role
    AWS::ECR::Repository
    AWS::S3::Bucket