I am setting up autoscaling, and was wondering if I need to create a new launch configuration each time I deploy new code? What does the as-create-launch-config command actually do? Does it tell the system to clone my instance's hard drive when starting a clone? It seems to respond with my app, so it definitely doesn't start up blank.
Right now, I have my system set up to redo the launch config each time I cap deploy, is this necessary?