New to foreman, should I still edit and manage my manifests in text files or can I do it in foreman?

I'm new to foreman and I'm messing around with the puppet classes section
in foreman. But it seems like that
functionality in foreman is designed to 'manage' the classes and not
necessarily to edit them. Am I seeing this
correctly? I've been using puppet in text files for a few years now but
I'll be using foreman I'd like to use them
correctly and not just bring old habits along. Thanks in advance for any
responses.

> From: "Edson Manners" <edson.manners@gmail.com>
> To: foreman-users@googlegroups.com
> Sent: Wednesday, November 27, 2013 2:55:58 PM
> Subject: [foreman-users] New to foreman, should I still edit and manage my manifests in text files or can I do it in
> foreman?
>
> I'm new to foreman and I'm messing around with the puppet classes section
> in foreman. But it seems like that
> functionality in foreman is designed to 'manage' the classes and not
> necessarily to edit them. Am I seeing this
> correctly? I've been using puppet in text files for a few years now but
> I'll be using foreman I'd like to use them
> correctly and not just bring old habits along. Thanks in advance for any
> responses.

Right, Foreman is not intended to edit classes directly like you would in a text editor. Instead, you can use a smart-proxy that runs on your puppet master (this will be setup automatically if you use the foreman installer) to import metadata about classes, like name, parameters, environments, etc. and then assign those to hosts and hostgroups. Foreman acts as an external node classifier; the puppet master will call foreman when an agent retrieves a catalog and foreman will return some yaml about which classes should be assigned to that host.

Check out this video that domcleal put together that explains installation and management with puppet and foreman - https://www.youtube.com/watch?v=2dwyzPpFJYQ.

··· ----- Original Message -----


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/groups/opt_out.