# Create Target Group tg = create targetgroup name={name}-tg port=443 protocol=HTTPS vpc={vpcid} # Create Load Balancer lb = create loadbalancer name={name}-lb subnets={lb_subnets} iptype=ipv4 scheme=internet-facing # Create Listener to link lb, tg and certificate lstnr = create listener actiontype=forward loadbalancer=$lb port=443 protocol=HTTPS targetgroup=$tg certificate={certificate} sslpolicy=ELBSecurityPolicy-2016-08 # Create an EC2 instance inst = create instance image={image} keypair={keypair} type=m4.large subnet={vm_subnet} name={name} # Wait for the instance check instance id=$inst state=running timeout=180 # Attach instance to target group attach instance id=$inst targetgroup=$tg port=443