We've got a working Foreman/Satellite environment with extensive use of
Puppet to build our systems. We are using Foreman as our ENC and
configuring the systems mostly from the GUI.
At my company we also have detailed design documents in MS Word format. We
fill out all of the details (network, filesystems, storage etc.) and
publish this document as our detailed design before we start building. This
to me seems like a step we don't neeed.
What I'm doing now is cutting and pasting a lot of the information in my
word document into the Foreman GUI which seems like a duplication of effort.
I'd like to get rid of the word document altogether and convert this
detailed design document into a web based one that stores all of the
information in a database. If possible I'm hoping for some sort of print
function that can print the configs on demand to satisfy the other teams.
I'd then like Puppet to be able to use the information in this database to
automatically provision the systems.
Any suggestions about the best way to proceed?