GCEで利用した静的内部IPの削除
経緯
GCPでサブネットワークを作成し、GCEを静的内部IPを付与して作成。
サブネットワークを再作成する必要が出てきたため、コンソールからGCEをインスタンスを削除し、
サブネットワークも削除しようとしたところ、内部IPが存在するとのエラーが出力。
どうやらgcloudコマンドで作業をする必要があるため、備忘録としてメモ。
なお、gcloudコマンドはGCPコンソールからCloud Shellを起動して実行。
コマンド
現在の静的内部IP一覧を確認
$ gcloud compute addresses list
NAME REGION ADDRESS STATUS
testip-1 asia-northeast1 10.10.10.1 RESERVED
testip-2 asia-northeast1 10.10.10.2 RESERVED
IPの削除
$ gcloud compute addresses delete testip-1 --region=asia-northeast1
The following addresses will be deleted:
- [testip-1] in [asia-northeast1]
Do you want to continue (Y/n)? Y
Deleted [https://www.googleapis.com/compute/v1/projects/<project name>/regions/asia-northeast1/addresses/testip-1].
こちらで削除成功。
あらかじめregionを変更しておくか、--regionを引数で設定しないと別リージョンのオブジェクトを削除しようとしてエラーになることがある。
$ gcloud compute addresses list
NAME REGION ADDRESS STATUS
testip-2 asia-northeast1 10.10.10.2 RESERVED
補足
プロジェクト一覧の確認
$ gcloud projects list
デフォルトプロジェクトの確認
$ gcloud config list
デフォルトプロジェクトの変更
$ gcloud config set project <project name>
コマンド実行時プロジェクト指定でもよいらしい
$ gcloud --project <project id>
Author And Source
この問題について(GCEで利用した静的内部IPの削除), 我々は、より多くの情報をここで見つけました https://qiita.com/yojiohara/items/38dd96e5e407ffa5f297著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .