SlideShare a Scribd company logo
5 years of @cfgmgmtcamp
Kris Buytaert
@krisbuytaert
Kris BuytaertKris Buytaert
● I used to be a Dev,I used to be a Dev,
● Then Became an OpThen Became an Op
● @@inuits.euinuits.eu
● Everything is a freaking DNSEverything is a freaking DNS
ProblemProblem
● Evangelizing devopsEvangelizing devops
● Organiser of #devopsdays,Organiser of #devopsdays,
#cfgmgmtcamp, #loadays, ….#cfgmgmtcamp, #loadays, ….
Welcome to GentWelcome to Gent
● Config Management Camp 2018Config Management Camp 2018
Who was here lastWho was here last
year ?year ?
● Config Management Camp 2017Config Management Camp 2017
● Config Management Camp 2018Config Management Camp 2018
Welcome to GentWelcome to Gent
● Config Management Camp 2016Config Management Camp 2016
● Config Management Camp 2017Config Management Camp 2017
● Config Management Camp 2018Config Management Camp 2018
Welcome to GentWelcome to Gent
● Config Management Camp 2015Config Management Camp 2015
● Config Management Camp 2016Config Management Camp 2016
● Config Management Camp 2017Config Management Camp 2017
● Config Management Camp 2018Config Management Camp 2018
Welcome to GentWelcome to Gent
● Config Management Camp 2014Config Management Camp 2014
● Config Management Camp 2015Config Management Camp 2015
● Config Management Camp 2016Config Management Camp 2016
● Config Management Camp 2017Config Management Camp 2017
● Config Management Camp 2018Config Management Camp 2018
Welcome to GentWelcome to Gent
● Puppet Camp 2013Puppet Camp 2013
● Config Management Camp 2014Config Management Camp 2014
● Config Management Camp 2015Config Management Camp 2015
● Config Management Camp 2016Config Management Camp 2016
● Config Management Camp 2017Config Management Camp 2017
● Config Management Camp 2018Config Management Camp 2018
Bert van VreckemBert van Vreckem
If you are ever lookingIf you are ever looking
for another venue forfor another venue for
@loadays , let me@loadays , let me
knowknow
Can we hostCan we host
something else atsomething else at
Hogent ?Hogent ?
PS. @loadays , April 21&22 2018 , Antwerp, CFP is open
James TurnbullJames Turnbull
Can’t we doCan’t we do
something like asomething like a
PuppetCamp or soPuppetCamp or so
around Fosdem ?around Fosdem ?
PuppetCamp 2013PuppetCamp 2013
Looking back at 5 years of #cfgmgmtcamp
Looking back at 5 years of #cfgmgmtcamp
20142014
● What about we bring together moreWhat about we bring together more
communities.communities.
● #Fosdem ConfigMgmtDevroom is#Fosdem ConfigMgmtDevroom is
● Add Foreman, Chef, CfEngine ,Add Foreman, Chef, CfEngine ,
Ansible, Juju, Salt, RudderAnsible, Juju, Salt, Rudder
● After FosdemAfter Fosdem
● Puppet Contrib summit = Day 3Puppet Contrib summit = Day 3
The Impossible LineUpThe Impossible LineUp
● The Collapse of Complex InfrastructuresThe Collapse of Complex Infrastructures
Mark BurgessMark Burgess
● There is a Lot left to doThere is a Lot left to do
Luke KaniesLuke Kanies
● How to Win Friends and Influence ComputersHow to Win Friends and Influence Computers
Adam JacobAdam Jacob
Mission AccomplishedMission Accomplished
More Greatness :More Greatness :
The nameThe name
● CfgmgmtcampCfgmgmtcamp
● Infracoders.euInfracoders.eu
● Config ManagementConfig Management
CampCamp
● New logo new site ..New logo new site ..
#enotime#enotime
● #dnsproblems#dnsproblems
The Successful Secret planThe Successful Secret plan
The Start of TraditionsThe Start of Traditions
20152015Expanding new
horizons
nextgen tooling
20162016
● @sabdfl : Juju@sabdfl : Juju
● @mitchellh Vault , Secrets@mitchellh Vault , Secrets
● @garethr Container Metadata@garethr Container Metadata
● Awesome ad hoc replacementsAwesome ad hoc replacements
2016 Berlin2016 Berlin
● Let’s go Abroad :)Let’s go Abroad :)
● Attach to DOD BerlinAttach to DOD Berlin
● 1 day .. Single Track1 day .. Single Track
● Dawn FosterDawn Foster
● Spencer Krum (PDX)Spencer Krum (PDX)
20172017
● @lusis@lusis
● @kief@kief
● ServerlessServerless
● More FringeMore Fringe
It’s not like we didn’t tryIt’s not like we didn’t try
2017 PDX2017 PDX
● Blame @nibalizerBlame @nibalizer
● Berlin wasn’t far enoughBerlin wasn’t far enough
● Attach to #dodpdxAttach to #dodpdx
● Kelsey Hightower , Shared Keynote withKelsey Hightower , Shared Keynote with
ContainerdayContainerday
● Almost succeeding in getting 11 Ignites in a 1Almost succeeding in getting 11 Ignites in a 1
hour slothour slot
● Managed to not set the room on fireManaged to not set the room on fire
● Survived a heatwaveSurvived a heatwave
Communities MingleCommunities Mingle
An #MgmtAn #Mgmt
contributor tweetingcontributor tweeting
about a #VoxPupuliabout a #VoxPupuli
contributor talking atcontributor talking at
the #Puppet Contribthe #Puppet Contrib
Summit with aSummit with a
#Habitat shirt#Habitat shirt
(picture almost ruined by a(picture almost ruined by a
#devopsdays Gent organiser#devopsdays Gent organiser
hoodie)hoodie)
Communities Mingle 2018Communities Mingle 2018
Q: What is Nathen Harvey doing in the Ansible Room ?Q: What is Nathen Harvey doing in the Ansible Room ?
A: He’s talking about testing Ansible with InspecA: He’s talking about testing Ansible with Inspec
Q: What is Greg Suttcliff doing in the Salt room ?Q: What is Greg Suttcliff doing in the Salt room ?
A: He is talking about integrating Foreman and SaltA: He is talking about integrating Foreman and Salt
Q: What is Felix Frank doing in the Ansible Room ?Q: What is Felix Frank doing in the Ansible Room ?
A: Don’t hold it like a PuppetA: Don’t hold it like a Puppet
FringeFringe
● Build an Open Source CloudBuild an Open Source Cloud
● Infrastructure.NextInfrastructure.Next
● Foreman Construction DayForeman Construction Day
● Mgmt HackathonMgmt Hackathon
● JujuJuju
● Habitat WorkshopHabitat Workshop
The IndustryThe Industry
● Wheel .. to busyWheel .. to busy
● This is the ChoirThis is the Choir
● Even in 2018 the enterprise is still deployingEven in 2018 the enterprise is still deploying
manuallymanually
The CommunitiesThe Communities
● Communities talk .. Communities learnCommunities talk .. Communities learn
● We saw similar discussions in communities ..We saw similar discussions in communities ..
years after other communities had the sameyears after other communities had the same
discussions.discussions.
● Your tool ... will have the same problemYour tool ... will have the same problem
Looking back at 5 years of #cfgmgmtcamp
Lies damn, Lies and ...Lies damn, Lies and ...
Lies damn, Lies and ...Lies damn, Lies and ...
AdoptionAdoption
● ComplexityComplexity
but Infra is Complex ..but Infra is Complex ..
● I fear the Visual Basic of this era..I fear the Visual Basic of this era..
– FROM abcFROM abc
– RUN xyzRUN xyz
– GOTO ...GOTO ...
Enjoy ConfigMgmtCamp 2018 !Enjoy ConfigMgmtCamp 2018 !
ContactContact
Kris Buytaert Kris.Buytaert@inuits.euKris Buytaert Kris.Buytaert@inuits.eu
Further ReadingFurther Reading
@krisbuytaert@krisbuytaert
http://www.krisbuytaert.be/blog/http://www.krisbuytaert.be/blog/
http://www.inuits.eu/http://www.inuits.eu/
Inuits.euInuits.eu
Essensteenweg 31Essensteenweg 31
BrasschaatBrasschaat
BelgiumBelgium
891.514.231891.514.231
+32 475 961221+32 475 961221

