Submit Search
Upload
Continuous Delivery of Puppet-Based Infrastructure - PuppetConf 2014
•
3 likes
•
3,612 views
Puppet
Follow
Continuous Delivery of Puppet-Based Infrastructure - Sam Kottler, Digital Ocean Puppet
Read less
Read more
Technology
Report
Share
Report
Share
1 of 41
Download now
Download to read offline
Recommended
PuppetConf 2014 Killer R10K Workflow With Notes
PuppetConf 2014 Killer R10K Workflow With Notes
Phil Zimmerman
Continuous Delivery of Puppet Manifests
Continuous Delivery of Puppet Manifests
Kris Buytaert
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Puppet
PuppetConf 2014 Killer R10K Workflow Without Notes
PuppetConf 2014 Killer R10K Workflow Without Notes
Phil Zimmerman
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet
Puppet Camp Atlanta 2014: r10k Puppet Workflow
Puppet Camp Atlanta 2014: r10k Puppet Workflow
Puppet
Webinar - Automated Puppet Code Deployment with R10K
Webinar - Automated Puppet Code Deployment with R10K
OlinData
Orchestrated Functional Testing with Puppet-spec and Mspectator - PuppetConf ...
Orchestrated Functional Testing with Puppet-spec and Mspectator - PuppetConf ...
Puppet
Recommended
PuppetConf 2014 Killer R10K Workflow With Notes
PuppetConf 2014 Killer R10K Workflow With Notes
Phil Zimmerman
Continuous Delivery of Puppet Manifests
Continuous Delivery of Puppet Manifests
Kris Buytaert
Killer R10K Workflow - PuppetConf 2014
Killer R10K Workflow - PuppetConf 2014
Puppet
PuppetConf 2014 Killer R10K Workflow Without Notes
PuppetConf 2014 Killer R10K Workflow Without Notes
Phil Zimmerman
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet
Puppet Camp Atlanta 2014: r10k Puppet Workflow
Puppet Camp Atlanta 2014: r10k Puppet Workflow
Puppet
Webinar - Automated Puppet Code Deployment with R10K
Webinar - Automated Puppet Code Deployment with R10K
OlinData
Orchestrated Functional Testing with Puppet-spec and Mspectator - PuppetConf ...
Orchestrated Functional Testing with Puppet-spec and Mspectator - PuppetConf ...
Puppet
Continuous Integration with Puppet
Continuous Integration with Puppet
Miguel Zuniga
Deployment Patterns in the Ruby on Rails World
Deployment Patterns in the Ruby on Rails World
Nikhil Mungel
Testing your puppet code
Testing your puppet code
Julien Pivotto
Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012
Julien Pivotto
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
Yoshiki Shibukawa
創科資訊四月小聚 - React Native Clonecat 101
創科資訊四月小聚 - React Native Clonecat 101
Kent Chen
Python performance engineering in 2017
Python performance engineering in 2017
Alex Chistyakov
A Partial Multiverse Model of Time Travel for Debugging
A Partial Multiverse Model of Time Travel for Debugging
awwaiid
Concurrent Ruby Application Servers
Concurrent Ruby Application Servers
Lin Jen-Shin
Testing your infallibleness
Testing your infallibleness
Corey Osman
Event machine
Event machine
almeidaricardo
Rails after 5 years
Rails after 5 years
Rob Dawson
Puppet at GitHub / ChatOps
Puppet at GitHub / ChatOps
Puppet
What's Special About Elixir
What's Special About Elixir
Neven Rakonić
Puppet at Pinterest
Puppet at Pinterest
Puppet
Virtualenv
Virtualenv
WEBdeBS
Vagrant: The ability to create production environments from day 1 of development
Vagrant: The ability to create production environments from day 1 of development
Paul Stack
Git - a powerful version control tool
Git - a powerful version control tool
Kuo-Le Mei
Packaging Software, Puppet Labs Style - PuppetConf 2014
Packaging Software, Puppet Labs Style - PuppetConf 2014
Puppet
第 10 回 Webteko
第 10 回 Webteko
Shinya Ohyanagi
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Puppet
Continuously Testing Infrastructure - Beyond Module Testing - PuppetConf 2014
Continuously Testing Infrastructure - Beyond Module Testing - PuppetConf 2014
Puppet
More Related Content
What's hot
Continuous Integration with Puppet
Continuous Integration with Puppet
Miguel Zuniga
Deployment Patterns in the Ruby on Rails World
Deployment Patterns in the Ruby on Rails World
Nikhil Mungel
Testing your puppet code
Testing your puppet code
Julien Pivotto
Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012
Julien Pivotto
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
Yoshiki Shibukawa
創科資訊四月小聚 - React Native Clonecat 101
創科資訊四月小聚 - React Native Clonecat 101
Kent Chen
Python performance engineering in 2017
Python performance engineering in 2017
Alex Chistyakov
A Partial Multiverse Model of Time Travel for Debugging
A Partial Multiverse Model of Time Travel for Debugging
awwaiid
Concurrent Ruby Application Servers
Concurrent Ruby Application Servers
Lin Jen-Shin
Testing your infallibleness
Testing your infallibleness
Corey Osman
Event machine
Event machine
almeidaricardo
Rails after 5 years
Rails after 5 years
Rob Dawson
Puppet at GitHub / ChatOps
Puppet at GitHub / ChatOps
Puppet
What's Special About Elixir
What's Special About Elixir
Neven Rakonić
Puppet at Pinterest
Puppet at Pinterest
Puppet
Virtualenv
Virtualenv
WEBdeBS
Vagrant: The ability to create production environments from day 1 of development
Vagrant: The ability to create production environments from day 1 of development
Paul Stack
Git - a powerful version control tool
Git - a powerful version control tool
Kuo-Le Mei
Packaging Software, Puppet Labs Style - PuppetConf 2014
Packaging Software, Puppet Labs Style - PuppetConf 2014
Puppet
第 10 回 Webteko
第 10 回 Webteko
Shinya Ohyanagi
What's hot
(20)
Continuous Integration with Puppet
Continuous Integration with Puppet
Deployment Patterns in the Ruby on Rails World
Deployment Patterns in the Ruby on Rails World
Testing your puppet code
Testing your puppet code
Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012
Go & multi platform GUI Trials and Errors
Go & multi platform GUI Trials and Errors
創科資訊四月小聚 - React Native Clonecat 101
創科資訊四月小聚 - React Native Clonecat 101
Python performance engineering in 2017
Python performance engineering in 2017
A Partial Multiverse Model of Time Travel for Debugging
A Partial Multiverse Model of Time Travel for Debugging
Concurrent Ruby Application Servers
Concurrent Ruby Application Servers
Testing your infallibleness
Testing your infallibleness
Event machine
Event machine
Rails after 5 years
Rails after 5 years
Puppet at GitHub / ChatOps
Puppet at GitHub / ChatOps
What's Special About Elixir
What's Special About Elixir
Puppet at Pinterest
Puppet at Pinterest
Virtualenv
Virtualenv
Vagrant: The ability to create production environments from day 1 of development
Vagrant: The ability to create production environments from day 1 of development
Git - a powerful version control tool
Git - a powerful version control tool
Packaging Software, Puppet Labs Style - PuppetConf 2014
Packaging Software, Puppet Labs Style - PuppetConf 2014
第 10 回 Webteko
第 10 回 Webteko
Viewers also liked
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Puppet
Continuously Testing Infrastructure - Beyond Module Testing - PuppetConf 2014
Continuously Testing Infrastructure - Beyond Module Testing - PuppetConf 2014
Puppet
Super Charged Configuration As Code
Super Charged Configuration As Code
Alan Beale
Jenkins Job DSL plugin
Jenkins Job DSL plugin
Nikita Bugrovsky
Managing Jenkins with Jenkins (Jenkins User Conference Palo Alto, 2013)
Managing Jenkins with Jenkins (Jenkins User Conference Palo Alto, 2013)
Gareth Bowles
R10K Workshop - PuppetConf 2014
R10K Workshop - PuppetConf 2014
Puppet
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Andrey Devyatkin
Writing a Jenkins / Hudson plugin
Writing a Jenkins / Hudson plugin
Anthony Dahanne
groovy and concurrency
groovy and concurrency
Paul King
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Puppet
Jenkins 101: Continuos Integration with Jenkins
Jenkins 101: Continuos Integration with Jenkins
All Things Open
Jenkins Scriptler in 90mins
Jenkins Scriptler in 90mins
Larry Cai
Groovy Maven Builds
Groovy Maven Builds
Evgeny Goldin
Continuous Development Pipeline
Continuous Development Pipeline
Izzet Mustafaiev
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
jgcloudbees
Jenkins days workshop pipelines - Eric Long
Jenkins days workshop pipelines - Eric Long
ericlongtx
Grooving with Jenkins
Grooving with Jenkins
Anton Weiss
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Andrew Bayer
Viewers also liked
(18)
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuously Testing Infrastructure - Beyond Module Testing - PuppetConf 2014
Continuously Testing Infrastructure - Beyond Module Testing - PuppetConf 2014
Super Charged Configuration As Code
Super Charged Configuration As Code
Jenkins Job DSL plugin
Jenkins Job DSL plugin
Managing Jenkins with Jenkins (Jenkins User Conference Palo Alto, 2013)
Managing Jenkins with Jenkins (Jenkins User Conference Palo Alto, 2013)
R10K Workshop - PuppetConf 2014
R10K Workshop - PuppetConf 2014
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Writing a Jenkins / Hudson plugin
Writing a Jenkins / Hudson plugin
groovy and concurrency
groovy and concurrency
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Beaker: Automated, Cloud-Based Acceptance Testing - PuppetConf 2014
Jenkins 101: Continuos Integration with Jenkins
Jenkins 101: Continuos Integration with Jenkins
Jenkins Scriptler in 90mins
Jenkins Scriptler in 90mins
Groovy Maven Builds
Groovy Maven Builds
Continuous Development Pipeline
Continuous Development Pipeline
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
Jenkins days workshop pipelines - Eric Long
Jenkins days workshop pipelines - Eric Long
Grooving with Jenkins
Grooving with Jenkins
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Seven Habits of Highly Effective Jenkins Users (2014 edition!)
Similar to Continuous Delivery of Puppet-Based Infrastructure - PuppetConf 2014
Getting to push_button_deploys
Getting to push_button_deploys
Christian Mague
SRECon 18 Immutable Infrastructure
SRECon 18 Immutable Infrastructure
RackN
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt
rhirschfeld
Sense - An alternative visualisation
Sense - An alternative visualisation
ESUG
DevOps: Building by feature with immutable infrastructure at Serv.sg
DevOps: Building by feature with immutable infrastructure at Serv.sg
Nicolas Mas
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
Immutable Infrastructure & Rethinking Configuration - Interop 2019
Immutable Infrastructure & Rethinking Configuration - Interop 2019
RackN
PuppetConf track overview: Puppet Applied
PuppetConf track overview: Puppet Applied
Puppet
Test driven Infrastructure development with Ansible and Molecule
Test driven Infrastructure development with Ansible and Molecule
Serena Lorenzini
Puppet for SysAdmins
Puppet for SysAdmins
Puppet
Building your own personal cloud with Eucalyptus
Building your own personal cloud with Eucalyptus
Orlando_Ruby_Users_Group
Teaching Elephants to Dance (Federal Audience): A Developer's Journey to Digi...
Teaching Elephants to Dance (Federal Audience): A Developer's Journey to Digi...
Burr Sutter
From Mediasoup WebRTC to Livekit Self-Hosted .pdf
From Mediasoup WebRTC to Livekit Self-Hosted .pdf
atyenoria
Dev Environments: The Next Generation
Dev Environments: The Next Generation
Travis Thieman
Robotlegs AS3 from Flash and the City 2010
Robotlegs AS3 from Flash and the City 2010
Joel Hooks
Cloudops fundamentals management, tdd, test driven design, continuous integra...
Cloudops fundamentals management, tdd, test driven design, continuous integra...
Bret Piatt
Puppet for dummies - ZendCon 2011 Edition
Puppet for dummies - ZendCon 2011 Edition
Joshua Thijssen
John Adams Puppet Camp 2010
John Adams Puppet Camp 2010
Puppet
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Peter Leschev
KubeInvaders - Chaos Engineering Tool for Kubernetes and Openshift
KubeInvaders - Chaos Engineering Tool for Kubernetes and Openshift
Eugenio Marzo
Similar to Continuous Delivery of Puppet-Based Infrastructure - PuppetConf 2014
(20)
Getting to push_button_deploys
Getting to push_button_deploys
SRECon 18 Immutable Infrastructure
SRECon 18 Immutable Infrastructure
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt
Sense - An alternative visualisation
Sense - An alternative visualisation
DevOps: Building by feature with immutable infrastructure at Serv.sg
DevOps: Building by feature with immutable infrastructure at Serv.sg
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
Immutable Infrastructure & Rethinking Configuration - Interop 2019
Immutable Infrastructure & Rethinking Configuration - Interop 2019
PuppetConf track overview: Puppet Applied
PuppetConf track overview: Puppet Applied
Test driven Infrastructure development with Ansible and Molecule
Test driven Infrastructure development with Ansible and Molecule
Puppet for SysAdmins
Puppet for SysAdmins
Building your own personal cloud with Eucalyptus
Building your own personal cloud with Eucalyptus
Teaching Elephants to Dance (Federal Audience): A Developer's Journey to Digi...
Teaching Elephants to Dance (Federal Audience): A Developer's Journey to Digi...
From Mediasoup WebRTC to Livekit Self-Hosted .pdf
From Mediasoup WebRTC to Livekit Self-Hosted .pdf
Dev Environments: The Next Generation
Dev Environments: The Next Generation
Robotlegs AS3 from Flash and the City 2010
Robotlegs AS3 from Flash and the City 2010
Cloudops fundamentals management, tdd, test driven design, continuous integra...
Cloudops fundamentals management, tdd, test driven design, continuous integra...
Puppet for dummies - ZendCon 2011 Edition
Puppet for dummies - ZendCon 2011 Edition
John Adams Puppet Camp 2010
John Adams Puppet Camp 2010
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
How Atlassian's Build Engineering Team Has Scaled to 150k Builds Per Month an...
KubeInvaders - Chaos Engineering Tool for Kubernetes and Openshift
KubeInvaders - Chaos Engineering Tool for Kubernetes and Openshift
More from Puppet
Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepo
Puppet
Puppetcamp r10kyaml
Puppetcamp r10kyaml
Puppet
2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)
Puppet
Puppet camp vscode
Puppet camp vscode
Puppet
Modules of the twenties
Modules of the twenties
Puppet
Applying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance code
Puppet
KGI compliance as-code approach
KGI compliance as-code approach
Puppet
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
Puppet
Keynote: Puppet camp compliance
Keynote: Puppet camp compliance
Puppet
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNow
Puppet
Puppet: The best way to harden Windows
Puppet: The best way to harden Windows
Puppet
Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020
Puppet
Accelerating azure adoption with puppet
Accelerating azure adoption with puppet
Puppet
Puppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael Pinson
Puppet
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin Reeuwijk
Puppet
Take control of your dev ops dumping ground
Take control of your dev ops dumping ground
Puppet
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software
Puppet
Puppet User Group
Puppet User Group
Puppet
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
Puppet
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
Puppet
More from Puppet
(20)
Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepo
Puppetcamp r10kyaml
Puppetcamp r10kyaml
2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)
Puppet camp vscode
Puppet camp vscode
Modules of the twenties
Modules of the twenties
Applying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance code
KGI compliance as-code approach
KGI compliance as-code approach
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
Keynote: Puppet camp compliance
Keynote: Puppet camp compliance
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNow
Puppet: The best way to harden Windows
Puppet: The best way to harden Windows
Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020
Accelerating azure adoption with puppet
Accelerating azure adoption with puppet
Puppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael Pinson
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin Reeuwijk
Take control of your dev ops dumping ground
Take control of your dev ops dumping ground
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software
Puppet User Group
Puppet User Group
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
Recently uploaded
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
danishmna97
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
中 央社
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
FIDO Alliance
Overview of Hyperledger Foundation
Overview of Hyperledger Foundation
Hyperleger Tokyo Meetup
2024 May Patch Tuesday
2024 May Patch Tuesday
Ivanti
Working together SRE & Platform Engineering
Working together SRE & Platform Engineering
Marcus Vechiato
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
alexjohnson7307
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard37
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Wonjun Hwang
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
ScyllaDB
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
jbellis
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
VictorSzoltysek
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
FIDO Alliance
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
FIDO Alliance
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Skynet Technologies
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Srushith Repakula
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
ScyllaDB
AI mind or machine power point presentation
AI mind or machine power point presentation
yogeshlabana357357
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
Mohamed Sweelam
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
MasterG
Recently uploaded
(20)
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
Overview of Hyperledger Foundation
Overview of Hyperledger Foundation
2024 May Patch Tuesday
2024 May Patch Tuesday
Working together SRE & Platform Engineering
Working together SRE & Platform Engineering
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
AI mind or machine power point presentation
AI mind or machine power point presentation
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Continuous Delivery of Puppet-Based Infrastructure - PuppetConf 2014
1.
Continuously deploying infrastructure
with Puppet Sam Kottler @samkottler https://github.com/skottler shk@linux.com
2.
3.
Why do all
(suddenly) seem to Care about this thing?
4.
Deliverability
5.
“Changeability”
6.
Immutability for stateless
services ! (more on that later)
7.
The “what” is
just a subset of the “How”
8.
Images
9.
Packages
10.
appliances
11.
Environments
12.
Configuration is the
heart of the build process
13.
Immutability
14.
Stateless systems often
do hold some form of state
15.
There are still
(lots of) unsolved problems around orchestration
16.
The result is
sometimes Binary
17.
Single Node convergence
18.
Production is generally
Composed of many different roles
19.
The pinnacle of
infrastructure integration is multi-node orchestration
20.
21.
22.
But what about
isolation?
23.
Deliverables
24.
Humans are bad
at repetitive tasks
25.
Does it work?
26.
rspec-puppet
27.
Beaker
28.
puppet agent -t
29.
How do we
get it live?
30.
Capistrano
31.
r10k
32.
Kafo
33.
Does it Work?
…In production
34.
Run puppet via
monitoring systems
35.
is it Proper?
36.
puppet-lint
37.
Recap!
38.
Integrate!
39.
Validate!
40.
deliver it!
41.
Thanks! Sam Kottler
@samkottler shk@linux.com https://github.com/skottler
Download now