split up EC2 into user-data script, user-data preseed, and hands on boot targets