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
Puppet-Vortrag fraosug
Search
qutic
October 19, 2010
Programming
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Puppet-Vortrag fraosug
qutic
October 19, 2010
More Decks by qutic
See All by qutic
Server-Monitoring mit Zabbix
qutic
1
470
Private Cloud mit SmartOS und Project FiFo
qutic
0
120
Open Source - eine Alternative zu FileMaker?
qutic
0
750
Server-Orchestration mit Rundeck
qutic
0
150
Erstellung hochverfügbarer Dienste mit Consul
qutic
0
93
KVM mit OmniOS
qutic
0
140
Radiant CMS
qutic
1
470
Capistrano
qutic
1
190
zfs ashift. Wechsel von 512b zu 4k Platten
qutic
0
230
Other Decks in Programming
See All in Programming
地方こそサーバーレス — 10年続けた、顔が見えるチームで確かな基盤を / Serverless Matters Most in Regional Areas — 10 Years of Building Reliable Foundations with Close-Knit Teams
seike460
PRO
1
310
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
220
Enforcing Your Architecture with Unit Tests in the AI Era (Swift Connection X)
steliosf
PRO
1
150
動画プレイヤーはなぜカクつくのか 〜Flutterのレンダリングとネイティブの境界を解剖する〜
naruogram
0
330
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
290
Goコンパイラを作ってGoをもっと理解する / Build a Go compiler to better understand Go
ikura_hamu
0
130
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
350
小さなアプリを作って公開するまで
onozaty
0
150
Distance field of Julia set
kinakomoti321
0
310
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.8k
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
350
How GitHub (no longer) Works
holman
316
150k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
520
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Rails Girls Zürich Keynote
gr2m
96
14k
Building AI with AI
inesmontani
PRO
1
1.4k
Mind Mapping
helmedeiros
1
430
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
570
Balancing Empowerment & Direction
lara
6
1.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
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