我正在使用ansible cloudformation创建具有20个实例的堆栈。现在,在ansible输出中,我只能看到实例ID。
现在,在创建堆栈之后,我想连接到它们并对其进行配置,但是我不确定如何从实例ID获取IP地址或主机名。
cloudformation输出是这样的
{
"last_updated_time": null,
"logical_resource_id": "test2",
"physical_resource_id": "i-24tf97306",
"resource_type": "AWS::EC2::Instance",
"status": "CREATE_COMPLETE",
"status_reason": null
},
{
"last_updated_time": null,
"logical_resource_id": "test1",
"physical_resource_id": "i-6533184348",
"resource_type": "AWS::EC2::Instance",
"status": "CREATE_COMPLETE",
"status_reason": null
}
ec2_remote_facts模块是您的朋友在这里。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句