• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Introduction to Puppet and Usage In Cloud
 

Introduction to Puppet and Usage In Cloud

on

  • 1,604 views

Puppet is used to automate repetitive tasks and to give system administrators a flexible framework to build on. Puppet is written in Ruby, and comprises a configuration language to write manifests and ...

Puppet is used to automate repetitive tasks and to give system administrators a flexible framework to build on. Puppet is written in Ruby, and comprises a configuration language to write manifests and modules, daemons to run the Puppet instructions on managed systems and to coordinate machines that are using Puppet, and a dashboard to help visualize your systems and create reports.

Statistics

Views

Total Views
1,604
Views on SlideShare
1,420
Embed Views
184

Actions

Likes
0
Downloads
27
Comments
0

3 Embeds 184

http://in.pycon.org 161
http://www.linkedin.com 21
https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Introduction to Puppet and Usage In Cloud Introduction to Puppet and Usage In Cloud Presentation Transcript

    • Introduction To Puppet And Usage In Cloud Aditya Patawari Fedora Ambassador and Contributor System Administrator at Directi Internet Solutions aditya@adityapatawari.com adimania on freenode irc May 13, 2012 Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Topics Challenges faced by a System Administrator Why scripts fail to scale Need of a config management tool, Puppet Puppet installation and configuration Centralized infrastructure management Cloud Is Different Cloud Intelligence For Puppet Scaling Puppet master Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Challenges Faced By A System Administrator New servers. New applications. Updates. Initial Configuration. Management. Replication. New joinees. People Leaving Organization. Read Again from first bullet. Essentially ”SyaAd Loop” Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Why Scripts Fail To Scale Looks Dirty, specially when exceed 1000 lines (50 for perl) Master Slave Transport: Usually SSH :( Changes with platform More focus on ”how to do?” than ”what to do?” Do you like to Document? Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Need Of A Config Management Tool, Puppet Centralized Configuration Management Easy To Introduce New Nodes Platform Independent Configs Clear Structure = Self Documenting Saves you from Carpel Tunnel! Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Puppet vs Chef Usually more people on IRC, faster replies on mailing lists Puppet is older, more recipes available Awesome documentation and reference books like Pro Puppet Derived from my limited experience, criticism welcomed Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Puppet Installation And Configuration yum, apt, gem Client-Server Architecture Preconfigured with basic setup. TLS security: Puppet CA The Magic File: site.pp Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Puppet Installation And Configuration vim /etc/puppet/manifests/site.pp Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Puppet Installation And Configuration tree /etc/puppet Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Centralized Infrastructure Management Manifests and Modules Classes and Nodes include and inherits Providers and Facts Serving Static Files Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Cloud Is Different Everything is Virtual On-the-fly Provisioning Puppet Needs to be Cloud Aware Plan for Capacity Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Cloud Intelligence For Puppet Update Config Frequently Handle Security Certificates of Clients Regex Awesomeness Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Scaling Puppet Master Webrick? Get Passenger/Unicorn Splitting off the File Server Load balancer and Puppet Cluster Git can do Magic! Aditya Patawari Introduction To Puppet And Usage In Cloud
    • Questions? Now is your chance :) Aditya Patawari Introduction To Puppet And Usage In Cloud