More Related Content

What's hot

Can we fix dev-oops ?
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?
Kris Buytaert
 
From devoops to devops
From devoops to devopsFrom devoops to devops
From devoops to devops
Kris Buytaert
 
devops is a reorg
devops is a reorgdevops is a reorg
devops is a reorg
Kris Buytaert
 
Looking back at 6.5 years of #devopsdays
Looking back at 6.5 years of #devopsdaysLooking back at 6.5 years of #devopsdays
Looking back at 6.5 years of #devopsdays
Kris Buytaert
 
Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?
Kris Buytaert
 
Moby is killing your devops efforts
Moby is killing your devops effortsMoby is killing your devops efforts
Moby is killing your devops efforts
Kris Buytaert
 
Another 7 tools for your #devops stack
Another 7 tools for your #devops stackAnother 7 tools for your #devops stack
Another 7 tools for your #devops stack
Kris Buytaert
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
Kris Buytaert
 
Devops is a Security Requirement
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security Requirement
Kris Buytaert
 
Devops is not about Tooling
Devops is not about ToolingDevops is not about Tooling
Devops is not about Tooling
Kris Buytaert
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
Kris Buytaert
 
Nightmare on Docker street
Nightmare on Docker streetNightmare on Docker street
Nightmare on Docker street
Kris Buytaert
 
