如何使用我的自定义ami并使用ansible部署ec2实例?
问题描述:
我想用我的自定义ami,客户会经常给我,我需要使用ami并使用它,部署ec2实例,只要有新的ami给定,ami id就会改变, 您可以帮我我应该使用的剧本来采取我的自定义艾米和使用它的EC2实例。如何使用我的自定义ami并使用ansible部署ec2实例?
答
有一个在文档的ec2模块的示例:
- ec2:
key_name: mykey
instance_type: t2.micro
image: ami-123456
wait: yes
group: webserver
vpc_subnet_id: subnet-29e63245
assign_public_ip: yes
只要用你的AMI ID。
如果您不想硬编码,您可以使用ec2_ami_find模块按模式搜索AMI,并以最新的为例。