Introduction to Puppet Enterprise 2016.2
-
Upload
puppet -
Category
Technology
-
view
381 -
download
1
Transcript of Introduction to Puppet Enterprise 2016.2
![Page 1: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/1.jpg)
Introduction to Puppet EnterpriseThe shortest path to better software.
![Page 2: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/2.jpg)
2
Welcome & Introductions
Grace AndrewsTechnical Solutions EngineerPuppet
Noel ThomasSales Development RepresentativePuppet
Mike SmithTechnical Solutions EngineerPuppet
![Page 3: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/3.jpg)
3
Agenda
Introductions
Puppet + XYZ
Automation best practices
Getting started
Q+A
![Page 4: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/4.jpg)
Every company is a software company.
![Page 5: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/5.jpg)
It feels like a breaking point.
![Page 6: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/6.jpg)
Change is necessary.
![Page 7: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/7.jpg)
We help great companies:Become great software companies
Deliver fantastic experiences to their usersProvide better software, faster
And do it simply, at scale and securely
![Page 8: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/8.jpg)
Why people choose us:Proven successLeading platform
The standardBridge to the future
![Page 9: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/9.jpg)
How Puppet Works
![Page 10: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/10.jpg)
Puppet Deployment
Windows Server
Ubuntu Server
Cisco Switch
Cloud
10Getting Up and Running with the Windows Module Pack
Puppet Master
![Page 11: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/11.jpg)
How Puppet Enterprise Works
11Getting Up and Running with the Windows Module Pack
1. Define
3. Enforce
2. Simulate 4. Report
![Page 12: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/12.jpg)
12
Classic Mode: nodes get what's on the Puppet Server every 30 mins
The shortest path to better software
2. Catalog
3. Report
1. Facts
Master
Agent(s)
![Page 13: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/13.jpg)
Puppet Code
Define Desired State
13
package { 'openssh-server': ensure => '6.6.1', before => File['/etc/ssh/sshd_config'],}
file { '/etc/ssh/sshd_config': ensure => file, mode => '0600', source => 'puppet:///modules/sshd/sshd_config', require => Package['openssh-server'],}
service { 'sshd': ensure => running, enable => true, subscribe => File['/etc/ssh/sshd_config'],}
![Page 14: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/14.jpg)
Demo
14
![Page 15: Introduction to Puppet Enterprise 2016.2](https://reader033.fdocuments.in/reader033/viewer/2022042706/587495051a28abc62f8ba6e9/html5/thumbnails/15.jpg)