2014 hpocon 李志刚 1号店 - puppet在1号店的实践

36
puppet1号店的实践 李志刚

Upload: michael-zhang

Post on 03-Jul-2015

97 views

Category:

Internet


4 download

DESCRIPTION

2014 Hpocon 李志刚 1号店 - puppet在1号店的实践

TRANSCRIPT

Page 1: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

puppet在1号店的实践李志刚

Page 2: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 3: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

能做什么Puppet

Page 4: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

资源

cronusergroup

servicepackage

file exec

Page 5: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 6: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 7: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

执⾏行是否成功?

服务器的变更?

Page 8: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 9: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 10: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 11: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

VS

VS

Page 12: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

最合适的业务场景

Page 13: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

资源

package service

exec

cronusergroup

file

Page 14: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 15: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

谁动了我的奶酪

Page 16: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 17: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

puppet server架构演变

agent

agent

agent

agent

Master

WebrickApache+Passenger

agent

agent

agent

agent

agent

LBMaster1

Maseter2

认证

agent dev

Dev!Master

Page 18: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

1号店云平台 业务体现

Control Puppet

Page 19: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

业务体现

FacterCustom Facter

Page 20: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

配置⽂文件

Page 21: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

外部节点管理器

Page 22: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 23: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

宿主机安装zabbix 其他安装zabbix-agent

Page 24: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 25: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

不同IDC,指向不同server 不同的环境,指向不同server

Page 26: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 27: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 28: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

物理机增加IPMI⾃自定义监控

Page 29: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 30: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

memcache集群加⾃自定义监控

Page 31: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 32: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

业务信息

硬件信息

软件信息

需求Facter

模板

Page 33: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

恐惧

Page 34: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

总结• puppet VS shell

• puppet的优势

• puppet架构演变

• puppet集成云平台

• 如何满⾜足复杂的业务

Page 35: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践
Page 36: 2014 Hpocon 李志刚   1号店 - puppet在1号店的实践

• 每年团队腐败50+

• 加班可耻,⾼高效光荣

• 领导是⼈人民公仆,最⼤大的作⽤用是背⿊黑锅和伺候我们

[email protected]

THAKNS