1
ec2_remote_facts
モジュールを使用して、さまざまなユーザーが調達したすべてのAWS EC2インスタンスを取得できます。インスタンスのタイプはc3.large
またはm1.small
です。返される情報には使用できません。インスタンスの種類にはどうすればアクセスできますか? (EC2コンソールで利用可能)EC2_remote_factsのインスタンスタイプ
ec2_remote_facts
モジュールを使用して、さまざまなユーザーが調達したすべてのAWS EC2インスタンスを取得できます。インスタンスのタイプはc3.large
またはm1.small
です。返される情報には使用できません。インスタンスの種類にはどうすればアクセスできますか? (EC2コンソールで利用可能)EC2_remote_factsのインスタンスタイプ
インスタンスタイプはec2_remote_factsで返されません。
これを取得する1つの方法は、あなたの能力を猿のパッチにすることです。あなたの潜在的なインストールディレクトリに移動します。
python -c 'import ansible; print locals()'
編集しmodules/extras/cloud/amazon/ec2_remote_facts.py
ファイルを追加して:あなたはそれがどこにあるかわからない場合は、してみてください
'instance_type': instance.instance_type,
方法get_instance_info()
内のディレクトリinstance_info
へ。これで、インスタンスの型が返されることがわかります。
"image_id": "ami-46b122622",
"instance_type": "t2.small",
"launch_time": "2016-11-14T21:14:44.000Z",