IT Automation with Puppet Enterprise

55 %
45 %
Information about IT Automation with Puppet Enterprise
Technology

Published on March 16, 2014

Author: anoochit

Source: slideshare.net

Description

IT Automation with Puppet Enterprise a shot workshop learn to deploy Puppet Enterprise and manage your IT with Pupppet Enterprise.

IT Automation with Puppet Enterprise Anuchit Chalothorn anuchit@redlinesoft.net

What is Puppet Puppet Enterprise is IT automation software that gives system administrators the power to easily automate repetitive tasks, quickly deploy critical applications, and proactively manage infrastructure, on-premises or in the cloud.

What is Puppet Enterprise? : http://goo.gl/Eg2jD5

What do we need ? 1. Puppet Enterprise (Full) 2. Master Machine -> Puppet Master 3. Node(s) Machine -> Puppet Agent

Download Puppet Enterprise

Simple Architecture 192.168.2.160 192.168.2.161 192.168.2.162 192.168.2.163

Puppet Master (Master) ● Ubuntu Server 12.04.4 LTS ● OpenSSH Server + NTP and config time server ● Download PE match your OS & Arch ● Extract PE and Run installer script ./puppet-enterprise-installer

● Answer Questions Puppet Master (Master) cont. Install puppet master? [y/N] y Install PuppetDB and console on this node? [Y/n] y Install the cloud provisioner? [y/N] N

Puppet Master (Master) cont. Puppet master’s certname? [Default: master] Puppet master’s DNS aliases (comma-separated list)? [Default: master,puppet] Install the included Puppet Enterprise PostgreSQL server locally? [Y/n] Admin email address (will be used as account name) for accessing the console interface? puppet@example.com

Puppet Master (Master) cont. Password for user puppet@example.com (minimum 8 characters)? Install these packages automatically? [Y/n] y Perform installation? [Y/n] y now wait the installation process...

Puppet Master (Master) cont. After finish browse to PE master console https://192.168.2.160 ● Login with your email address (puppet@example.com) ● and your PE password

Puppet Master (Master) cont.

Puppet Master (Master) cont.

Puppet Agent (Node1) ● Ubuntu Server 12.04.4 LTS ● OpenSSH Server + NTP and config time server ● Download PE match your OS & Arch ● Extract PE and Run installer script ./puppet-enterprise-installer

● Answer Questions Puppet Agent (Node1) cont. Install puppet master? [y/N] Install PuppetDB? [y/N] Install PuppetDB? [y/N]

Puppet Agent (Node1) cont. Install the console? [y/N] Install the cloud provisioner? [y/N] Install puppet agent? [Y/n] Install these packages automatically? [Y/n]

Puppet Agent (Node1) cont. Perform installation? [Y/n] now wait the installation process...

Test PE agent Puppet Agent (Node1) cont. puppet agent --test

Node request

Accept Node request

Refresh Node list page

Node1 detail

Live Management

Package search via Live Management

How Automate your Infra with PE ● Write your own Puppet module or download from Puppet Forge ● Add Class to PE ● Assign Class to node *OR* ● assign Class to Group then assign node to Group

Puppet Forge

Add some module eg; Apache ● Goto PE master ● List module puppet module install puppetlabs-apache puppet module list

Add Class with new Module

New Class added

Add new Group call WWW

Node1 detail

Report

Events

Package list

Browse to Node1 :)

Tips ● Add Group for your Classes ● Assign Node to that Group ● You will manage your Node with Group/Class easily

Future learning... ● Write your own module ● Share your module at the Puppet Forge! Module Fundamental : http://goo.gl/IO1Hj

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Puppet Enterprise - IT automation for cloud, security, and ...

Puppet Enterprise gives you the capabilities needed to automatically deliver, update, monitor, and secure your distributed applications and global ...
Read more

IT automation - automate for speed and reliability | Puppet

Too many IT teams lack visibility into the state of infrastructure and the true causes of downtime. Puppet Enterprise makes it easy to understand the ...
Read more

IT Automation | Puppet Labs

Puppet Enterprise helps you automate repetitive tasks, make rapid changes and deploy critical applications, on prem or in the cloud.
Read more

Video: Automation with Puppet Enterprise | Puppet Labs

Jon Aumann speaks about the benefits of automating with Puppet Enterprise, including better visibility, auditability, consistency and speed.
Read more

Puppet (the company) - Wikipedia, the free encyclopedia

... Puppet Enterprise, ... The Puppet Professional Certification validates system administrator competencies in using Puppet IT automation software to ...
Read more

Network Automation with Puppet Enterprise - YouTube

Use Puppet Enterprise to automate your network devices just like your servers. Puppet Enterprise automates Day 1 to Day 100 tasks for the entire ...
Read more

Video: Puppet Labs Datacenter Automation - YouTube

... Luke Kanies of Puppet Labs describes the company's open source datacenter automation and configuration ... Demo of Puppet Enterprise ...
Read more

Puppet Enterprise Download

IT automation software for remotely deploying critical applications and speeding up repetitive tasks, ... New in Puppet Enterprise 3.8.0:
Read more

The Business Case for IT Automation

Puppet Enterprise Business Case 2 Puppet Enterprise Business Case Common Challenges Facing IT Today Speed & Agility: The pace at which business is ...
Read more