Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Automatisierte Server-Konfiguration mit Puppet
Search
fraosug
March 17, 2013
Technology
80
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Automatisierte Server-Konfiguration mit Puppet
Fraosug-Vortrag von Stefan Husch
fraosug
March 17, 2013
More Decks by fraosug
See All by fraosug
SAMFS-Vortrag von Carsten Grzemba
fraosug
0
400
DKIM Vortrag Dr. Erwin Hoffmann
fraosug
0
290
SmartOS Homerouter
fraosug
0
300
Zeit, Schaltsekunden, Neujahr und ntp, Vortrag von Erwin Hoffmann
fraosug
0
240
Virtual Datacenter Cloud Framework
fraosug
0
260
pkgsrc bulk-builds für illumos SmartOS
fraosug
0
180
Login mit signierten ssh-Schlüsseln
fraosug
0
150
cloud-init mit SmartOS
fraosug
0
290
(Private) Cloud auf SmartOS
fraosug
0
270
Other Decks in Technology
See All in Technology
スクラムで身についていた動き方を、XPで捉え直してみた
codmoninc
PRO
1
330
When Does a Local Qwen Start to Break
morshoto
0
190
現場に行くだけでは足りない——プロダクトエンジニアが業務の流れを捉える観点と、その鍛え方
takumiengineering
0
360
推論の観測、できていますか? 〜 Google Cloud Gemini Enterprise Agent Platformで 3つの Gemini モデルを実測して踏んだ、評価の罠 〜
shukob
PRO
0
180
Tab5をRubyで動くパソコンにする
kishima
2
280
GuardDuty 検知対応を DevOps Agent で効率化しようとしている話 / GuardDuty Investigations with DevOps Agent
masahirokawahara
1
340
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.8k
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
290
プロダクトエンジニアに必要な「いい感じ」に作る能力 〜たくさん作れる時代に、どこまで作るかの決め方〜
jnishime_dresscode
2
1.4k
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
3
210
プロダクト思考 × 基盤思考を AIで実現する Compound Engineering
tkc66buzz
1
310
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
130
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.7k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
A better future with KSS
kneath
240
18k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
880
The Curious Case for Waylosing
cassininazir
1
500
The untapped power of vector embeddings
frankvandijk
2
1.9k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
420
We Have a Design System, Now What?
morganepeng
55
8.3k
Transcript
Automatisierte Server-Konfiguration mit Puppet_________________ Was kommt nach Jumpstart, Kickstart, Cobbler
? oder © 2010 qutic.com
Puppet? Puppet! ‣ „The Leading Open Source Data Center Automation
Solution“ ‣ Automatisiertes, wiederherstellbares Konfigurations-Management ‣ Programmiert in Ruby ‣ Leicht erlernbare DSL ‣ Leicht erweiterbar über Module ‣ Solaris Support: ZFS, Zones, SMF ‣ Stark wachsende Community
Wer nutzt Puppet? Twitter Google Rackspace Mozilla Sun/Oracle digg Fedora
Project NSYE Euronext Strabag SE Stanford University SugarCRM ...
Deployment git, svn, hg, etc. http(s) rest xml
Reporting
Dashboard
Operating System List Solaris Linux BSD MacOS X Windows AIX
Puppet DSL ‣ Resources : Packages, Services, Files, Users, Exec,
Mount, etc. ‣ Classes & Defines : Zusammenfassung von Resources ‣ Modules : Portierbare Classes, Defines (Apache-Module) ‣ Nodes : Hosts, die Classes, Defines und Resourcen includieren ‣ Variables : frei definierbare Variablen für IP, UID, PWD, etc. ‣ Templates : Konfigurationsdateien mit Variablen
DSL Beispiel
Template Beispiel
Node Beispiel
OS dependencies
Modules
Lesenswertes ‣ http://www.puppetlabs.com ‣ http://github.com/puppetlabs/puppet ‣ http://forge.puppetlabs.com ‣ http://docs.puppetlabs.com/references/stable/type.html ‣
http://github.com/puppetlabs/puppet-dashboard ‣ http://groups.google.com/group/puppet-users ‣ http://apress.com/book/view/1590599780