Questions tagged [configuration-management]

Configuration Management refers to establishing and maintaining standardized system configurations within an organization. This tag encompasses the process of defining the configuration profiles, and the software used to manage and deploy it.

Configuration Management refers to establishing and maintaining standardized system configurations within an organization.

This tag encompasses the process of defining the configuration profiles, and the software used to manage and deploy it, such as , , and .

373 questions
5
votes
3 answers

Is it an unsafe practice to symlink /etc conf files?

To manage the configuration of a server, I keep some configuration flies (located in /etc) under version control (in the home folder) and then symlink to them from their /etc locations: /etc/someprog/c.conf ->…
5
votes
2 answers

Patching with Puppet

I am new to Puppet, and I am wondering if it is an effective solution for patch/pkg management on Solaris as well as Linux. I am more interested on the Solaris side. So far am unable to locate any relevant documentation. Where can I find…
vs_sa
  • 61
  • 1
  • 5
5
votes
1 answer

IIS Configuration Management... Alternatives to MSDeploy and Web Farm Framework?

In my experience both IIS Web Farm Framework and MSDeploy is doing a really poor job of managing configurations between servers. While the idea behind the Web Farm Framework and MSDeploy is awesome, I don't think any of those two have done a good…
JohannesH
  • 369
  • 2
  • 5
  • 21
5
votes
2 answers

Server configuration automation for windows server on ec2, how much can be done?

I believe stackexchange runs on IIS and windows server. I understand windows server doesn't have anything similiar to chef/puppet, but it does have powershell and probably other things I am not aware of. How much configuration management can be done…
5
votes
4 answers

What configuration management solutions exist in a non-networked environment?

My servers exist in an environment without outside network connectivity (this is a requirement), so when I deploy updates all packages, binaries, config files, etc. must be included on the delivered media. And of course I want some sort of…
5
votes
3 answers

How to manage configuration & automatic rollout of 20 virtual machines

I have a TeamCity build server, with about 20 "build agents", both Windows and MacOS machines. Often, I need to install a newer version of XCode or VisualStudio or some other tool. Having to do this on all machines manually is boring and error…
5
votes
2 answers

Generating/managing config files for hosted application

Edit - I'm starting to look into Perl's Template-Toolkit. It seems to fit the bill nicely for the problem described below. Has anyone played with it? Any (detailed) advice? I asked a question about config management, and haven't seen a reply. It's…
mfinni
  • 36,144
  • 4
  • 53
  • 86
4
votes
2 answers

backup mx vs. second dedicated mail server

When I have two servers available, what are the pros and cons for one main mail-server + a backup-MX that only queues mail if main is down two 'dedicated' (possibly identically configured) mail-servers that work as end-points for all domains A…
4
votes
1 answer

Ansible variable precedence

I'm trying to understand variable precedence in Ansible - more exactly the part about host_vars and group_vars in inventory or playbook. My layout looks like this: production/ ├── inventory (alfa, beta and gamma hosts) ├── group_vars/ │   └── all…
Tangente
  • 141
  • 1
4
votes
2 answers

What's the right way to switch from CFEngine to Rudder?

We have an existing cfengine3-community installation with lots of custom promises and it runs on about 50 machines. I'm interested in switching to Rudder, and I'm wondering about the best way to migrate. The newest version of Rudder seems to be…
steev
  • 165
  • 7
4
votes
2 answers

How can I provide services to an internal air-gapped extranet

Background - "Extranet" We have about a dozen users that are on what I would call an Extranet. It is an air-gapped LAN that is physically in the same location as our primary LAN. We share the Extranet LAN with a sister agency which is in another…
4
votes
2 answers

How to use Ansible to manage multi-server with multi-website configuration?

I have researched Ansible to provision new servers and this works great. My play installs MySQL, Nginx and all the rest. Now I wonder what is the best way to use it as configuration management tool as well. We run multiple websites on each server.…
RikW
  • 151
  • 3
4
votes
1 answer

any sense in having multiple, distinct puppet masters?

I am wondering is whether it makes sense to have a single machine connect to multiple, distinct Puppetmaster instances. My use case is that i have different privilege level I want to grant to server operators. We already operate a fairly (~100) wide…
anarcat
  • 752
  • 1
  • 9
  • 18
4
votes
1 answer

SCCM Report: Update Compliance per Device in a collection

I'm trying my hand at building a custom SCCM report and could use some help from those who have more experience with the database structure than I do. What I would like is to list: Device Collection Device Software Update Group The idea is…
4
votes
3 answers

Manage config files using hardlinks and subversion?

I'm considering hardlinking config files into a working copy of my SVN config repository. Is there any reason why not to manage config files this way? Assume /home/user/confmgr/confs is a working copy of my config repository. Then I could hardlink…
Andrew
  • 456
  • 3
  • 8