Amazon-Ec2

使用 Ansible 啟動具有 IAM 角色的 EC2 實例

  • August 23, 2019

我正在嘗試使用Ansible啟動具有 IAM 角色的實例

但我不知道該怎麼做。

有誰知道這是否可能?

如果我不能使用 Ansible。我用boto試試

http://docs.ansible.com/ec2_module.html

instance_profile_name (在 1.3 中添加)

要使用的 IAM 實例配置文件的名稱。Boto 庫必須是 2.5.0+

- name: Get Instance ID
 debug: var=ec2_id

- name: set IAM ROLE
 ec2_instance:
   region: eu-west-3
   aws_access_key: "{{ package_aws_access_key }}"
   aws_secret_key: "{{ package_aws_secret_key }}"  
   instance_ids:
       - "{{ ec2_id }}"
   instance_role: "{{ iam_role }}"
 delegate_to: localhost

引用自:https://serverfault.com/questions/699442