小编Mor*_*ney的帖子

Ansible AWS 动态清单:`./ec2.py --list` 未授权

我正在尝试使用 Ansible./ec2.py --list --refresh-cache列出我的 AWS EC2 实例。

通过文档,我已经浏览了这个清单:

  • AWS(通过 Amazon 的控制访问 Amazon EC2 资源错误代码提供的文档)
    • 创建 IAM 用户和对应的 IAM 组
    • 将该用户与该组相关联
    • 向 IAM 集团添加了一项非常开放的政策*
  • CLI(通过 Ansible 的Dynamic Inventory 提供的文档)
    • 安装pipboto
    • 创建一个~/.boto文件,包括我从 AWS IAM 用户的访问凭证收到的aws_access_key_idaws_secret_access_key
    • 安装ec2.pyec2.ini以相同的路径,并留下两个文件不变
    • ./ec2.py --list --refresh-cache

*我的政策:

{
  "Statement": [
    {
      "Sid": "Stmt1427001800780",
      "Action": "*",
      "Effect": "Allow",
      "Resource": "*"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我这样做了,并希望能够列出 EC2 实例,通过ec2.py …

amazon-ec2 amazon-web-services amazon-iam ansible

4
推荐指数
2
解决办法
5915
查看次数