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
240
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
290
How to Debug Anything - DevOpsDay PGH
skottler
1
1.2k
Containerization primatives
skottler
0
150
Icinga at DigitalOcean
skottler
1
1k
Configuration Management Anti-Patterns
skottler
2
1.2k
Other Decks in Technology
See All in Technology
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
160
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
AI with TiDD
shiraji
1
330
First-Principles-of-Scrum
hiranabe
2
1k
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
1.5k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
国井さんにPurview の話を聞く会
sophiakunii
1
300
BidiAgent と Nova 2 Sonic から考える音声 AI について
yama3133
2
140
コールドスタンバイ構成でCDは可能か
hiramax
0
130
技術選定、下から見るか?横から見るか?
masakiokuda
0
170
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
390
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Crafting Experiences
bethany
0
25
RailsConf 2023
tenderlove
30
1.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The SEO Collaboration Effect
kristinabergwall1
0
320
Game over? The fight for quality and originality in the time of robots
wayneb77
1
74
The Curse of the Amulet
leimatthew05
0
6.7k
A better future with KSS
kneath
240
18k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
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