Why we stopped using 
Puppet Agent Daemon
Katsuaki AWAIISHIMA
VOYAGE GROUP, Inc.
In this session
This year, We enhance the start of the new IDC, I have
changed each time the application by mcollective's
...
Me
Name: Katsuaki AWAIISHIMA (粟飯島 勝明)
Company: adingo, Inc. (in VOYAGE GROUP)
Service: Fluct (http://fluct.jp)
Mission: In...
Fluct? (SSP?)
Infrastracture
IDC #1
!
Deliver
Impression
Logs
Management
etc..
IDC #2
!
Deliver
AWS
!
Deliver
Over 200 Servers
Why changed,
What I wanted to
Purpose of using the puppet has changed.
• As well as configuration management, to deploy
ma...
Configuration/Deploy Management
• Manifests to be taken from github.
• No automatic apply, using mco puppet agent.
• Mcoll...
puppet/mcollective/rabbitmq
(normal operation)
puppet
master
dlv server #1
rabbitmq
dlv server #2 dlv server #3 dlv server...
puppet/mcollective/rabbitmq
(single host)
puppet
master
server #1
rabbitmq
server #2 server #3 server #4
mco puppet -I /#4...
What came to be,
and what can no longer be
• Apply specific manifests (branch) to a server using
mcollective (mco puppet a...
Challenges for the future
• Version control of the catalog that have been
applied…
• Plugin agent result of puppet
• mco p...
And others..
• Now, we can deliver dlv servers at instant power on.
• It use only cobbler and puppet, no use of
mcollectiv...
Welcome to AJITO
VOYAGE GROUP には AJITO という外部の⽅方とも気軽に
交流流できるスペースがあります。
仲間は随時募集中です、夜な夜なお酒を飲みながら技術
談義に盛り上がっていますので、興味がある⽅方はお気軽...
Upcoming SlideShare
Loading in …5
×

Puppet Camp Tokyo 2014: Why we stopped using Puppet Agent Daemon

1,141 views

Published on

"Why we stopped using Puppet Agent Daemon" presented at Puppet Camp Tokyo 2014 by Katsuaki
Awaiishima, Voyage Group

Published in: Spiritual, Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,141
On SlideShare
0
From Embeds
0
Number of Embeds
102
Actions
Shares
0
Downloads
20
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Puppet Camp Tokyo 2014: Why we stopped using Puppet Agent Daemon

  1. 1. Why we stopped using  Puppet Agent Daemon Katsuaki AWAIISHIMA VOYAGE GROUP, Inc.
  2. 2. In this session This year, We enhance the start of the new IDC, I have changed each time the application by mcollective's puppet plugin from starting up this operation of the puppet agent daemon. • Why changed, What I wanted to • What came to be, and what can no longer be • Challenges for the future
  3. 3. Me Name: Katsuaki AWAIISHIMA (粟飯島 勝明) Company: adingo, Inc. (in VOYAGE GROUP) Service: Fluct (http://fluct.jp) Mission: Infrastructure management Favorite: cobbler/puppet/vagrant etc.., *BSD
  4. 4. Fluct? (SSP?)
  5. 5. Infrastracture IDC #1 ! Deliver Impression Logs Management etc.. IDC #2 ! Deliver AWS ! Deliver Over 200 Servers
  6. 6. Why changed, What I wanted to Purpose of using the puppet has changed. • As well as configuration management, to deploy management. • For testing, change the settings only some servers.
  7. 7. Configuration/Deploy Management • Manifests to be taken from github. • No automatic apply, using mco puppet agent. • Mcollective/Deploy Management explained in the session by Ms. Kondo.
  8. 8. puppet/mcollective/rabbitmq (normal operation) puppet master dlv server #1 rabbitmq dlv server #2 dlv server #3 dlv server #4 mco puppet -I /.*/ runonce puppet agent --test --color=false me ! me ! me !me !
  9. 9. puppet/mcollective/rabbitmq (single host) puppet master server #1 rabbitmq server #2 server #3 server #4 mco puppet -I /#4/ runonce puppet agent --test --color=false not me not me not me me !
  10. 10. What came to be, and what can no longer be • Apply specific manifests (branch) to a server using mcollective (mco puppet agent). • Apply Manifest to the server is no longer automatic. • Need to ensure that do not change the settings on the server, and check changes automatically.
  11. 11. Challenges for the future • Version control of the catalog that have been applied… • Plugin agent result of puppet • mco puppet status can’t catch error in catalog compile. (syslog can do)
  12. 12. And others.. • Now, we can deliver dlv servers at instant power on. • It use only cobbler and puppet, no use of mcollective. • If you have interested in, talk later.
  13. 13. Welcome to AJITO VOYAGE GROUP には AJITO という外部の⽅方とも気軽に 交流流できるスペースがあります。 仲間は随時募集中です、夜な夜なお酒を飲みながら技術 談義に盛り上がっていますので、興味がある⽅方はお気軽に お声がけください。 Thanks.

×