# ansible and AWS opsworks

**URL:** <https://forum.ansible.com/t/ansible-and-aws-opsworks/13384>\
**Category:** Ansible Project\
**Tags:** aws\
**Created:** [August 29, 2013, 10:25pm UTC](https://forum.ansible.com/t/ansible-and-aws-opsworks/13384 "2013-08-29T22:25:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Javier\_Candeira](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@Javier\_Candeira](https://forum.ansible.com/u/Javier_Candeira)\
**Post date:** [August 29, 2013, 10:25pm UTC](https://forum.ansible.com/t/ansible-and-aws-opsworks/13384/1 "2013-08-29T22:25:32Z")

</div>

If anybody in the list is managing AWS opsworks operations from  
ansible, can they share their best practices here? Thanks.

Javier Candeira

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [August 30, 2013, 12:25am UTC](https://forum.ansible.com/t/ansible-and-aws-opsworks/13384/2 "2013-08-30T00:25:42Z")

</div>

As I understood it, Opsworks used Chef, but I would love to be corrected and here it was actually pluggable.

Many people are using our EC2 modules directly currently and thus don’t need OpsWorks.

---

<div class="post-metadata">

**Author:** ![Javier\_Candeira](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@Javier\_Candeira](https://forum.ansible.com/u/Javier_Candeira)\
**Post date:** [August 30, 2013, 2:45am UTC](https://forum.ansible.com/t/ansible-and-aws-opsworks/13384/3 "2013-08-30T02:45:12Z")

</div>

> As I understood it, Opsworks used Chef, but I would love to be corrected and  
> here it was actually pluggable.

Yes, I understood so too. But if there is a way to access the prebuilt  
recipes via an API, we might get Ansible access to OpsWorks. I see it  
as a win/win: the ease and flexibility of working with ansible on my  
end, while leveraging whatever prebuilt recipes the Amazon engineers  
have already provided for us.

> Many people are using our EC2 modules directly currently and thus don't need  
> OpsWorks.

I'm currently building my own ansible plays that way, but I thought of  
asking about programmatic OpsWorks. I'll investigate the possibility  
myself.

If I got anywhere, would you consider a higher level Amazon OpsWorks  
module to go with the lower level EC2 one?

J

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [August 30, 2013, 3:33am UTC](https://forum.ansible.com/t/ansible-and-aws-opsworks/13384/4 "2013-08-30T03:33:48Z")

</div>

I wouldn’t consider it until OpsWorks is truly config tool agnostic.
