Your SlideShare is downloading. ×
0
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Puppet User Group Presentation - 15 March 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Puppet User Group Presentation - 15 March 2012

125

Published on

Puppet presentation by OlinData founder Walter Heck for Puppet Malaysia Usergroup.

Puppet presentation by OlinData founder Walter Heck for Puppet Malaysia Usergroup.

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

  • Be the first to like this

No Downloads
Views
Total Views
125
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. “Little puppet made of pine,awake. The gift of life is thine.” March 15th, 2012 KL Puppet Usergroup Meetup #1 Kuala Lumpur, Malaysia Walter Heck, OlinData
  • 2. Overview• Introduction OlinData• Checkup• Introduction Puppet• Future of Puppet in South East Asia
  • 3. Introduction OlinData• OlinData ▫ MySQL Consulting ▫ Tribily Server Monitoring ▫ Puppet training and consulting• Started in 2008 ▫ Setup to be run remotely and location independent• Started with Puppet in 2010 ▫ Official puppetlabs partner since 02-2012 ▫ Experience with large, medium and small infrastructures
  • 4. The big boys using puppet
  • 5. Checkup• Who is planning to use puppet soon- ish?• Who is using puppet in production? ▫ Using ENC? Hiera? Mcollective? Stored configs? Open source modules?
  • 6. Old school # apt-get install openssh-server web.olindata.com # vim /etc/ssh/sshd_config # iptables -A INPUT -p tcp –dport 22 -j ACCEPT # /etc/init.d/sshd restart # apt-get install openssh-serversql.olindata.com # apt-get install openssh-server # vim /etc/ssh/sshd_config sql.olindata.com # apt-get install openssh-server # vim /etc/ssh/sshd_config # iptables -A INPUT -p tcp –dport 22 -j ACCEPT sql.olindata.com # vim /etc/ssh/sshd_config # /etc/init.d/sshd restart tcp –dport 22 -j ACCEPT # iptables -A INPUT -p # /etc/init.d/sshd restart tcp –dport 22 -j ACCEPT # iptables -A INPUT -p # /etc/init.d/sshd restart
  • 7. Puppet to the rescue! /etc/puppet/manifests/site.pp: node basenode { include ssh } puppet.olindata.com class ssh { package {openssh-server: ensure => installed } file {/etc/ssh/sshd_config: ensure => present, source => puppet:///modules/ssh/sshd_config, notify => Service[sshd] } firewall { 001 allow ssh: chain => INPUT, proto => tcp, dport => 22, action => accept, } } node *.olindata.com inherits basenode { }
  • 8. Puppet Advantages• Scalability • Replication• Accountability • Security• Versioning • Backups
  • 9. Puppet meetup group• Frequency of meetups?• Meetup format?• Main online hangout? (meetup.com / facebook)?• Puppetcamp Asia is coming in April!
  • 10. OlinData and Puppet• Training ▫ First training end of April ▫ Cheaper then in the West ▫ KL First, rest of Asia on success• Consulting ▫ Remote consulting worldwide ▫ Ongoing handson engineering ▫ Start from scratch or improve existing environment
  • 11. Questions?
  • 12. Walter Heck (walterheck@olindata.com) Choon Ming Goh (choonming@olindata.com) @choonming @walterheck http://www.olindata.comPuppetcamp coming to KL middle of April (keep the 15th free)! First training end of April!

×