GCP(Google Cloud) Codex CLIでインスタンスを削除する方法
前提条件
はじめに
今回は、GCP(Google Cloud)上で稼働しているCodex CLIに、
日本語の指示だけで、インスタンス(サーバー)を削除する手順を検証いたします。
GCPでは、インスタンスを削除すると、ブートディスクも一緒に削除されます。
この点も確認いたします。
動作環境
| 項目 | 説明 |
|---|---|
| 操作元サーバー | Debian 13(test-server) e2-micro (Codex CLIを動かすサーバー) |
| 削除対象サーバー | Debian 13(test-server2) e2-micro (削除するサーバー) |
| リージョン | asia-northeast1-a(東京) リージョンはお好きな場所を選択してください。 |
下記の内容を参考にCodex CLIをインストールしてください。
削除対象サーバーも作成してください。以下の内容を参考にしてください。
インスタンス(サーバー)を削除する
1. Codex CLIがインストールされている操作元サーバーにログインしてください。
下記のコマンドを実施してください。
| コマンド | 説明 |
|---|---|
| $ codex | Codex CLIを実行いたします。 |
| 「gcloudを使ってtest-server2のインスタンスを削除してください。」 と入力してください。 | Codex CLIに指示をいたします。 サーバー名(ホスト名)を指定して指示をしてください。 ※powershellの場合は貼り付けは「Shift + Insert」を使用してください。 |

対象インスタンス(サーバー)の削除が完了いたしました。

補足
| 補足 |
|---|
| 今回は、エラーも再実行もなく、describe→delete→describeの3つのコマンドだけで完了しました。 他のクラウド(ニフクラ、さくらのクラウドなど)のように、停止やオプションの調べ直しは、ありませんでした。 |
動作確認
2. Google Cloudコンソールで、「Compute Engine」の「VMインスタンス」を開き、
test-server2が表示されていなければ、削除は完了しています。

ブートディスクも、一緒に削除されていることを確認いたします。
「Compute Engine」の「ディスク」を開き、test-server2のディスクが
表示されていなければ、ディスクも削除されています。

注意事項
| 項目 | 説明 |
|---|---|
| 確認画面 | Codex CLIは、確認画面を出さずに、削除を実行します。 指示を入力する前に、対象のインスタンス名が正しいか、 必ず確認してください。 |
| ブートディスク | ブートディスクは、インスタンスと一緒に削除されます。 ディスク上のデータも消えます。 (インスタンスの作成時に、ディスクを残す設定にしている 場合は、残ります。) |
| 元に戻せない | インスタンスの削除は、元に戻せません。 |
| 処理時間 | 約1分42秒でした。 |
まとめ
・「gcloudを使ってtest-server2のインスタンスを削除してください。」の一言で、
インスタンスを削除できる。
・エラーもなく、describe→delete→describeの3つのコマンドで完了した。
・ブートディスクは、インスタンスと一緒に自動で削除される。
・処理時間は約1分42秒。
以上で「GCP(Google Cloud) Codex CLIでインスタンスを削除する方法」を完了いたします。

