Thanks.   I'll try that out:

https://github.com/devstructure/blueprint

Regards,
- Robert

On Tue, Feb 19, 2013 at 11:20 AM, llowder <[email protected]> wrote:
>
>
> On Tuesday, February 19, 2013 10:00:39 AM UTC-6, Robert Citek wrote:
>>
>> What commands are there to collect system information and convert it
>> into puppet resources?
>>
>> We have a lot of systems that were not initially configured with
>> puppet and we would like to gather information about those systems as
>> puppet resources.   I have been generating resource information using
>> 'pupppet resource ...' and that has been working reasonably well.  For
>> example, 'puppet resource user' generates resources for all users on
>> the system.  If I want just one user, I can specify that user's name,
>> e.g. 'puppet resource user foo'.  Same goes for types group, mount,
>> package, and a few other types.
>>
>> But that pattern doesn't work for all resource types or options.  For
>> example, 'puppet resource ssh_authorized_key' doesn't output anything.
>> The 'cron' type asks for a Title.  'interface' errors that it could
>> not find a type 'interface'.  And although 'package' lists all
>> packages using the default package manager, it's not immediately
>> apparent how to generate resources for all gems, e.g. 'puppet resource
>> package provider=gem' does not list gems.
>>
>> Is 'puppet resource ...' the "best practice" way to generate resource
>> information or are there other tools more suited?  Or are there
>> options or environment variables that are not immediately apparent?
>>
>> Still reading through the docs, but any pointers in the right
>> direction gladly accepted.
>>
>
> I've not used it personally, but there is a project (I think) called
> Blueprint might be worth looking into. I seem to recall that it can scan a
> system and generate modules for it.
>
>
>>
>> Regards,
>> - Robert
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/puppet-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to