LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > 2014 LinuxQuestions.org Members Choice Awards
User Name
Password
2014 LinuxQuestions.org Members Choice Awards This forum is for the 2014 LinuxQuestions.org Members Choice Awards.
You can now vote for your favorite products of 2014. This is your chance to be heard! Voting ends on February 3rd.


Notices


View Poll Results: Configuration Management Tool of the Year
Ansible 7 9.72%
Bcfg2 0 0%
cdist 3 4.17%
Cfengine 4 5.56%
Chef 6 8.33%
Juju 7 9.72%
Puppet 23 31.94%
Rudder 1 1.39%
Salt stack 8 11.11%
Spacewalk 4 5.56%
Vagrant 9 12.50%
Voters: 72. You may not vote on this poll

Reply
  Search this Thread
Old 12-15-2014, 10:28 PM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 12,461

Rep: Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337
Configuration Management Tool of the Year


What is your favorite Configuration Management Tool?

--jeremy
 
Old 12-15-2014, 10:36 PM   #2
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_10{.0|.1|.2}
Posts: 4,515
Blog Entries: 6

Rep: Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426
HAHA! I guess I am getting old now! I do not even recognize ANY of the choices!

Bash/Vim are my favorites!
 
Old 12-16-2014, 01:46 PM   #3
jonathanbrickman0000
LQ Newbie
 
Registered: Apr 2009
Location: Topeka, KS, USA
Distribution: Debian, Arch, CentOS
Posts: 11

Rep: Reputation: 0
How about Virtualmin?
 
Old 12-16-2014, 01:54 PM   #4
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 12,461

Original Poster
Rep: Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337
Virtualmin is not a configuration management tool (at least in the context of the products listed) and therefore would not be a suitable entry in this category.

--jeremy
 
Old 12-16-2014, 02:00 PM   #5
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 9,877

Rep: Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908
for me the this question has no any meaning at all. I work in a CM group (yes, config manager) for almost 20 years and none of these tools were even mentioned. In our world everything can be configured (just wait a few years and even your chairs/desks will have config files), so (to be short) every system has its own config and management system, and for every system the best choice is its own management software.
 
Old 12-16-2014, 02:05 PM   #6
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 12,461

Original Poster
Rep: Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337
There seems to be some confusion about what CM is. http://en.wikipedia.org/wiki/Configuration_management has a pretty good definition. If you manage a large (or even medium) number of systems and are not using some kind of CM, be it custom rolled or a 3rd part product, you're doing yourself a disservice IMHO.

--jeremy
 
Old 12-16-2014, 02:17 PM   #7
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_10{.0|.1|.2}
Posts: 4,515
Blog Entries: 6

Rep: Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426
Quote:
Originally Posted by jeremy View Post
There seems to be some confusion about what CM is. http://en.wikipedia.org/wiki/Configuration_management has a pretty good definition. If you manage a large (or even medium) number of systems and are not using some kind of CM, be it custom rolled or a 3rd part product, you're doing yourself a disservice IMHO.

--jeremy
In that context, I use roll-your-own which is a (fairly extensive but maintained) combination of central, distributable config file templates, notes/methods/scripts and relational database records.

Could Roll-your-own be added in some form?

Last edited by astrogeek; 12-16-2014 at 02:19 PM.
 
Old 12-16-2014, 02:42 PM   #8
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 9,877

Rep: Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908Reputation: 2908
Quote:
Originally Posted by jeremy View Post
There seems to be some confusion about what CM is. http://en.wikipedia.org/wiki/Configuration_management has a pretty good definition. If you manage a large (or even medium) number of systems and are not using some kind of CM, be it custom rolled or a 3rd part product, you're doing yourself a disservice IMHO.

--jeremy
No, I think you misunderstood. I managed - earlier - 40 hosts (or even more) in the same time. It was a whole system producing a specific kind of software. Our system was running on HP-UX, Solaris, other unix variants and sometimes on linux and MS Windows too. We had definitely a common CM system to work with it, but we never managed the hosts/boxes themselves - that was out of the scope. Yes, there was a team who managed the base OS, the installed softwares and HW related problems on those boxes (but actually that was made by another company).
At this moment I work on/with several hundreds of virtual hosts, and those are still managed by others, I'm sill working in a CM group which will configure/build/manage/test the software what we produce. And I do not really care about the OS I use.

