web-dev-qa-db-ja.com

GCPのすべてのプロジェクトで使用されているすべてのパブリックIPアドレスを一覧表示する

Google Cloud Platformを使用しています。

https://stackoverflow.com/で説明されているようにgcloudコマンドを使用して、instancesによって使用されるパブリックIPアドレスを一覧表示できることを知っていますq/279940

このブログ投稿 の助けを借りて、ロードバランサーで使用されるパブリックIPアドレスを取得する方法も見つけました。

ただし、これら2つのリストが、使用している完全なパブリックIPアドレスを表していないことはほぼ間違いありません。

パブリックIPアドレスを保持できる他のサービスは何ですか?そして、それらのリストを取得するために使用できるコマンドは何ですか?

ご検討をお願いいたします。

2
pepoluan

プロジェクトに関連付けられたすべてのIPアドレスを一覧表示する特定のコマンドはありません。機能のリクエストを開くことができます ここ この機能について。

このコマンド here を使用して、プロジェクトで使用されているすべての静的IPアドレスを一覧表示できます。 LoadBalancerで使用される転送ルールに関連付けられたIPアドレスを提供する command もあります。 Stackoverflow thread によると、以下はすべてのインスタンスに外部IPを提供するコマンドです。

gcloud --format="value(networkInterfaces[0].accessConfigs[0].natIP)" compute instances list
3
shamma