Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

configure module #36

Closed
fmontaldo opened this issue Jul 5, 2017 · 5 comments
Closed

configure module #36

fmontaldo opened this issue Jul 5, 2017 · 5 comments

Comments

@fmontaldo
Copy link

Hi Chris,

Sorry if bother with this question but I ma news in the puppet world. I want to know the way to configure the module in red hat satellite or foreman. I don't understand the way in which I have to configure the module to work. How is the process to add the parameters you mention in the module?

@ubellavance
Copy link

I don't know Satellite at all. I've used Foreman and it was not different than having a puppet-only server. Do you already have a Satellite server? A Foreman server?

To use this module, you must have a puppet server, and execute the command puppet module install edestecd-clamav, then you must add directives to your manifests. Have you started using puppet at all?

@fmontaldo
Copy link
Author

fmontaldo commented Jul 6, 2017 via email

@ubellavance
Copy link

https://github.com/edestecd/puppet-clamav/blob/master/README.md is the module's documentation.

@edestecd
Copy link
Owner

edestecd commented Jul 6, 2017

From what I understand satellite is just a supported and bundled foreman/katello with some other tools.

You need to first get the module installed on your puppet server with the command mentioned above, or use something like librarian-puppet or R10k (highly recommended in mature environments)

Once the module is installed you can use many ways to include it on a server and configure the parameters. Foreman offers one way to do this in the web ui: https://www.digitalocean.com/community/tutorials/how-to-use-foreman-to-manage-puppet-nodes-on-ubuntu-14-04#add-ntp-module-to-foreman

We started out using that with Foreman, but we now prefer to do this in code rather than use the web UI.
I highly recommend moving to a roles and profiles pattern and classifying with nodes or hiera eventually, as you mature:
https://docs.puppet.com/pe/2017.2/r_n_p_full_example.html
https://docs.puppet.com/pe/2017.2/r_n_p_intro.html

@edestecd
Copy link
Owner

@fmotnaldo, Hopefully we have answered your question. If not feel free to reopen this or another issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants