Talk About Configuration Management
-
Upload
guixing-bai -
Category
Technology
-
view
1.161 -
download
0
Transcript of Talk About Configuration Management
Talk about CMautomatic practice
Tuesday, September 1, 2009
Target is Server
Tuesday, September 1, 2009
or Service
Tuesday, September 1, 2009
store meta data
Tuesday, September 1, 2009
Need CMDB
Tuesday, September 1, 2009
Defineclasses or group
Tuesday, September 1, 2009
Automation
Tuesday, September 1, 2009
OS Installation
Tuesday, September 1, 2009
• KickStart (for RHEL/CentOS)
• JumpStart (for FreeBSD)
• FAI (for All)
• System Imager (for Linux)
Tuesday, September 1, 2009
Package
Tuesday, September 1, 2009
Pre-compile Binary Package
Tuesday, September 1, 2009
Mirror from Master
Tuesday, September 1, 2009
yum or apt
Tuesday, September 1, 2009
pkg_add -r
Tuesday, September 1, 2009
Configuration Management
Tuesday, September 1, 2009
• Cfengine
• puppet
• Chef
• Bcfg2
• System Imager
Tuesday, September 1, 2009
Just Choose One
Tuesday, September 1, 2009
Generate Configuration Role
Automatically
Tuesday, September 1, 2009
From CMDB
Tuesday, September 1, 2009
and SVN or Git
Tuesday, September 1, 2009
• Package need to install
• User & group need to add
• Files & config need to copy
• Process need to run
• etc.
Tuesday, September 1, 2009
Code Deployment
Tuesday, September 1, 2009
• Cvsup
• Rsync
Tuesday, September 1, 2009
Repository > All ServerOne Step
Tuesday, September 1, 2009
Monitor
Tuesday, September 1, 2009
• Ganglia
• Nagios
• Cacti
• Munin
• Collectd
Tuesday, September 1, 2009
Choose One or More
Tuesday, September 1, 2009
If Really Needed
Tuesday, September 1, 2009
Generate Configuration
Tuesday, September 1, 2009
Managed by Tools
Tuesday, September 1, 2009
Thanks
Tuesday, September 1, 2009