Problem:
I am working in an environment where I need to pxe boot a bunch of servers. So far foreman is pxe booting test servers I have and working great.
We also have an external Puppet Enterprise, which I think has a puppet CA built in. (I’m new to puppet and foreman). We also have an external infoblox that is doing dhcp/dns.
At the moment I can’t seem to find any detailed documentation on exactly what steps I need to do to integrate with an external puppet enterprise server.
Do I setup the foreman just with the default install commands, but then adjust the templates to point servers to our existing puppet enterprise server from within kickstart or AutoInstall/cloud-init, or is there a better approach to integrating the foreman with an external puppet enterprise server?
Expected outcome:
I need the servers to end up ideally registered in both foreman and the external puppet enterprise server. I don’t necessarily need integration with the infoblox but maybe would like to enable that at a later date.
Foreman and Proxy versions:
3.4.1. The operating systems are all EL7, EL8 or Ubuntu 18 or newer.