I have a playbook with several roles to be performed on AWS instances. I
want to get the list of all aws resource actions used on the ec2 modules so
i can create specific IAM role with those permisions. But i'm unable to get
the specified output as per the documentation. I have done the changes as
per the documentaion. Modified the ansible.cfg to
[defaults]
callback_whitelist = aws_resource_actions
Also on the playbook i have given the group as follow- name: Get instance
details and attach ebs volumes
hosts: some hosts
module_defaults:
group/aws:
debug_botocore_endpoint_logs: True
gather_facts: yes
roles:
- a_role
Also i have added modified the ec2 task also to add this
- name : Create EBS one
ec2_vol:
region: "{{ region }}"
instance: "{{ item}}"
device_name: "{{ device }}"
volume_type: "{{ vol_type }}"
volume_size: "{{ vol_size }}"
delete_on_termination: yes
encrypted: yes
debug_botocore_endpoint_logs: yes
tags:
Name: "{{ vol_name }}"
register: EBSdetails
Can anyone point me out what i have missed?
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/c2efa602-587c-489d-a746-99cf1f5bca8e%40googlegroups.com.