Groovy there's a docker in my application pipeline
Groovy there's a docker in my application pipelineGroovy there's a docker in my application pipeline
Groovy there's a docker in my application pipeline
Kris Buytaert
 
Dod is not done
Dod is not doneDod is not done
Dod is not done
Kris Buytaert
 
Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)
Kris Buytaert
 
Pipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as Code
Kris Buytaert
 
On the Importance of Infrastructure as Code
On the Importance of Infrastructure as CodeOn the Importance of Infrastructure as Code
On the Importance of Infrastructure as Code
Kris Buytaert
 
The influence of "Distributed platforms" on #devops
The influence of "Distributed platforms" on #devopsThe influence of "Distributed platforms" on #devops
The influence of "Distributed platforms" on #devops
Kris Buytaert
 
From MonitoringSucks to Monitoring Love , 2016 Edition
From MonitoringSucks to Monitoring Love , 2016 EditionFrom MonitoringSucks to Monitoring Love , 2016 Edition
From MonitoringSucks to Monitoring Love , 2016 Edition
Kris Buytaert
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
Kris Buytaert
 

What's hot (20)

Can we fix dev-oops ?
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?
 
From devoops to devops
From devoops to devopsFrom devoops to devops
From devoops to devops
 
devops is a reorg
devops is a reorgdevops is a reorg
devops is a reorg
 
Looking back at 6.5 years of #devopsdays
Looking back at 6.5 years of #devopsdaysLooking back at 6.5 years of #devopsdays
Looking back at 6.5 years of #devopsdays
 
Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?
 
Moby is killing your devops efforts
Moby is killing your devops effortsMoby is killing your devops efforts
Moby is killing your devops efforts
 
Another 7 tools for your #devops stack
Another 7 tools for your #devops stackAnother 7 tools for your #devops stack
Another 7 tools for your #devops stack
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
 
Devops is a Security Requirement
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security Requirement
 
Devops is not about Tooling
Devops is not about ToolingDevops is not about Tooling
Devops is not about Tooling
 
Continuous Infrastructure First
Continuous Infrastructure FirstContinuous Infrastructure First
Continuous Infrastructure First
 
Nightmare on Docker street
Nightmare on Docker streetNightmare on Docker street
Nightmare on Docker street
 
Groovy there's a docker in my application pipeline
Groovy there's a docker in my application pipelineGroovy there's a docker in my application pipeline
Groovy there's a docker in my application pipeline
 
Dod is not done
Dod is not doneDod is not done
Dod is not done
 
Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)Closing the gap between Distros(devs) and their Users(ops)
Closing the gap between Distros(devs) and their Users(ops)
 
Pipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as Code
 
On the Importance of Infrastructure as Code
On the Importance of Infrastructure as CodeOn the Importance of Infrastructure as Code
On the Importance of Infrastructure as Code
 
The influence of "Distributed platforms" on #devops
The influence of "Distributed platforms" on #devopsThe influence of "Distributed platforms" on #devops
The influence of "Distributed platforms" on #devops
 
From MonitoringSucks to Monitoring Love , 2016 Edition
From MonitoringSucks to Monitoring Love , 2016 EditionFrom MonitoringSucks to Monitoring Love , 2016 Edition
From MonitoringSucks to Monitoring Love , 2016 Edition
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
 

Similar to Looking back at 5 years of #cfgmgmtcamp

