2014 LinuxQuestions.org Members Choice AwardsThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: Configuration Management Tool of the Year
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602
Original Poster
Rep:
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.
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.
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602
Original Poster
Rep:
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.
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.
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?
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,602
Original Poster
Rep:
Quote:
Originally Posted by astrogeek
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.
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 02:18 PM.
Reason: Refined thoughts...
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.