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
320
kivitendo REST API
qutic
0
140
Private Cloud mit SmartOS und Project FiFo
qutic
0
51
Open Source - eine Alternative zu FileMaker?
qutic
0
670
Server-Orchestration mit Rundeck
qutic
0
81
Erstellung hochverfügbarer Dienste mit Consul
qutic
0
49
KVM mit OmniOS
qutic
0
88
Radiant CMS
qutic
1
340
Capistrano
qutic
1
110
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
55k
なぜfreeeはハブ・アンド・スポーク型の データメッシュアーキテクチャにチャレンジするのか?
shinichiro_joya
2
490
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
380
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
RubyでKubernetesプログラミング
sat
PRO
4
160
Amazon Route 53, 待ちに待った TLSAレコードのサポート開始
kenichinakamura
0
170
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
870
実践! ソフトウェアエンジニアリングの価値の計測 ── Effort、Output、Outcome、Impact
nomuson
0
2.1k
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
2.4k
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
三菱電機で社内コミュニティを立ち上げた話
kurebayashi
1
360
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
693
190k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
We Have a Design System, Now What?
morganepeng
51
7.3k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Done Done
chrislema
182
16k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
GraphQLとの向き合い方2022年版
quramy
44
13k
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