Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Automatisierte Server-Konfiguration mit Puppet
Search
qutic
March 13, 2013
Technology
0
48
Automatisierte Server-Konfiguration mit Puppet
Fraosug-Vortrag von Stefan Husch
qutic
March 13, 2013
Tweet
Share
More Decks by qutic
See All by qutic
Server-Monitoring mit Zabbix
qutic
1
310
kivitendo REST API
qutic
0
130
Private Cloud mit SmartOS und Project FiFo
qutic
0
46
Open Source - eine Alternative zu FileMaker?
qutic
0
660
Server-Orchestration mit Rundeck
qutic
0
76
Erstellung hochverfügbarer Dienste mit Consul
qutic
0
44
KVM mit OmniOS
qutic
0
85
Radiant CMS
qutic
1
330
Capistrano
qutic
1
98
Other Decks in Technology
See All in Technology
OS 標準のデザインシステムを超えて - より柔軟な Flutter テーマ管理 | FlutterKaigi 2024
ronnnnn
0
200
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
390
Lexical Analysis
shigashiyama
1
150
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
190
Application Development WG Intro at AppDeveloperCon
salaboy
0
190
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
1
110
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.5k
Lambdaと地方とコミュニティ
miu_crescent
2
370
複雑なState管理からの脱却
sansantech
PRO
1
150
組織成長を加速させるオンボーディングの取り組み
sudoakiy
2
210
AGIについてChatGPTに聞いてみた
blueb
0
130
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
169
14k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
BBQ
matthewcrist
85
9.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Writing Fast Ruby
sferik
627
61k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Gamification - CAS2011
davidbonilla
80
5k
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