I have a python app on a Managed VM which I deploy with:
gcloud preview app deploy app.yaml --remote --set-default
It's set to manual scaling, instances 1.
It appears that every time I deploy it, the old instance stick around (and get billed for). Even deleting the old versions from the appengine console didn't shut down the compute engine instances. I had to figure out which compute engine instance was my "live" one and delete all the others from the Compute Engine part of the console.
Is this supposed to work this way or is there a better workflow? I just want to deploy the new version and have the old version go away... like regular App Engine.
Jeff