最近,Cloud SQLを使い始めました.時々しか使わないCloud SQLのインスタンスがあるので,使う時に起動して,使い終わったら停止するようにしていました.
しばらくしてGoogleからの請求書を確認すると,以下の項目が請求されていました.
Cloud SQL Cloud SQL for PostgreSQL: Zonal - IP address reservation in Japan: 214.135 時間 [通貨換算: USD から JPY(レート 104.26 を使用)] ¥335
Cloud SQLの料金を確認しても,使っていないグローバルIPアドレスに費用がかかるという記載がなかったのですが,全ての料金表を確認したところ記載がありました.
静的 IP アドレス(割り当て済み、未使用) $0.015
214.135 hour × 0.015 $/hour × 104.26 yen/$ = 334.88 yen なので,この料金体系のようです.
使っていないグローバルIPアドレスにお金を払う気はありませんので,早速グローバルIPアドレスを解除しました.
Cloud SQLのインスタンスの編集画面を開き,パブリックIPアドレスの接続を解除します.
パブリックIPアドレスの代わりに,プライベートIPアドレスを割り振らないとアクセスできないので,適宜設定します.
1週間分程度の損失で済んだので気づけてよかったです.