Use of Puppet in cloud resource provisioning/management

32 views
Skip to first unread message

Josh Pederson

unread,
Mar 27, 2015, 12:26:59 PM3/27/15
to puppe...@googlegroups.com
For folks who utilize cloud environments (AWS, OpenStack, Azure, etc) in your day-to-day continuous delivery (CD) and/or application deploys I'd really appreciate any description of how you use Puppet in your process.

Some of the questions I'm curious about:
  • How do you provision new cloud resources? 
    • On cloud mgmt console directly, API calls from a script, Puppet Enterprise, some other automation
  • Do you use Puppet to configure resources after provisioning?
    • Or are your AMIs prebaked with the middleware your envt needs? (e.g., LAMP stack)
  • Do you use Puppet to manage resources once they've been provisioned
    • Retire, scale out, etc
Thanks everybody -- your input is much appreciated.

Felix Frank

unread,
Mar 27, 2015, 12:29:52 PM3/27/15
to puppe...@googlegroups.com
On 03/27/2015 05:26 PM, Josh Pederson wrote:
> For folks who utilize cloud environments (AWS, OpenStack, Azure, etc) in
> your day-to-day continuous delivery (CD) and/or application deploys I'd
> really appreciate any description of how you use Puppet in your process.

Hi,

I think you definitely want to take this to the broader audience at
puppet-users.

Best,
Felix

Daniel Dreier

unread,
Mar 27, 2015, 2:16:29 PM3/27/15
to puppe...@googlegroups.com
These are great questions. I'm currently working on a blog post for the company blog to describe one approach we're taking to run the puppetlabs.com web site on AWS. I'll make sure to answer them in the post. Feel free to ping me directly if there are other specific questions and I'll do my best to answer those as well. I think Felix is correct that this would be better discussed on puppet-users, though - you're more likely to reach the sysadmins actually running cloud infrastructure.

--
Daniel Dreier
Technical Operations Engineer
GPG: BA4379FD
Reply all
Reply to author
Forward
0 new messages