🔥

App HostingにデプロイしたWebアプリを削除する

2024/12/27に公開

BackendIDどれだ?

App Hostingというサービスを使ってみたくて試してみましたが、デプロイしたアプリケーションを削除する方法がわからない😅

参考にしたサイト

https://firebase.google.com/docs/app-hosting/configure?hl=ja#configure-backend
https://zenn.dev/cloud_ace/articles/firebase-apphosting-deploy

initしてないとコマンドが実行できない。

firebase init apphosting

BackendIDどれだ?
ですが設定しているときに作ってました😅
Google Cloudのコンソールから確認しなくてもよかった。
https://zenn.dev/gmomedia/articles/1c32b2b13a2c48

gcloud CLIが必要らしい?
環境構築しておく。過去に書いた記事を参考。
https://zenn.dev/joo_hashi/articles/4f3b96f9589b59

なくても良さそうだが🤔
apphostingのコマンドだけでいけるのだは?

firebase apphosting:backends:list --project=mbo-application-72f9

Firebase CLI が必要なようだ

npm install -g firebase-tools

デプロイした人は以下のコマンドを実行

BackendIDが左に表示されている。application idはどこかというと、Firebaseコンソールのサイドバー上の歯車アイコンのところから確認できます。

実行するコマンド

BackendIDはどれかわかってので、application idをしてしたコマンドを実行してみましょう。  これでやっと削除できた😅

**公式を参考にする **
https://firebase.google.com/docs/app-hosting/configure?hl=ja#delete-backend
バックエンドの削除
バックエンドを完全に削除するには、まず Firebase CLI を使用して関連アセットを手動で削除します。他のバックエンドや Firebase プロジェクトの他の部分で使用される可能性のあるリソースは削除しないように注意してください。

次のコマンドを実行して、App Hosting バックエンドを削除します。これにより、バックエンドのすべてのドメインが無効になり、関連する Cloud Run サービスが削除されます。

firebase apphosting:backends:delete BACKEND_ID --project PROJECT_ID --location us-central1

application idだけ隠してますが、BackendIDは削除したので書いておく。

firebase apphosting:backends:delete icchy --project=mbo-application-********** --location=asia-east1

Before

さっき1個消えてしまった😅

After

おろ消えてる!

最後に

詳しく説明してくれてる記事がないので詰まりました😭
実験でホスティングしたサイトは消えたので大丈夫そう。残しておくと課金されるに違いない😅

Discussion