I just found I have $0.792/day networking cost in my bill. The Duet AI told me these possible reasons:
1. You are using a global external IP address. A global external IP address is a public IP address that can be accessed from anywhere in the world. This type of IP address is more expensive than a regional external IP address, which can only be accessed from within a specific region.
2. You are using a high-bandwidth network.
3. You are using a third-party service that charges for network traffic.
I have a prototype project that only have a user: myself , the traffic is very little. so reason 2) and 3) are not related to my case. It seems the point 1) is the only reason, because I have an external IP "Forwarding rule custom-domains-f856-fe custom domain" for this app.
So I just want to confirm, that's the only way with $24 ($0.792/day ) cost for a custom domain?
How can I disable the custom domain and delete the IP? I can't find the way to delete them, disable them, I can't understand the product design logic behind this.
Solved! Go to Solution.
I figured out the way to release the IP as these steps:
1. delete the custom domain
2. remove the "Forwarding rule" for custom-domains-f856-fe custom domain
3. release the IP.
I am testing a Cloud Run service that took me a lot of time for setting up the custom domain, and now I never thought it could be so complicated to disable it and an IP. I have to give up GCP, the whole process is unbelievable complicated and $24 for a half working custom domain.
My skills are more on full-stack development side than devops , with a few years of Linode, digital ocean, AWS hosting experience, the GCP initial impression is great, but this custom domain experience and its cost are deal breaker.
Anyway, thank you for your help.
Hi @juptoon ,
You can try deleting the custom domain but I cannot guarantee if it will change the charges/costings. Originally, the IP address comes from the creation of a load balancer with App Engine.
You can try this workaround where you release the IP address by assigning it to a new VM instance.
Let me know if this works. I would also recommend contacting Google Cloud Billing for dispute with this matters.
I figured out the way to release the IP as these steps:
1. delete the custom domain
2. remove the "Forwarding rule" for custom-domains-f856-fe custom domain
3. release the IP.
I am testing a Cloud Run service that took me a lot of time for setting up the custom domain, and now I never thought it could be so complicated to disable it and an IP. I have to give up GCP, the whole process is unbelievable complicated and $24 for a half working custom domain.
My skills are more on full-stack development side than devops , with a few years of Linode, digital ocean, AWS hosting experience, the GCP initial impression is great, but this custom domain experience and its cost are deal breaker.
Anyway, thank you for your help.