Migrating to Puppet 5
Migrating to Puppet 5Migrating to Puppet 5
Migrating to Puppet 5
Kris Buytaert
 
Is there a Future for devops ?
Is there a Future for devops   ? Is there a Future for devops   ?
Is there a Future for devops ?
Kris Buytaert
 
From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove
Kris Buytaert
 
OSDC 2016 | Another 7 tools for your #devops stack by Kris Buytaert
OSDC 2016 | Another 7 tools for your #devops stack by Kris BuytaertOSDC 2016 | Another 7 tools for your #devops stack by Kris Buytaert
OSDC 2016 | Another 7 tools for your #devops stack by Kris Buytaert
NETWAYS
 
ADDO 2019: Looking back at over 10 years of Devops
ADDO 2019:    Looking back at over 10 years of DevopsADDO 2019:    Looking back at over 10 years of Devops
ADDO 2019: Looking back at over 10 years of Devops
Kris Buytaert
 
Coding Dojo: Fun with Tic-Tac-Toe (2014)
Coding Dojo: Fun with Tic-Tac-Toe (2014)Coding Dojo: Fun with Tic-Tac-Toe (2014)
Coding Dojo: Fun with Tic-Tac-Toe (2014)
Peter Kofler
 
Teeny tiny video, great big impact
Teeny tiny video, great big impactTeeny tiny video, great big impact
Teeny tiny video, great big impact
Aaron Bramley
 
Insight
InsightInsight
Teeny Tiny Video, Great Big Impact with Aaron Bramley
Teeny Tiny Video, Great Big Impact with Aaron BramleyTeeny Tiny Video, Great Big Impact with Aaron Bramley
Teeny Tiny Video, Great Big Impact with Aaron Bramley
PeopleFund
 
From devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learningFrom devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learning
Kris Buytaert
 
Ploneide
PloneidePloneide
Xconf 2014 - Contributing to Open Source
Xconf 2014 - Contributing to Open SourceXconf 2014 - Contributing to Open Source
Xconf 2014 - Contributing to Open Source
Paras Narang
 
Big Data Day LA 2016/ Data Science Track - Data Science + Hollywood, Todd Ho...
Big Data Day LA 2016/ Data Science Track -  Data Science + Hollywood, Todd Ho...Big Data Day LA 2016/ Data Science Track -  Data Science + Hollywood, Todd Ho...
Big Data Day LA 2016/ Data Science Track - Data Science + Hollywood, Todd Ho...
Data Con LA
 
Coding Dojo: Roman Numerals (2014)
Coding Dojo: Roman Numerals (2014)Coding Dojo: Roman Numerals (2014)
Coding Dojo: Roman Numerals (2014)
Peter Kofler
 
stackconf 2022: Looking Back At 13 Years Of DevOps
stackconf 2022: Looking Back At 13 Years Of DevOpsstackconf 2022: Looking Back At 13 Years Of DevOps
stackconf 2022: Looking Back At 13 Years Of DevOps
NETWAYS
 
Introduce Python
Introduce PythonIntroduce Python
Introduce Python
M Asep Indrayana
 
10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ? 10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ?
Kris Buytaert
 
Question 6
Question 6Question 6
Question 6
gdonnelly77
 
Question 6
Question 6Question 6
Question 6
gdonnelly77
 
Periscope & Youtube for Real Estate Agents
Periscope & Youtube for Real Estate AgentsPeriscope & Youtube for Real Estate Agents
Periscope & Youtube for Real Estate Agents
Charlie Allred
 

Similar to Looking back at 5 years of #cfgmgmtcamp (20)

Migrating to Puppet 5
Migrating to Puppet 5Migrating to Puppet 5
Migrating to Puppet 5
 
Is there a Future for devops ?
Is there a Future for devops   ? Is there a Future for devops   ?
Is there a Future for devops ?
 
From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove
 
OSDC 2016 | Another 7 tools for your #devops stack by Kris Buytaert
OSDC 2016 | Another 7 tools for your #devops stack by Kris BuytaertOSDC 2016 | Another 7 tools for your #devops stack by Kris Buytaert
OSDC 2016 | Another 7 tools for your #devops stack by Kris Buytaert
 
ADDO 2019: Looking back at over 10 years of Devops
ADDO 2019:    Looking back at over 10 years of DevopsADDO 2019:    Looking back at over 10 years of Devops
ADDO 2019: Looking back at over 10 years of Devops
 
