Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Ansible EC2_ASG模块故障_Amazon Web Services_Amazon Ec2_Ansible_Autoscaling - Fatal编程技术网

Amazon web services Ansible EC2_ASG模块故障

Amazon web services Ansible EC2_ASG模块故障,amazon-web-services,amazon-ec2,ansible,autoscaling,Amazon Web Services,Amazon Ec2,Ansible,Autoscaling,我正在尝试使用云模块EC2_asg创建AWS EC2自动缩放组 我有一个剧本,正在创建安全组、弹性负载平衡器、启动配置、标记资产等。一切都正常。当我尝试创建一个新的ASG时,我失败了。下面是playbook代码,然后是模块故障的-vvv输出。我正在运行ansible 2.2.1.0 非常感谢您在故障排除方面提供的任何帮助 #setup Logstash Autoscaling group - name: ELkstack LogStash ASG ec2_asg: name: "pr

我正在尝试使用云模块EC2_asg创建AWS EC2自动缩放组

我有一个剧本,正在创建安全组、弹性负载平衡器、启动配置、标记资产等。一切都正常。当我尝试创建一个新的ASG时,我失败了。下面是playbook代码,然后是模块故障的-vvv输出。我正在运行ansible 2.2.1.0 非常感谢您在故障排除方面提供的任何帮助

#setup Logstash Autoscaling group
- name: ELkstack LogStash ASG
  ec2_asg:
    name: "pro-ELK-LogStash-ASG"
    launch_config_name:  "test-test-asg"
    health_check_period: 300
    health_check_type: EC2
    replace_all_instances: yes
    replace_batch_size: 1
    min_size: 1
    max_size: 4
    desired_capacity: 1
    region: us-east-1
-vvv错误输出

    An exception occurred during task execution. The full traceback is:
    Traceback (most recent call last):
    File "/var/folders/08/x2n75q_925l5xc9hfjc1gz9c0000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py", line 875, in <module>
main()
    File "/var/folders/08/x2n75q_925l5xc9hfjc1gz9c0000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py", line 864, in main
create_changed, asg_properties=create_autoscaling_group(connection, module)
    File "/var/folders/08/x2n75q_925l5xc9hfjc1gz9c0000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py", line 437, in create_autoscaling_group
launch_config=launch_configs[0],
IndexError: list index out of range

fatal: [localhost]: FAILED! => {
"changed": false,
"failed": true,
"invocation": {
    "module_name": "ec2_asg"
},
"module_stderr": "Traceback (most recent call last):\n  File \"/var/folders/08/x2n75q_925l5xc9hfjc1gz9c0000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py\", line 875, in <module>\n    main()\n  File \"/var/folders/08/x2n75q_925l5xc9hfjc1gz9c0000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py\", line 864, in main\n    create_changed, asg_properties=create_autoscaling_group(connection, module)\n  File \"/var/folders/08/x2n75q_925l5xc9hfjc1gz9c0000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py\", line 437, in create_autoscaling_group\n    launch_config=launch_configs[0],\nIndexError: list index out of range\n",
"module_stdout": "",
"msg": "MODULE FAILURE"
}
任务执行期间发生异常。完整回溯是:
回溯(最近一次呼叫最后一次):
文件“/var/folders/08/x2n75q_925l5xc9hfjc1gz9c000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py”,第875行
main()
文件“/var/folders/08/x2n75q_925l5xc9hfjc1gz9c000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py”,主文件第864行
创建\u已更改,asg\u属性=创建\u自动缩放\u组(连接,模块)
文件“/var/folders/08/x2n75q_925l5xc9hfjc1gz9c000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py”,第437行,在创建自动缩放组中
启动配置=启动配置[0],
索引器:列表索引超出范围
致命:[localhost]:失败!=>{
“更改”:错误,
“失败”:对,
“调用”:{
“模块名称”:“ec2\U asg”
},
“module_stderr”:“Traceback(最近一次调用):\n File\”/var/folders/08/x2n75q_925l5xc9hfjc1gz9c000gn/T/ansible_38fX0z/ansible_module_ec2_asg.py\”,第875行,在/var/folders/08/x2n75q_925l5l5xc9hfjc1gz9c000gn/T/ansible_38fX0z/ansible_ec2_asg.py中\“,第864行,在主\n create\u changed,asg\u properties=create\u autoscaling\u group(connection,module)\n File\”/var/folders/08/x2n75q\u 925l5xc9hfjc1Gz9c000gn/T/ansible\u 38fX0z/ansible\u module\u ec2\u asg.py\”,第437行,在create\u autoscaling\u组\n launch\u config=launch\u configs[0],\nIndexError:列表索引超出范围\n”,
“模块”:“,
“msg”:“模块故障”
}

这是一个间隔问题,感觉很傻,但想发布一篇文章来结束这篇文章,以防其他人遇到这篇文章