I have been looking through the posts, but have not really found how to
connect my Foreman Server to my existing Puppetmaster server and seperate
puppet database server. I already have puppetmaster managing all VMs/real
machines & puppet database collecting facts & reports and now need to
integrate foreman with puppet to include manifest/class files, installation
and server provisioning ability. Have to connect it to Puppetdb to
integrate and manage facts & reports.
> I have been looking through the posts, but have not really found how to
> connect my Foreman Server to my existing Puppetmaster server and seperate
> puppet database server. I already have puppetmaster managing all VMs/real
> machines & puppet database collecting facts & reports and now need to
> integrate foreman with puppet to include manifest/class files, installation
> and server provisioning ability. Have to connect it to Puppetdb to
> integrate and manage facts & reports.
Once you can import classes then you can also assign the Puppet master
to hosts during provisioning. Enabling the Puppet CA feature on the
smart proxy
(Foreman :: Manual) means
Foreman can also help sign certificates during provisioning.
You may find it easier to migrate agents to use the Puppet master
installed with Foreman than to set up all of the integration manually.
The puppetdb_foreman plugin can integrate Foreman more with PuppetDB by
showing PuppetDB info in the Foreman UI and for deletion of hosts, but
this isn't necessary for what you're asking. You can look at it separately.
···
On 12/07/16 03:26, saikrishnakhanday@gmail.com wrote:
> I have been looking through the posts, but have not really found how to
> connect my Foreman Server to my existing Puppetmaster server and
> seperate puppet database server. I already have puppetmaster managing
> all VMs/real machines & puppet database collecting facts & reports and
> now need to integrate foreman with puppet to include manifest/class
> files, installation and server provisioning ability. Have to connect it
> to Puppetdb to integrate and manage facts & reports.