Coding Dojo: Fun with Tic-Tac-Toe (2014)
Coding Dojo: Fun with Tic-Tac-Toe (2014)Coding Dojo: Fun with Tic-Tac-Toe (2014)
Coding Dojo: Fun with Tic-Tac-Toe (2014)
 
Teeny tiny video, great big impact
Teeny tiny video, great big impactTeeny tiny video, great big impact
Teeny tiny video, great big impact
 
Insight
InsightInsight
Insight
 
Teeny Tiny Video, Great Big Impact with Aaron Bramley
Teeny Tiny Video, Great Big Impact with Aaron BramleyTeeny Tiny Video, Great Big Impact with Aaron Bramley
Teeny Tiny Video, Great Big Impact with Aaron Bramley
 
From devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learningFrom devoops to devops 13 years of (not) learning
From devoops to devops 13 years of (not) learning
 
Ploneide
PloneidePloneide
Ploneide
 
Xconf 2014 - Contributing to Open Source
Xconf 2014 - Contributing to Open SourceXconf 2014 - Contributing to Open Source
Xconf 2014 - Contributing to Open Source
 
Big Data Day LA 2016/ Data Science Track - Data Science + Hollywood, Todd Ho...
Big Data Day LA 2016/ Data Science Track -  Data Science + Hollywood, Todd Ho...Big Data Day LA 2016/ Data Science Track -  Data Science + Hollywood, Todd Ho...
Big Data Day LA 2016/ Data Science Track - Data Science + Hollywood, Todd Ho...
 
Coding Dojo: Roman Numerals (2014)
Coding Dojo: Roman Numerals (2014)Coding Dojo: Roman Numerals (2014)
Coding Dojo: Roman Numerals (2014)
 
stackconf 2022: Looking Back At 13 Years Of DevOps
stackconf 2022: Looking Back At 13 Years Of DevOpsstackconf 2022: Looking Back At 13 Years Of DevOps
stackconf 2022: Looking Back At 13 Years Of DevOps
 
Introduce Python
Introduce PythonIntroduce Python
Introduce Python
 
10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ? 10 years of #devopsdays, but what have we really learned ?
10 years of #devopsdays, but what have we really learned ?
 
Question 6
Question 6Question 6
Question 6
 
Question 6
Question 6Question 6
Question 6
 
Periscope & Youtube for Real Estate Agents
Periscope & Youtube for Real Estate AgentsPeriscope & Youtube for Real Estate Agents
Periscope & Youtube for Real Estate Agents
 

More from Kris Buytaert

Years of (not) learning , from devops to devoops
Years of (not) learning , from devops to devoopsYears of (not) learning , from devops to devoops
Years of (not) learning , from devops to devoops
Kris Buytaert
 
Observability will not fix your Broken Monitoring ,Ignite
Observability will not fix your Broken Monitoring ,IgniteObservability will not fix your Broken Monitoring ,Ignite
Observability will not fix your Broken Monitoring ,Ignite
Kris Buytaert
 
Infrastructure as Code Patterns
Infrastructure as Code PatternsInfrastructure as Code Patterns
Infrastructure as Code Patterns
Kris Buytaert
 
Pipeline all the Dashboards as Code
Pipeline all the Dashboards as CodePipeline all the Dashboards as Code
Pipeline all the Dashboards as Code
Kris Buytaert
 
Help , My Datacenter is on fire
Help , My Datacenter is on fireHelp , My Datacenter is on fire
Help , My Datacenter is on fire
Kris Buytaert
 
GitOps , done Right
GitOps , done RightGitOps , done Right
GitOps , done Right
Kris Buytaert
 
Devops is Dead, Long live Devops
Devops is Dead, Long live DevopsDevops is Dead, Long live Devops
Devops is Dead, Long live Devops
Kris Buytaert
 
10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness
Kris Buytaert
 
Continuous Infrastructure First Ignite Edition
Continuous Infrastructure First  Ignite EditionContinuous Infrastructure First  Ignite Edition
Continuous Infrastructure First Ignite Edition
Kris Buytaert
 
Open Source Monitoring in 2019
Open Source Monitoring in 2019 Open Source Monitoring in 2019
Open Source Monitoring in 2019
Kris Buytaert
 
Repositories as Code
Repositories as CodeRepositories as Code
Repositories as Code
Kris Buytaert
 
