Tzach,
change ec2_key.private_key into ec2_key.key.private_key, here is a working
example of this one for your reference. By the way, I am using
Ansible 2.0.1.0
- name: Create an EC2 key
ec2_key:
name: "mykey"
region: "eu-west-1"
register: ec2_key
- name: save private key
copy:
content: "{{ ec2_key.key.private_key }}"
dest: "./aws-private.pem"
mode: 0600
when: ec2_key.changed
Hope this will help you.
On Sunday, April 10, 2016 at 12:23:23 AM UTC+5, Tzach Livyatan wrote:
>
> I'm trying to use ec2_key module, creating a new key and save it to a file
> for future use.
> The first succeed, but I have problem saving to a .pem file:
> Look like *ec2_key.private_key* is not returned, but
> *ec2_key.fingerprint* is.
>
> Any idea why?
>
> Thanks
> Tzach
>
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/5cb34b7d-af9d-4fdf-88de-ef9ded381f89%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.