So I wondering if ansible supports s3, from what I see it does but I just 
might not understand how to do it. Im a novice at Ansible, esp in the realm 
of using it in conjunction  with AWS.

So I *think* I have to create a role and call it in my playbook?

my role for learning is: s3-create.yml
- name: Create S3 Bucket
  aws_s3:
    bucket: my-bucket
    mode: create
    permission: private-read
    region: us-east-1


my playbook:
  key_name: my-key
      vpc_subnet_id: subnet-02439
      roles:
        - s3-create
      assign_public_ip: yes
      group:  my-group


when I run it, I get this: 

EntePLAY [Test creating ec2 instance with Ansible] 
***********************************************************************************

TASK [Gathering Facts] 
***********************************************************************************************************
ok: [localhost]

TASK [Start New ec2 Instance] 
****************************************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "msg": "Unsupported 
parameters for (ec2) module: roles Supported parameters include: 
assign_public_ip, aws_access_key, aws_secret_key, count, count_tag, 
debug_botocore_endpoint_logs, ebs_optimized, ec2_url, exact_count, group, 
group_id, id, image, instance_ids, instance_initiated_shutdown_behavior, 
instance_profile_name, instance_tags, instance_type, kernel, key_name, 
monitoring, network_interfaces, placement_group, private_ip, profile, 
ramdisk, region, security_token, source_dest_check, spot_launch_group, 
spot_price, spot_type, spot_wait_timeout, state, tenancy, 
termination_protection, user_data, validate_certs, volumes, vpc_subnet_id, 
wait, wait_timeout, zone"}

PLAY RECAP 
***********************************************************************************************************************
localhost                  : ok=1    changed=0    unreachable=0    
failed=1    skipped=0    rescued=0    ignored=0
r code here...


>From what I read, you cant do it, but that contradicts ansible's docs so I 
think I just dont know what I am doing..


any help would be appreciated..



-- 
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 ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/6dff2045-5d8a-4239-ba88-f2a588401c56%40googlegroups.com.

Reply via email to