Suche senden
Hochladen
Continuous Delivery of Puppet-Based Infrastructure - PuppetConf 2014
•
3 gefällt mir
•
3,612 views
Puppet
Folgen
Continuous Delivery of Puppet-Based Infrastructure - Sam Kottler, Digital Ocean Puppet
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 41
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
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
Empfohlen
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
Weitere ähnliche Inhalte
Was ist angesagt?
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
Was ist angesagt?
(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
Andere mochten auch
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
Andere mochten auch
(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!)
Ähnlich wie 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
Ähnlich wie 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
Mehr von 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
Mehr von 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
Kürzlich hochgeladen
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Kürzlich hochgeladen
(20)
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
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
Jetzt herunterladen