Hi On Fri, 19 Aug 2016 08:23:49 +0200 Ivan Necas <[email protected]> wrote: > Hi, > > If you interested in Ansible-drive installation, you can take a look > at https://github.com/Katello/forklift/tree/master/playbooks. > However, they still use the installer at the backend. > > Storing config files for foreman in git goes a bit against how the > installer is used. > Not saying it would not be possibe, but IMO too much work for little benefit. > You should be able to use the puppet modules from the installer outside > of packages, + you can store the installer answer files in your git > repo as well. [...]
Have a look at this Ansible playbook [1], which should probably already cover most of your requirements: * setup database (SQLite or MySQL) * setup webserver (plain nginx as a proxy or nginx-passenger) * setup isc-dhcp-server * setup TFTP server * setup foreman-proxy * setup Foreman including configuration (templates, hosts, domains, etc.) All roles can be used indepently and are quite customizable. It doesn't make use of the foreman-installer and uses the plain Foreman packages in the background. In addition it makes use of foreman-yml for the configuration. Meaning you can define your whole Foreman config including templates, links to operating systems, etc. in a YAML file without having to worry about IDs. Feel free to contribute or send me PMs if you need further help! :) [1] https://github.com/adfinis-sygroup/foreman-ansible [2] https://github.com/adfinis-sygroup/foreman-yml Cheers Michael -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
pgpuUDbs30AQb.pgp
Description: OpenPGP digital signature
