Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. const user_data = ec2.UserData.forWindows()
  2. user_data.addCommands(
  3. "Import-Module ECSTools",
  4. "Initialize-ECSAgent -Cluster '" + cluster.clusterName + "' -EnableTaskIAMRole",
  5. )
  6.  
  7. const asg = new auto_scaling.AutoScalingGroup(this, "win-ecs-asg",
  8. {
  9. instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MEDIUM),
  10. machineImage: ecs.EcsOptimizedImage.windows(ecs.WindowsOptimizedVersion.SERVER_2019),
  11. vpc: cluster.vpc,
  12. maxCapacity: 1,
  13. associatePublicIpAddress: true,
  14. vpcSubnets: {subnetType: ec2.SubnetType.PUBLIC },
  15. userData: user_data
  16. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement