We roll custom rpm's for "final" configuration of the server. In order to maintain configurations across unit/intg/perf and production environments, the RPM's are the easiest way to ensure that the servers get built the same way. They also allow for a "one-stop-shop" for installing files, configuration directives, running scripts and such that need to be before turning a system over.
I'm sure you could make puppet or cfengine do similarly, I think this final step is a matter of need and methodology that works best for you. It might be nice to have a "post" script in the activation key, but I think that this could get cumbersome to maintain... Will On Tue, Nov 5, 2013 at 6:54 AM, Rick van der Linde <[email protected]> wrote: > Hi all, > > > > > I;ve managed to setup Spacewalk in suc a manner it allows me to use it for > deploying different configuration to some level. But to me it's somewhat to > restricted. Let me first explain what I;ve setup: > > > > First of all spacewalk deploys a base level installation of any EL (RHEL, > CentOS and OEL). this sets up a box with ip configuration but no > applications. so in fact the installation has no "role" yet. > > > > I use activation keys (as you can register the system with multiple > activation keys). This allows me to setup some activation keys that > installs several RPMs allowing me to install applications and deploy some > configuration files by letting the system join the specified configuration > channels. This allow me to deploy applications en configuration related to > it with a simple rhnreg_ks command form CLI. > > > > The thing I cant do yet is to automate (unless I develop custom RPM's) > some manual handlings I need to do now: For example add FW rules, activate > deamons to start automatically and some other things. It would be nice to > be able to have a script or equiv. executed when a activation key gets > registered that allows me to arrange this last step of automation. > > > > Has anyone else ran into the same issue and got it resolved in some way? > Or should I raise a feature request. > > > > In my opinion this setup allows one to setup en deployment environment > that is quite generic and allows one to configure (multiple) applications > (next to platform). For example, dns, dhcp, postgresql, spacewalk, zarafa, > postfix, juna, eclipse etc.etc. on RHEL. > > > > Thanks in advance. > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list >
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