Deploying your SaaS stack OnPrem
Deploying your SaaS stack OnPremDeploying your SaaS stack OnPrem
Deploying your SaaS stack OnPrem
Kris Buytaert
 
Automating MySQL operations with Puppet
Automating MySQL operations with PuppetAutomating MySQL operations with Puppet
Automating MySQL operations with Puppet
Kris Buytaert
 

More from Kris Buytaert (13)

Years of (not) learning , from devops to devoops
Years of (not) learning , from devops to devoopsYears of (not) learning , from devops to devoops
Years of (not) learning , from devops to devoops
 
Observability will not fix your Broken Monitoring ,Ignite
Observability will not fix your Broken Monitoring ,IgniteObservability will not fix your Broken Monitoring ,Ignite
Observability will not fix your Broken Monitoring ,Ignite
 
Infrastructure as Code Patterns
Infrastructure as Code PatternsInfrastructure as Code Patterns
Infrastructure as Code Patterns
 
Pipeline all the Dashboards as Code
Pipeline all the Dashboards as CodePipeline all the Dashboards as Code
Pipeline all the Dashboards as Code
 
Help , My Datacenter is on fire
Help , My Datacenter is on fireHelp , My Datacenter is on fire
Help , My Datacenter is on fire
 
GitOps , done Right
GitOps , done RightGitOps , done Right
GitOps , done Right
 
Devops is Dead, Long live Devops
Devops is Dead, Long live DevopsDevops is Dead, Long live Devops
Devops is Dead, Long live Devops
 
10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness10 Years of #devopsdays weirdness
10 Years of #devopsdays weirdness
 
Continuous Infrastructure First Ignite Edition
Continuous Infrastructure First  Ignite EditionContinuous Infrastructure First  Ignite Edition
Continuous Infrastructure First Ignite Edition
 
Open Source Monitoring in 2019
Open Source Monitoring in 2019 Open Source Monitoring in 2019
Open Source Monitoring in 2019
 
Repositories as Code
Repositories as CodeRepositories as Code
Repositories as Code
 
Deploying your SaaS stack OnPrem
Deploying your SaaS stack OnPremDeploying your SaaS stack OnPrem
Deploying your SaaS stack OnPrem
 
Automating MySQL operations with Puppet
Automating MySQL operations with PuppetAutomating MySQL operations with Puppet
Automating MySQL operations with Puppet
 

Recently uploaded

What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024
Stephanie Beckett
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
alexjohnson7307
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
Priyanka Aash
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
ZachWylie3
 
Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
DianaGray10
 
Uncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in LibrariesUncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in Libraries
Brian Pichman
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
DianaGray10
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
Zilliz
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
Baishakhi Ray
 
Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
Priyanka Aash
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
SubhamMandal40
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
Bhajan Mehta
 
Mastering OnlyFans Clone App Development: Key Strategies for Success
Mastering OnlyFans Clone App Development: Key Strategies for SuccessMastering OnlyFans Clone App Development: Key Strategies for Success
Mastering OnlyFans Clone App Development: Key Strategies for Success
David Wilson
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
Zilliz
 
kk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdfkk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdf
KIRAN KV
 
Accelerating Migrations = Recommendations
Accelerating Migrations = RecommendationsAccelerating Migrations = Recommendations
Accelerating Migrations = Recommendations
isBullShit
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
shanihomely
 
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
FIDO Alliance
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
bellared2
 

Recently uploaded (20)

What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
 
Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3Communications Mining Series - Zero to Hero - Session 3
Communications Mining Series - Zero to Hero - Session 3
 
Uncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in LibrariesUncharted Together- Navigating AI's New Frontiers in Libraries
Uncharted Together- Navigating AI's New Frontiers in Libraries
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
 
Semantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software DevelopmentSemantic-Aware Code Model: Elevating the Future of Software Development
Semantic-Aware Code Model: Elevating the Future of Software Development
 
Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
 
Mastering OnlyFans Clone App Development: Key Strategies for Success
Mastering OnlyFans Clone App Development: Key Strategies for SuccessMastering OnlyFans Clone App Development: Key Strategies for Success
Mastering OnlyFans Clone App Development: Key Strategies for Success
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
 
kk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdfkk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdf
 
