Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const user_data = ec2.UserData.forWindows()
- user_data.addCommands(
- "Import-Module ECSTools",
- "Initialize-ECSAgent -Cluster '" + cluster.clusterName + "' -EnableTaskIAMRole",
- )
- const asg = new auto_scaling.AutoScalingGroup(this, "win-ecs-asg",
- {
- instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MEDIUM),
- machineImage: ecs.EcsOptimizedImage.windows(ecs.WindowsOptimizedVersion.SERVER_2019),
- vpc: cluster.vpc,
- maxCapacity: 1,
- associatePublicIpAddress: true,
- vpcSubnets: {subnetType: ec2.SubnetType.PUBLIC },
- userData: user_data
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement