![](/img/trans.png)
[英]Dynamic inventory for Ansible Controller on Google Cloud and nodes on EC2 AWS
[英]Configuring multiple AWS Accounts for Ansible ec2 dynamic inventory
我們有五個 AWS 賬戶,並在組織賬戶中創建了一個用於編程訪問的 IAM 用戶。 每個子賬戶都有一個同名的 IAM 角色。 這些帳戶的用戶和角色之間建立了信任關系。 如何在 ec2 動態庫存配置的帳戶之間切換?
配置文件 - ec2.ini
iam_role = arn:aws:iam::xxxx-xxxx-xxxx:role/RoleName
我在不同的目錄中有多個 ec2.ini 文件。
../env/
├── account -1
│ ├── ec2.ini
│ └── ec2.py
├── account-2
│ ├── ec2.ini
│ └── ec2.py
├── account-3
│ ├── ec2.ini
│ └── ec2.py
└── account-4
├── ec2.ini
└── ec2.py
Ansible 命令
ansible-playbook -i ../env/account-x/ec2.py playbook.yml
是否有在帳戶之間切換的過程。 我的 AWS 憑證存儲在共享憑證文件中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.