Home >Software >Puppet Camp Berlin 2015: Puppet Demo (Beginner)

Puppet Camp Berlin 2015: Puppet Demo (Beginner)

Date post:20-Jul-2015
Category:
View:141 times
Download:4 times
Share this document with a friend
Transcript:
  • PuppetCamp Berlin April 2015

  • Nicolas Corrarello Technical Solutions Engineer

    - SysAdmin for 10+ Years (Red Hat, IBM, Orbitz, Symantec, Rackspace etc. ) - First worked with Puppet on 2011 (Mainly around someone elses code) - Worked with other automation tools in different jobs since then

  • You?

  • IT is evolving rapidly

    1952 1988 1999 2006

  • DONT WORK

    Manual configurations

    Custom scripts

    Golden images

    Legacy tools

    *And its only getting tougher.More complexity. More opportunity. Higher expectations.

  • DEFINE AUTOMATE

    THE PUPPET ENTERPRISE APPROACH

    operating system resources virtual machines clouds network devices storage devicesapplications

  • Simulate Enforce Report

    Choose from thousands of pre-built modules.

    Define

    Define the desired state using a powerful, declarative language.

  • Simulate Enforce ReportDefine

    Simulate changes before you deploy them.

  • Simulate Enforce ReportDefine

    Enforce changes and remediate configuration drift

  • Simulate Enforce ReportDefine

    Gain insight into your infrastructure.

  • Puppet Modules

    HieraData

    RedHat Enterprise Linux

    Puppet Master

    Puppet EnterpriseConsole

    CA

    Puppet AgentPuppetDB

    PostgreSQL

    Puppet Agent

    MCollective

    Debian Linux

    Puppet Agent

    MCollective

    Microsoft Windows

    Puppet Agent

    MCollective

    MCollective

    FACTS

    1

    2

    3

    CATA

    LOG

    1

    4

    REPORT

    7

    8/modules/ my-module1/ files/ lib/ manifests/ spec/ templates/ tests/ Modulefile README.md

    /hieradata/ common.yml Debian.yml RedHat.yml Windows.yml

    1

    2

    3

    4

    Puppet Agent Invoked

    Facts sent to Master

    Node Classification

    Classes and Data compiled into Catalog

    5

    6

    7

    8

    Catalog sent to Agent

    Agent applies (or simulates) desired-state

    Report sent to Master

    Report, Catalog and Facts stored in PuppetDB

    61

  • Puppet DSL & Desired State Configuration Reporting Classifying Nodes Orchestration Event Inspector

    LETS SEE IT IN ACTIONLets see it in action!

  • Learn: http://puppetlabs.com/learn - Online

    Workshops, Docs and Training VM. Share:

    http://puppetlabs.com/events #puppet on irc.freenode.net (ping sgtpepper)

    Ask: http://ask.puppetlabs.com

    Try: http://puppetlabs.com/download-puppet-

    enterprise - 10 Nodes unlimited time Trial

    RESOURCESResources

Embed Size (px)
Recommended