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
PuppetConf '14
Search
Sam Kottler
September 24, 2014
Technology
0
230
PuppetConf '14
Sam Kottler
September 24, 2014
Tweet
Share
More Decks by Sam Kottler
See All by Sam Kottler
This is your database on Linux
skottler
0
280
How to Debug Anything - DevOpsDay PGH
skottler
1
1.1k
Containerization primatives
skottler
0
140
Icinga at DigitalOcean
skottler
1
1k
Configuration Management Anti-Patterns
skottler
2
1.1k
Other Decks in Technology
See All in Technology
Amazon Location Serviceを使ってラーメンマップを作る
ryder472
2
160
CNAPPから考えるAWSガバナンスの実践と最適化
nrinetcom
PRO
1
330
プロダクト開発、インフラ、コーポレート、そしてAIとの共通言語としての Terraform / Terraform as a Common Language for Product Development, Infrastructure, Corporate Engineering, and AI
yuyatakeyama
6
1.6k
Oracle Cloud Infrastructure:2025年1月度サービス・アップデート
oracle4engineer
PRO
0
210
HCP TerraformとAzure:イオンスマートテクノロジーのインフラ革新 / HCP Terraform and Azure AEON Smart Technology's Infrastructure Innovation
aeonpeople
3
990
アーキテクチャわからん、の話
shirayanagiryuji
0
150
Creative Pair
kawaguti
PRO
1
140
現実的なCompose化戦略 ~既存リスト画面の置き換え~
sansantech
PRO
0
170
攻撃者の視点で社内リソースはどう見えるのかを ASMで実現する
hikaruegashira
4
2.1k
“自分”を大切に、フラットに。キャリアチェンジしてからの一年 三ヶ月で見えたもの。
maimyyym
0
300
RevOpsへ至る道 データ活用による事業革新への挑戦 / path-to-revops
pei0804
3
810
AIエージェントについてまとめてみた
pharma_x_tech
13
8.7k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Unsuck your backbone
ammeep
669
57k
For a Future-Friendly Web
brad_frost
176
9.5k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Typedesign – Prime Four
hannesfritz
40
2.5k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Faster Mobile Websites
deanohume
305
30k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
Continuously deploying infrastructure with Puppet Sam Kottler @samkottler https://github.com/skottler
[email protected]
None
Why do all (suddenly) seem to Care about this thing?
Deliverability
“Changeability”
Immutability for stateless services ! (more on that later)
The “what” is just a subset of the “How”
Images
Packages
appliances
Environments
Configuration is the heart of the build process
Immutability
Stateless systems often do hold some form of state
There are still (lots of) unsolved problems around orchestration
The result is sometimes Binary
Single Node convergence
Production is generally Composed of many different roles
The pinnacle of infrastructure integration is multi- node orchestration
None
None
But what about isolation?
Deliverables
Humans are bad at repetitive tasks
Does it work?
rspec-puppet
Beaker
puppet agent -t
How do we get it live?
Capistrano
r10k
Kafo
…In production Does it Work?
Run puppet via monitoring systems
is it Proper?
puppet-lint
Recap!
Integrate!
Validate!
deliver it!
Thanks! Sam Kottler @samkottler
[email protected]
https://github.com/skottler