I followed this tutorial:
https://cloud.google.com/appengine/docs/flexible/nodejs/quickstart
I really wanted to attempt to deploy a docker-compose configuration to GCP to see how it would work, but I scaled it back, since it seemed like it was a very manual process.
So, I went through the tutorial on 11/10/2017. I revisited it yesterday for a UX call w/ Google and to my surprise it said I owed $13.06. Today it was $16.
I was panicking . How do I turn off this faucet???

I was looking everywhere. I looked at the billing details -- which didn't match the dashboard. It showed app-engine flex core and app-engine flex memory.

So I went to the app-engine dashboard and it showed zilch under the instance overview.

So I went to instances, I saw two instances there, but it wouldn't let me delete them.

I was going to disable the project, but the text on the settings page said that charges would continue to be incurred.

How do I stop this thing???
So after the price went up again, I went back to the tutorial and found cleanup. Basically it said I have to delete the project.
Is this really the only way to stop billing? Delete the project? There's no way to stop the container? Or something else? I didn't want to do it because of this warning in the tutorial:
Warning: Deleting a project has the following consequences:- If you used an existing project, you'll also delete any other work you've done in the project.
- You can't reuse the project ID of a deleted project. If you created a custom project ID that you plan to use in the future, you should delete the resources inside the project instead. This ensures that URLs that use the project ID, such as an
appspot.com URL, remain available.
As you can see, I tried to delete resources to no avail. It was so frustrating.
Can't google provide a better way of showing where the billing expenses are coming from? Is there a command line way to spit out a detail invoices?
min_num_instances | Must be 1 or greater, default is 2 to reduce latency. When a service is deployed, it is given the minimum number of instances and scales according to traffic. |
So why was I charged in the first place?
Thank you,
Brian