Newbie question: extending Puppet to employ AWS - firewall issues?
17 views
Skip to first unread message
Ian Hayes
unread,
Nov 25, 2014, 3:22:48 AM11/25/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to puppet...@googlegroups.com
A newbie question on using Puppet. I'm planning to use Puppet to spin up new test environments for a web app within a firewall protected corporate software dev environment. At some point we are going to run out of in house server resource, so I am looking at the idea of using AWS as a flexible resource pool.
For example, I want to deploy 11 test environments and the in house facility can only support 10, so I want to spin up the 11th in AWS. Are there any basic tutorials available for how to accomplish this? Also do I need to worry about firewall issues?
Gareth Rushgrove
unread,
Nov 25, 2014, 9:48:21 AM11/25/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to puppet...@googlegroups.com
Hi Ian
We (I work for Puppet Labs) just shipped a module that allows for
managing some parts of AWS using the Puppet DSL.
This module is a preview, it's not able to manage everything in AWS at
the moment but we're adding more support soon. We'd love to know what
else you'd like to be able to do with it though.
With regards AWS, on the network/firewall front you might want to look
at AWS VPC (Virtual Private Cloud) http://aws.amazon.com/vpc/. This
would allow you to create a VPN between your internal firewalls and
AWS, basically extending your network.
In terms of Puppet code on the AWS instances, assuming you're running
the same operating system in AWS and your local infrastructure, your
Puppet modules should work exactly the same.