I think your original question has a restriction: What is your favorite Configuration Management Tool of linux/os itself? And the answer is still the same: the one which was delivered with the software you want to configure. Do you think it is a disservice?
 
Old 12-16-2014, 02:47 PM   #9
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 12,461

Original Poster
Rep: Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337
pan64, in your particular case these tools are more aimed at the team in charged of the OS and installed software.

--jeremy
 
Old 12-16-2014, 02:48 PM   #10
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 12,461

Original Poster
Rep: Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337Reputation: 3337
Quote:
Originally Posted by astrogeek View Post
In that context, I use roll-your-own which is a (fairly extensive but maintained) combination of central, distributable config file templates, notes/methods/scripts and relational database records.

Could Roll-your-own be added in some form?
I'm open to feedback on this.

--jeremy
 
Old 12-16-2014, 02:56 PM   #11
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_10{.0|.1|.2}
Posts: 4,515
Blog Entries: 6

Rep: Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426Reputation: 2426
I think the difficulty with a "Roll-your-own" in addition to those who do actually maintain and use a somewhat comprehensive set of data and methods for the purpose (presumably the desired targets), this would also attract entries from many who have simply changed the entries in resolv.conf at some time (everyone else).

Assuming those who actually perform the functions on their systems to be the target (your intent may be different), perhaps "Custom methods" or "In-house methods" would be more on target? In which case an additional "Configuration not managed" or "None" option might catch all others.

Last edited by astrogeek; 12-16-2014 at 03:18 PM. Reason: Refined thoughts...
 
Old 12-18-2014, 09:19 AM   #12
Drakevr
Member
 
Registered: Jan 2013
Location: Greece
Distribution: Slackware64, openBSD
Posts: 38

Rep: Reputation: 7
Quote:
Originally Posted by jeremy View Post
I'm open to feedback on this.

--jeremy
Vagrant is not a configuration management tool.
More like VM management for configuration management Vagrant allows you to:

- Roll your own with bash scripts.
- Chef
- Puppet
- something last that i cant remember right now
 
Old 01-12-2015, 07:38 PM   #13
gotfw
Member
 
Registered: Jan 2007
Posts: 416

Rep: Reputation: 70
Quote:
Originally Posted by Drakevr View Post
Vagrant is not a configuration management tool.
More like VM management for configuration management Vagrant allows you to:

- Roll your own with bash scripts.
- Chef
- Puppet
- something last that i cant remember right now
+1 I don't think vagrant belongs in this list/category either.
 
Old 02-01-2015, 02:12 AM   #14
gotfw
Member
 
Registered: Jan 2007
Posts: 416

Rep: Reputation: 70
SaltStack

Used Chef a lot this past year. And it's come a ways performance/scale wise with the engine rewite in Erlang. New Chef 12 gui is also nice. However, it is also now a premium feature (unless <= 25 nodes). Chef marketroids tried passing this off as now just one chef, fully open sourced, etc. b/s, but the community doesn't seem to have bought it and most are sticking with Chef-11.

So... I'm voting for real FOSS, SaltStack. Again. Even though I didn't get to use it at all this past year.
 
Old 02-02-2015, 03:59 PM   #15
Poprocks
Member
 
Registered: Sep 2003
Location: Toronto, Canada
Distribution: Slackware
Posts: 244

Rep: Reputation: 56
Never heard of any of these. My preferred configuration tool is a little program called "vi".
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Configuration Management Tool of the Year jeremy 2013 LinuxQuestions.org Members Choice Awards 19 02-07-2014 12:41 PM
Configuration Management Tool of the Year jeremy 2012 LinuxQuestions.org Members Choice Awards 10 02-01-2013 07:40 AM
Configuration Management Tool of the Year jeremy 2011 LinuxQuestions.org Members Choice Awards 16 02-09-2012 12:36 AM
Configuration Management Tool of the Year jeremy 2010 LinuxQuestions.org Members Choice Awards 21 02-17-2011 12:53 PM
LXer: Einarc v1.3: RAID management, configuration and monitoring tool LXer Syndicated Linux News 0 12-17-2008 02:40 PM

LinuxQuestions.org > Forums > 2014 LinuxQuestions.org Members Choice Awards

All times are GMT -5. The time now is 12:06 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration