>
> you will need to create your own Yum repository, have Puppet configure yum 
> to make use of that repo, then create a manifest that installs the package.


Ah right... this bit helps a lot. never thought of creating an own repo, 
that makes sense now. so if its in a repo puppet can do it. I will look 
into that, and also request Virtualmin do it because I asked them about 
this on their forum, but they had no experience with Puppet. Makes sense 
for it to come from a repo they manage. 

thanks


On Monday, 19 November 2012 19:57:33 UTC, Laurence Cope wrote:
>
> HI
>
> Forgive me if this is such a newbie issue. I am learning Puppet to manage 
> several servers we have. The tutorials on manifests etc. seem a bit 
> simplistic for I want, if what I want can be achieved with Puppet. 
>
> Our servers are web hosting servers. We use Virtualmin (and Webmin) to 
> manage the server and virtual servers. installing Virtualmin takes care of 
> installing all the software required for virtual servers and websites, like 
> Apache MySQL, PHP, BIND, Postfix etc. So we dont install those separately. 
> Virtualmin does it. 
>
> To setup a server we create the VPS, install Virtualmin, configure it, 
> install CSF (Firewall), configure it and then our monitoring system agent. 
> This is the minimum. We may want to then install something like Varnish 
> perhaps, or anything else. At the moment I copy another server and delete 
> its virtual servers as I have everything configured. But in time the 
> configs just move away from each other. So I also want a way to manage all 
> the configs on all servers, so they are the same. CSF in particular. 
>
> I wondered if all this can be done in Puppet. I have no idea if it can 
> because I cannot find any examples of this. 
>
> I wondered if this is very possible with Puppet so I can continue to 
> learn, OR if not then I will give up now as I already spent a while on 
> this. 
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/YSLhcnZ-Vx0J.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to