Ansible创建VPC内带双ENI的EC2实例报错求助
Ansible + AWS 创建带双ENI的EC2实例问题求助
我是Ansible和AWS新手,需要编写Ansible Playbook,在VPC内创建一个带有两个新网卡(eth0、eth1)的EC2实例,每个网卡关联特定安全组。
当前我的Playbook步骤为:创建eth0网卡、创建eth1网卡、创建EC2实例,但遇到问题:AWS文档要求创建EC2时传入ENI ID,但ENI创建后无法正确获取并传递该ID——直接注册ENI创建结果后,后续创建EC2实例时出现参数类型错误,系统期望传入字符串类型的ENI ID,实际传入的是字典。
环境信息
- 运行系统:macOS
- Ansible版本:core 2.14.1
- 网络限制:AWS VPC内主机仅可通过VPN访问
报错信息
参数NetworkInterfaces[1].NetworkInterfaceId类型无效,传入字典而非字符串。
内容的提问来源于stack exchange,提问作者Marc
相关产品推荐
相关产品推荐