Accelerating Migrations = Recommendations
Accelerating Migrations = RecommendationsAccelerating Migrations = Recommendations
Accelerating Migrations = Recommendations
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
 
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
UX Webinar Series: Drive Revenue and Decrease Costs with Passkeys for Consume...
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
Russian Girls Call Navi Mumbai 🎈🔥9920725232 🔥💋🎈 Provide Best And Top Girl Ser...
 

Looking back at 5 years of #cfgmgmtcamp

  • 1. 5 years of @cfgmgmtcamp Kris Buytaert @krisbuytaert
  • 2. Kris BuytaertKris Buytaert ● I used to be a Dev,I used to be a Dev, ● Then Became an OpThen Became an Op ● @@inuits.euinuits.eu ● Everything is a freaking DNSEverything is a freaking DNS ProblemProblem ● Evangelizing devopsEvangelizing devops ● Organiser of #devopsdays,Organiser of #devopsdays, #cfgmgmtcamp, #loadays, ….#cfgmgmtcamp, #loadays, ….
  • 3. Welcome to GentWelcome to Gent ● Config Management Camp 2018Config Management Camp 2018
  • 4. Who was here lastWho was here last year ?year ? ● Config Management Camp 2017Config Management Camp 2017 ● Config Management Camp 2018Config Management Camp 2018
  • 5. Welcome to GentWelcome to Gent ● Config Management Camp 2016Config Management Camp 2016 ● Config Management Camp 2017Config Management Camp 2017 ● Config Management Camp 2018Config Management Camp 2018
  • 6. Welcome to GentWelcome to Gent ● Config Management Camp 2015Config Management Camp 2015 ● Config Management Camp 2016Config Management Camp 2016 ● Config Management Camp 2017Config Management Camp 2017 ● Config Management Camp 2018Config Management Camp 2018
  • 7. Welcome to GentWelcome to Gent ● Config Management Camp 2014Config Management Camp 2014 ● Config Management Camp 2015Config Management Camp 2015 ● Config Management Camp 2016Config Management Camp 2016 ● Config Management Camp 2017Config Management Camp 2017 ● Config Management Camp 2018Config Management Camp 2018
  • 8. Welcome to GentWelcome to Gent ● Puppet Camp 2013Puppet Camp 2013 ● Config Management Camp 2014Config Management Camp 2014 ● Config Management Camp 2015Config Management Camp 2015 ● Config Management Camp 2016Config Management Camp 2016 ● Config Management Camp 2017Config Management Camp 2017 ● Config Management Camp 2018Config Management Camp 2018
  • 9. Bert van VreckemBert van Vreckem If you are ever lookingIf you are ever looking for another venue forfor another venue for @loadays , let me@loadays , let me knowknow Can we hostCan we host something else atsomething else at Hogent ?Hogent ? PS. @loadays , April 21&22 2018 , Antwerp, CFP is open
  • 10. James TurnbullJames Turnbull Can’t we doCan’t we do something like asomething like a PuppetCamp or soPuppetCamp or so around Fosdem ?around Fosdem ?
  • 14. 20142014 ● What about we bring together moreWhat about we bring together more communities.communities. ● #Fosdem ConfigMgmtDevroom is#Fosdem ConfigMgmtDevroom is ● Add Foreman, Chef, CfEngine ,Add Foreman, Chef, CfEngine , Ansible, Juju, Salt, RudderAnsible, Juju, Salt, Rudder ● After FosdemAfter Fosdem ● Puppet Contrib summit = Day 3Puppet Contrib summit = Day 3
  • 15. The Impossible LineUpThe Impossible LineUp ● The Collapse of Complex InfrastructuresThe Collapse of Complex Infrastructures Mark BurgessMark Burgess ● There is a Lot left to doThere is a Lot left to do Luke KaniesLuke Kanies ● How to Win Friends and Influence ComputersHow to Win Friends and Influence Computers Adam JacobAdam Jacob
  • 17. More Greatness :More Greatness :
  • 18. The nameThe name ● CfgmgmtcampCfgmgmtcamp ● Infracoders.euInfracoders.eu ● Config ManagementConfig Management CampCamp ● New logo new site ..New logo new site .. #enotime#enotime ● #dnsproblems#dnsproblems
  • 19. The Successful Secret planThe Successful Secret plan
  • 20. The Start of TraditionsThe Start of Traditions
  • 22. 20162016 ● @sabdfl : Juju@sabdfl : Juju ● @mitchellh Vault , Secrets@mitchellh Vault , Secrets ● @garethr Container Metadata@garethr Container Metadata ● Awesome ad hoc replacementsAwesome ad hoc replacements
  • 23. 2016 Berlin2016 Berlin ● Let’s go Abroad :)Let’s go Abroad :) ● Attach to DOD BerlinAttach to DOD Berlin ● 1 day .. Single Track1 day .. Single Track ● Dawn FosterDawn Foster ● Spencer Krum (PDX)Spencer Krum (PDX)
  • 24. 20172017 ● @lusis@lusis ● @kief@kief ● ServerlessServerless ● More FringeMore Fringe
  • 25. It’s not like we didn’t tryIt’s not like we didn’t try
  • 26. 2017 PDX2017 PDX ● Blame @nibalizerBlame @nibalizer ● Berlin wasn’t far enoughBerlin wasn’t far enough ● Attach to #dodpdxAttach to #dodpdx ● Kelsey Hightower , Shared Keynote withKelsey Hightower , Shared Keynote with ContainerdayContainerday ● Almost succeeding in getting 11 Ignites in a 1Almost succeeding in getting 11 Ignites in a 1 hour slothour slot ● Managed to not set the room on fireManaged to not set the room on fire ● Survived a heatwaveSurvived a heatwave
  • 27. Communities MingleCommunities Mingle An #MgmtAn #Mgmt contributor tweetingcontributor tweeting about a #VoxPupuliabout a #VoxPupuli contributor talking atcontributor talking at the #Puppet Contribthe #Puppet Contrib Summit with aSummit with a #Habitat shirt#Habitat shirt (picture almost ruined by a(picture almost ruined by a #devopsdays Gent organiser#devopsdays Gent organiser hoodie)hoodie)
  • 28. Communities Mingle 2018Communities Mingle 2018 Q: What is Nathen Harvey doing in the Ansible Room ?Q: What is Nathen Harvey doing in the Ansible Room ? A: He’s talking about testing Ansible with InspecA: He’s talking about testing Ansible with Inspec Q: What is Greg Suttcliff doing in the Salt room ?Q: What is Greg Suttcliff doing in the Salt room ? A: He is talking about integrating Foreman and SaltA: He is talking about integrating Foreman and Salt Q: What is Felix Frank doing in the Ansible Room ?Q: What is Felix Frank doing in the Ansible Room ? A: Don’t hold it like a PuppetA: Don’t hold it like a Puppet
  • 29. FringeFringe ● Build an Open Source CloudBuild an Open Source Cloud ● Infrastructure.NextInfrastructure.Next ● Foreman Construction DayForeman Construction Day ● Mgmt HackathonMgmt Hackathon ● JujuJuju ● Habitat WorkshopHabitat Workshop
  • 30. The IndustryThe Industry ● Wheel .. to busyWheel .. to busy ● This is the ChoirThis is the Choir ● Even in 2018 the enterprise is still deployingEven in 2018 the enterprise is still deploying manuallymanually
  • 31. The CommunitiesThe Communities ● Communities talk .. Communities learnCommunities talk .. Communities learn ● We saw similar discussions in communities ..We saw similar discussions in communities .. years after other communities had the sameyears after other communities had the same discussions.discussions. ● Your tool ... will have the same problemYour tool ... will have the same problem
  • 33. Lies damn, Lies and ...Lies damn, Lies and ...
  • 34. Lies damn, Lies and ...Lies damn, Lies and ...
  • 35. AdoptionAdoption ● ComplexityComplexity but Infra is Complex ..but Infra is Complex .. ● I fear the Visual Basic of this era..I fear the Visual Basic of this era.. – FROM abcFROM abc – RUN xyzRUN xyz – GOTO ...GOTO ...
  • 36. Enjoy ConfigMgmtCamp 2018 !Enjoy ConfigMgmtCamp 2018 !
  • 37. ContactContact Kris Buytaert Kris.Buytaert@inuits.euKris Buytaert Kris.Buytaert@inuits.eu Further ReadingFurther Reading @krisbuytaert@krisbuytaert http://www.krisbuytaert.be/blog/http://www.krisbuytaert.be/blog/ http://www.inuits.eu/http://www.inuits.eu/ Inuits.euInuits.eu Essensteenweg 31Essensteenweg 31 BrasschaatBrasschaat BelgiumBelgium 891.514.231891.514.231 +32 475 961221+32 475 961221