$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Automatisierte Server-Konfiguration mit Puppet
Search
fraosug
March 17, 2013
Technology
1
63
Automatisierte Server-Konfiguration mit Puppet
Fraosug-Vortrag von Stefan Husch
fraosug
March 17, 2013
Tweet
Share
More Decks by fraosug
See All by fraosug
SAMFS-Vortrag von Carsten Grzemba
fraosug
0
310
DKIM Vortrag Dr. Erwin Hoffmann
fraosug
0
220
SmartOS Homerouter
fraosug
0
210
Zeit, Schaltsekunden, Neujahr und ntp, Vortrag von Erwin Hoffmann
fraosug
0
180
Virtual Datacenter Cloud Framework
fraosug
0
220
pkgsrc bulk-builds für illumos SmartOS
fraosug
0
140
Login mit signierten ssh-Schlüsseln
fraosug
0
95
cloud-init mit SmartOS
fraosug
0
240
(Private) Cloud auf SmartOS
fraosug
0
220
Other Decks in Technology
See All in Technology
Security Diaries of an Open Source IAM
ahus1
0
130
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
260
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
110
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
690
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
950
品質のための共通認識
kakehashi
PRO
3
220
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
1k
直接メモリアクセス
koba789
0
280
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
2
830
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
190
[CMU-DB-2025FALL] Apache Fluss - A Streaming Storage for Real-Time Lakehouse
jark
0
110
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
740
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
4 Signs Your Business is Dying
shpigford
186
22k
Balancing Empowerment & Direction
lara
5
790
Building Adaptive Systems
keathley
44
2.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Faster Mobile Websites
deanohume
310
31k
Unsuck your backbone
ammeep
671
58k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Designing for Performance
lara
610
69k
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