You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Chad Metcalf (JIRA)" <ji...@apache.org> on 2011/06/06 21:21:59 UTC
[jira] [Commented] (WHIRR-255) Add support for Puppet
[ https://issues.apache.org/jira/browse/WHIRR-255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13045041#comment-13045041 ]
Chad Metcalf commented on WHIRR-255:
------------------------------------
I might suggest you follow a slightly different model. Take vagrant for example. There are two routes to configure a box with puppet on vagrant:
Standalone, via puppet apply. Set a manifest/modules path and viola masterless install. http://vagrantup.com/docs/provisioners/puppet.html
Server, via puppet agent. Set a puppet server and point the node to it. Standard puppet rules apply. http://vagrantup.com/docs/provisioners/puppet_server.html
If you need the functionality associated with a full puppet master you'll likely want more control over its configuration then you're going to want to encode in a template. thin configs/pluginsync/stored config db/etc. If you don't need that level of functionality, masterless would be easier.
> Add support for Puppet
> ----------------------
>
> Key: WHIRR-255
> URL: https://issues.apache.org/jira/browse/WHIRR-255
> Project: Whirr
> Issue Type: Improvement
> Components: core
> Affects Versions: 0.3.0
> Reporter: Lars George
> Assignee: Andrei Savu
> Attachments: WHIRR-255+311.patch, WHIRR-255+311.patch, WHIRR-255.patch, WHIRR-255.patch, WHIRR-255.patch, WHIRR-255.patch
>
>
> Along the lines of WHIRR-49, implement support for Puppet to bootstrap servers.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira