Ansible を使用して Google Cloud Compute Engine のラベルとメタデータにアクセスする

Ansible を使用して Google Cloud Compute Engine のラベルとメタデータにアクセスする

Ansible スクリプトで使用するために、開発者コンソールで設定した Compute Engine インスタンスのメタデータとラベルにアクセスしたいと考えています。これらの値を他の Ansible 収集変数と同様に使用できるようにしたいと思います。それは可能ですか?

ありがとう!

答え1

GCEメタデータは以下を使用して使用できるはずです。gce ダイナミック インベントリ脚本。

次のようにして動的インベントリを使用してインスタンスにアクセスできます。

- name: Setup web servers
  hosts: tag_webserver

セットアップ方法については、リンクされた手順に従ってください。

関連情報