Puppet isn't really a "package distribution server," although it can be used to maintain packages on several systems.. and is an AWESOME tool for other things like configuration management. A decent size shop would require more than just Puppet for package management/deployment, though.
Josh
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@centos.org] On Behalf Of Zhihao Lou Sent: Monday, June 07, 2010 11:26 AM To: CentOS mailing list Subject: Re: [CentOS] Package Distribution Server?
After some reading and testing, I decide to use puppet. It's really nice. I'll recommend it to others.
Thank you all
Zhihao Lou
On Jun 4, 2010, at 1:10 PM, Gary Greene wrote:
On 6/3/10 8:27 PM, "Zhihao Lou" lzh1984@gmail.com wrote:
Dear List,
I'm trying to set up a lab with multiple workstations running CentOS 5. Does anybody knows how to keep the packages in sync among workstations? Ideally I want any change made on any machine be able to applied to all other machines. Alternatively, to "push" the changes (add and/or remove packages) from one central server to all other machine is also fine.
Thanks
Zhihao Lou
P.S.: Sorry for the confusion subject line. I really don't know what's the accurate name for the feature I described here. _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
My recommendation is use a configuration management system like puppet (http://www.puppetlabs.com/) or slack (http://code.google.com/p/ slack/) using a role that runs yum with the change list needed for the machines in the field. This gets you the ability to have uniform configurations and "push" from a central server.
-- Gary L. Greene, Jr. IT Operations Minerva Networks, Inc. Cell: (650) 704-6633 Phone: (408) 240-1239
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
_______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos