SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
CentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management Sig
Julien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien Pivotto
ConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCamp
February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016
whoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoami
• Julien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien Pivotto
• sysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuits
• CentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS user
• Puppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet user
Configuration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration Management
• PPPPPPPPPPPPPPPPPuppet Chef Ansible Saltstack Juju …
• DDDDDDDDDDDDDDDDDeeply linked with the OS
• FFFFFFFFFFFFFFFFFrom the start
• DDDDDDDDDDDDDDDDDuring the life
• UUUUUUUUUUUUUUUUUntil the EOL
Where do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the tools
• VVVVVVVVVVVVVVVVVendors
• EEEEEEEEEEEEEEEEEPEL
• mmmmmmmmmmmmmmmmmake install
• GGGGGGGGGGGGGGGGGem/Pypi/Pear
YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)
• RRRRRRRRRRRRRRRRRegular/Commodity users -> EPEL/OS
• (((((((((((((((((here is the gap)
• AAAAAAAAAAAAAAAAAdvanced users -> Vendors
• PPPPPPPPPPPPPPPPPower users -> Vendors or on their own
Vendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packages
• WWWWWWWWWWWWWWWWWhere is the SRPM?
• WWWWWWWWWWWWWWWWWhere is the buildchain?
• WWWWWWWWWWWWWWWWWhere are the buildlogs?
• WWWWWWWWWWWWWWWWWhat are you installing on my machine?
• HHHHHHHHHHHHHHHHHow can I rebuild?
We depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those tools
• TTTTTTTTTTTTTTTTThey have bugs
• WWWWWWWWWWWWWWWWWe NEED to be able to rebuild/patch
• ……………………………………………quickly
• ……………………………………………everything
• ……………………………………………without learning a new toolchain
• ……………………………………………and to know what is inside
CentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOS
• CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!
• From a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platform
• Open to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the community
• Open-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source minded
Centos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an Infra
• PPPPPPPPPPPPPPPPProvides public build system
• MMMMMMMMMMMMMMMMMailing lists, git repos..
• EEEEEEEEEEEEEEEEEverything needed to build software
Centos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a Project
• BBBBBBBBBBBBBBBBBrilliant people
• VVVVVVVVVVVVVVVVVery large userbase
• VVVVVVVVVVVVVVVVVisibility
SIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIG
• Software Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest Group
• Group of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work together
• Focused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topic
• Release RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM's
Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!
• EEEEEEEEEEEEEEEEEveryone is welcome
• OOOOOOOOOOOOOOOOOpen-Source
• LLLLLLLLLLLLLLLLLifecycle/ConfigMgmt/Orchestration
ecosystem
ObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectives
• RRRRRRRRRRRRRRRRRecent version
• AAAAAAAAAAAAAAAAAdvanced and automated testing
• RRRRRRRRRRRRRRRRRPM packaging guidelines
What would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we ship
• SSSSSSSSSSSSSSSSSpec files, RPM, SRPM
• EEEEEEEEEEEEEEEEExtra dependencies not in CentOS
• RRRRRRRRRRRRRRRRRepositories / Meta packages
How would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we ship
• PPPPPPPPPPPPPPPPPublic git repositories
• PPPPPPPPPPPPPPPPPublic build toolchain
• PPPPPPPPPPPPPPPPPublic test results
Avoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the work
• SSSSSSSSSSSSSSSSSend patches to upstream
• WWWWWWWWWWWWWWWWWork with Fedora/EPEL/…
• RRRRRRRRRRRRRRRRReuse and run upstream tests
Benefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS Community
• EEEEEEEEEEEEEEEEEasy access to cfgmgmt tools
• IIIIIIIIIIIIIIIIInvolve cfgmgmt world in CentOS
• IIIIIIIIIIIIIIIIImprovements to the ecosystem/buildchain
• """""""""""""""""Official" CentOS cfgmgmt-enabled images
• RRRRRRRRRRRRRRRRReuse of cfgmgmt tools in other SIG
Benefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt Users
• LLLLLLLLLLLLLLLLLatest version available "directly"
• PPPPPPPPPPPPPPPPPackages tested for/by the distro
• EEEEEEEEEEEEEEEEEasy patch and rebuild in your infra
• CCCCCCCCCCCCCCCCChoice within the distro
Benefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: Vendors
• VVVVVVVVVVVVVVVVVisibility
• MMMMMMMMMMMMMMMMMore feedback about latest releases
• IIIIIIIIIIIIIIIIImprovement of code/testing
• FFFFFFFFFFFFFFFFFeedback from SIG
• TTTTTTTTTTTTTTTTTesting with latest/next CentOS
Join usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin us
• wwwwwwwwwwwwwwwwwiki.centos.org
• cccccccccccccccccentos-devel@centos.org
• #################centos-devel

Más contenido relacionado

La actualidad más candente

Getting the maximum out of systemd
Getting the maximum out of systemdGetting the maximum out of systemd
Getting the maximum out of systemdJulien Pivotto
 
Puppet and Software Delivery
Puppet and Software DeliveryPuppet and Software Delivery
Puppet and Software DeliveryJulien Pivotto
 
A call to give back puppetlabs-corosync to the community
A call to give back puppetlabs-corosync to the communityA call to give back puppetlabs-corosync to the community
A call to give back puppetlabs-corosync to the communityJulien Pivotto
 
systemd and configuration management
systemd and configuration managementsystemd and configuration management
systemd and configuration managementJulien Pivotto
 
We Buy Cheese in a Cheese Shop
We Buy Cheese in a Cheese ShopWe Buy Cheese in a Cheese Shop
We Buy Cheese in a Cheese ShopTzu-ping Chung
 
OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...
OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...
OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...NETWAYS
 
ATS/LF for Coq users
ATS/LF for Coq usersATS/LF for Coq users
ATS/LF for Coq usersKiwamu Okabe
 
Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...
Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...
Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...Rachel Evans
 
Adventures in Accidental Human Architecture
Adventures in Accidental Human ArchitectureAdventures in Accidental Human Architecture
Adventures in Accidental Human ArchitectureMichelle Brush
 

La actualidad más candente (11)

DNSSec
DNSSecDNSSec
DNSSec
 
Getting the maximum out of systemd
Getting the maximum out of systemdGetting the maximum out of systemd
Getting the maximum out of systemd
 
Puppet and Software Delivery
Puppet and Software DeliveryPuppet and Software Delivery
Puppet and Software Delivery
 
A call to give back puppetlabs-corosync to the community
A call to give back puppetlabs-corosync to the communityA call to give back puppetlabs-corosync to the community
A call to give back puppetlabs-corosync to the community
 
systemd and configuration management
systemd and configuration managementsystemd and configuration management
systemd and configuration management
 
Coworking with git
Coworking with gitCoworking with git
Coworking with git
 
We Buy Cheese in a Cheese Shop
We Buy Cheese in a Cheese ShopWe Buy Cheese in a Cheese Shop
We Buy Cheese in a Cheese Shop
 
OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...
OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...
OSDC 2016 - Automating a R&D lab with Foreman: What can be hard? by Julien Pi...
 
ATS/LF for Coq users
ATS/LF for Coq usersATS/LF for Coq users
ATS/LF for Coq users
 
Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...
Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...
Destruction, Decapods and Doughnuts: Continuous Delivery for Audio & Video Fa...
 
Adventures in Accidental Human Architecture
Adventures in Accidental Human ArchitectureAdventures in Accidental Human Architecture
Adventures in Accidental Human Architecture
 

Destacado

Building and Deploying MediaSalsa, a drupal-based DAM as a Service
Building and Deploying MediaSalsa, a drupal-based DAM as a ServiceBuilding and Deploying MediaSalsa, a drupal-based DAM as a Service
Building and Deploying MediaSalsa, a drupal-based DAM as a ServiceJulien Pivotto
 
Postgresql 9.0 HA at LOADAYS 2012
Postgresql 9.0 HA at LOADAYS 2012Postgresql 9.0 HA at LOADAYS 2012
Postgresql 9.0 HA at LOADAYS 2012Julien Pivotto
 
Deployment and Continous Integration of a Zope/Plone application
Deployment and Continous Integration of a Zope/Plone applicationDeployment and Continous Integration of a Zope/Plone application
Deployment and Continous Integration of a Zope/Plone applicationJulien Pivotto
 
Augeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet treeAugeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet treeJulien Pivotto
 
Testing your puppet code
Testing your puppet codeTesting your puppet code
Testing your puppet codeJulien Pivotto
 
Voxpupuli: a home for your puppet modules
Voxpupuli: a home for your puppet modulesVoxpupuli: a home for your puppet modules
Voxpupuli: a home for your puppet modulesJulien Pivotto
 
Augeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet treeAugeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet treeJulien Pivotto
 
Monitoring at Cloud Scale
Monitoring at Cloud ScaleMonitoring at Cloud Scale
Monitoring at Cloud ScaleJulien Pivotto
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsJulien Pivotto
 
Enhance OpenSSH for fun and security
Enhance OpenSSH for fun and securityEnhance OpenSSH for fun and security
Enhance OpenSSH for fun and securityJulien Pivotto
 
Building Jenkins Pipelines at Scale
Building Jenkins Pipelines at ScaleBuilding Jenkins Pipelines at Scale
Building Jenkins Pipelines at ScaleJulien Pivotto
 
Working with multiple git repositories
Working with multiple git repositoriesWorking with multiple git repositories
Working with multiple git repositoriesJulien Pivotto
 
Lifecycle Management with Foreman
Lifecycle Management with ForemanLifecycle Management with Foreman
Lifecycle Management with ForemanJulien Pivotto
 
Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012Julien Pivotto
 

Destacado (19)

Building and Deploying MediaSalsa, a drupal-based DAM as a Service
Building and Deploying MediaSalsa, a drupal-based DAM as a ServiceBuilding and Deploying MediaSalsa, a drupal-based DAM as a Service
Building and Deploying MediaSalsa, a drupal-based DAM as a Service
 
Logstash and friends
Logstash and friendsLogstash and friends
Logstash and friends
 
Postgresql 9.0 HA at LOADAYS 2012
Postgresql 9.0 HA at LOADAYS 2012Postgresql 9.0 HA at LOADAYS 2012
Postgresql 9.0 HA at LOADAYS 2012
 
Deployment and Continous Integration of a Zope/Plone application
Deployment and Continous Integration of a Zope/Plone applicationDeployment and Continous Integration of a Zope/Plone application
Deployment and Continous Integration of a Zope/Plone application
 
Augeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet treeAugeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet tree
 
Vox pupuli
Vox pupuliVox pupuli
Vox pupuli
 
Testing your puppet code
Testing your puppet codeTesting your puppet code
Testing your puppet code
 
Linux HA anno 2014
Linux HA anno 2014Linux HA anno 2014
Linux HA anno 2014
 
Voxpupuli: a home for your puppet modules
Voxpupuli: a home for your puppet modulesVoxpupuli: a home for your puppet modules
Voxpupuli: a home for your puppet modules
 
Augeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet treeAugeas, swiss knife resources for your puppet tree
Augeas, swiss knife resources for your puppet tree
 
DevOps, beyond agile
DevOps, beyond agileDevOps, beyond agile
DevOps, beyond agile
 
Vagrant and CentOS 7
Vagrant and CentOS 7Vagrant and CentOS 7
Vagrant and CentOS 7
 
Monitoring at Cloud Scale
Monitoring at Cloud ScaleMonitoring at Cloud Scale
Monitoring at Cloud Scale
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Enhance OpenSSH for fun and security
Enhance OpenSSH for fun and securityEnhance OpenSSH for fun and security
Enhance OpenSSH for fun and security
 
Building Jenkins Pipelines at Scale
Building Jenkins Pipelines at ScaleBuilding Jenkins Pipelines at Scale
Building Jenkins Pipelines at Scale
 
Working with multiple git repositories
Working with multiple git repositoriesWorking with multiple git repositories
Working with multiple git repositories
 
Lifecycle Management with Foreman
Lifecycle Management with ForemanLifecycle Management with Foreman
Lifecycle Management with Foreman
 
Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012Postgresql 9.0 HA at RMLL 2012
Postgresql 9.0 HA at RMLL 2012
 

Similar a CentOS Config Management SIG

Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?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
 
Its not about the tooling
Its not about the toolingIts not about the tooling
Its not about the toolingBram Vogelaar
 
Clean Code - 5
Clean Code - 5Clean Code - 5
Clean Code - 5Don Kim
 
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
 
Advanced online search through the web
Advanced online search through the webAdvanced online search through the web
Advanced online search through the webnetknowlogy
 
internshp ppt.pptx
internshp ppt.pptxinternshp ppt.pptx
internshp ppt.pptxsonu515144
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi projectKiwamu Okabe
 
Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017VMware Tanzu
 
Can we fix dev-oops ?
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?Kris Buytaert
 
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS SummitCanary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS SummitAmazon Web Services
 
internshp ppt.pptx
internshp ppt.pptxinternshp ppt.pptx
internshp ppt.pptxsonu515144
 
On Inherent Complexity of Computation, by Attila Szegedi
On Inherent Complexity of Computation, by Attila SzegediOn Inherent Complexity of Computation, by Attila Szegedi
On Inherent Complexity of Computation, by Attila SzegediZeroTurnaround
 
Devops is a Security Requirement
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security RequirementKris Buytaert
 
From devoops to devops
From devoops to devopsFrom devoops to devops
From devoops to devopsKris Buytaert
 
ELK Presentation Final V1
ELK Presentation Final V1ELK Presentation Final V1
ELK Presentation Final V1Jon Hammant
 
DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats Outlyer
 

Similar a CentOS Config Management SIG (20)

Pinto+Stratopan+Love
Pinto+Stratopan+LovePinto+Stratopan+Love
Pinto+Stratopan+Love
 
UrbanVoice
UrbanVoiceUrbanVoice
UrbanVoice
 
Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?Dev secops opsec, devsec, devops ?
Dev secops opsec, devsec, devops ?
 
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)
 
Devops -- LKFR14
Devops -- LKFR14Devops -- LKFR14
Devops -- LKFR14
 
Its not about the tooling
Its not about the toolingIts not about the tooling
Its not about the tooling
 
Clean Code - 5
Clean Code - 5Clean Code - 5
Clean Code - 5
 
From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove From Config Management Sucks to #cfgmgmtlove
From Config Management Sucks to #cfgmgmtlove
 
Advanced online search through the web
Advanced online search through the webAdvanced online search through the web
Advanced online search through the web
 
internshp ppt.pptx
internshp ppt.pptxinternshp ppt.pptx
internshp ppt.pptx
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi project
 
Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017
 
Can we fix dev-oops ?
Can we fix dev-oops ?Can we fix dev-oops ?
Can we fix dev-oops ?
 
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS SummitCanary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
Canary Deployments on Amazon EKS with Istio - SRV305 - Chicago AWS Summit
 
internshp ppt.pptx
internshp ppt.pptxinternshp ppt.pptx
internshp ppt.pptx
 
On Inherent Complexity of Computation, by Attila Szegedi
On Inherent Complexity of Computation, by Attila SzegediOn Inherent Complexity of Computation, by Attila Szegedi
On Inherent Complexity of Computation, by Attila Szegedi
 
Devops is a Security Requirement
Devops is a Security RequirementDevops is a Security Requirement
Devops is a Security Requirement
 
From devoops to devops
From devoops to devopsFrom devoops to devops
From devoops to devops
 
ELK Presentation Final V1
ELK Presentation Final V1ELK Presentation Final V1
ELK Presentation Final V1
 
DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats DOXLON November 2016 - ELK Stack and Beats
DOXLON November 2016 - ELK Stack and Beats
 

Más de Julien Pivotto

What's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemWhat's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemJulien Pivotto
 
Prometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is comingPrometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is comingJulien Pivotto
 
What's new in Prometheus?
What's new in Prometheus?What's new in Prometheus?
What's new in Prometheus?Julien Pivotto
 
Introduction to Grafana Loki
Introduction to Grafana LokiIntroduction to Grafana Loki
Introduction to Grafana LokiJulien Pivotto
 
Why you should revisit mgmt
Why you should revisit mgmtWhy you should revisit mgmt
Why you should revisit mgmtJulien Pivotto
 
Observing the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusObserving the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusJulien Pivotto
 
Monitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with PrometheusMonitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with PrometheusJulien Pivotto
 
5 tips for Prometheus Service Discovery
5 tips for Prometheus Service Discovery5 tips for Prometheus Service Discovery
5 tips for Prometheus Service DiscoveryJulien Pivotto
 
Prometheus and TLS - an Introduction
Prometheus and TLS - an IntroductionPrometheus and TLS - an Introduction
Prometheus and TLS - an IntroductionJulien Pivotto
 
Powerful graphs in Grafana
Powerful graphs in GrafanaPowerful graphs in Grafana
Powerful graphs in GrafanaJulien Pivotto
 
HAProxy as Egress Controller
HAProxy as Egress ControllerHAProxy as Egress Controller
HAProxy as Egress ControllerJulien Pivotto
 
Improved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and AlertmanagerImproved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and AlertmanagerJulien Pivotto
 
SIngle Sign On with Keycloak
SIngle Sign On with KeycloakSIngle Sign On with Keycloak
SIngle Sign On with KeycloakJulien Pivotto
 
Monitoring as an entry point for collaboration
Monitoring as an entry point for collaborationMonitoring as an entry point for collaboration
Monitoring as an entry point for collaborationJulien Pivotto
 
Incident Resolution as Code
Incident Resolution as CodeIncident Resolution as Code
Incident Resolution as CodeJulien Pivotto
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusJulien Pivotto
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusJulien Pivotto
 
An introduction to Ansible
An introduction to AnsibleAn introduction to Ansible
An introduction to AnsibleJulien Pivotto
 

Más de Julien Pivotto (20)

The O11y Toolkit
The O11y ToolkitThe O11y Toolkit
The O11y Toolkit
 
What's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its EcosystemWhat's New in Prometheus and Its Ecosystem
What's New in Prometheus and Its Ecosystem
 
Prometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is comingPrometheus: What is is, what is new, what is coming
Prometheus: What is is, what is new, what is coming
 
What's new in Prometheus?
What's new in Prometheus?What's new in Prometheus?
What's new in Prometheus?
 
Introduction to Grafana Loki
Introduction to Grafana LokiIntroduction to Grafana Loki
Introduction to Grafana Loki
 
Why you should revisit mgmt
Why you should revisit mgmtWhy you should revisit mgmt
Why you should revisit mgmt
 
Observing the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From PrometheusObserving the HashiCorp Ecosystem From Prometheus
Observing the HashiCorp Ecosystem From Prometheus
 
Monitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with PrometheusMonitoring in a fast-changing world with Prometheus
Monitoring in a fast-changing world with Prometheus
 
5 tips for Prometheus Service Discovery
5 tips for Prometheus Service Discovery5 tips for Prometheus Service Discovery
5 tips for Prometheus Service Discovery
 
Prometheus and TLS - an Introduction
Prometheus and TLS - an IntroductionPrometheus and TLS - an Introduction
Prometheus and TLS - an Introduction
 
Powerful graphs in Grafana
Powerful graphs in GrafanaPowerful graphs in Grafana
Powerful graphs in Grafana
 
YAML Magic
YAML MagicYAML Magic
YAML Magic
 
HAProxy as Egress Controller
HAProxy as Egress ControllerHAProxy as Egress Controller
HAProxy as Egress Controller
 
Improved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and AlertmanagerImproved alerting with Prometheus and Alertmanager
Improved alerting with Prometheus and Alertmanager
 
SIngle Sign On with Keycloak
SIngle Sign On with KeycloakSIngle Sign On with Keycloak
SIngle Sign On with Keycloak
 
Monitoring as an entry point for collaboration
Monitoring as an entry point for collaborationMonitoring as an entry point for collaboration
Monitoring as an entry point for collaboration
 
Incident Resolution as Code
Incident Resolution as CodeIncident Resolution as Code
Incident Resolution as Code
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with Prometheus
 
Monitor your CentOS stack with Prometheus
Monitor your CentOS stack with PrometheusMonitor your CentOS stack with Prometheus
Monitor your CentOS stack with Prometheus
 
An introduction to Ansible
An introduction to AnsibleAn introduction to Ansible
An introduction to Ansible
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

CentOS Config Management SIG

  • 1. CentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management SigCentOS Config Management Sig Julien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien Pivotto ConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCampConfigMgmtCamp February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016February 1st, 2016
  • 2. whoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoamiwhoami • Julien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien PivottoJulien Pivotto • sysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuitssysadmin at Inuits • CentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS userCentOS user • Puppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet userPuppet user
  • 3. Configuration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration ManagementConfiguration Management • PPPPPPPPPPPPPPPPPuppet Chef Ansible Saltstack Juju … • DDDDDDDDDDDDDDDDDeeply linked with the OS • FFFFFFFFFFFFFFFFFrom the start • DDDDDDDDDDDDDDDDDuring the life • UUUUUUUUUUUUUUUUUntil the EOL
  • 4. Where do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the toolsWhere do you get the tools • VVVVVVVVVVVVVVVVVendors • EEEEEEEEEEEEEEEEEPEL • mmmmmmmmmmmmmmmmmake install • GGGGGGGGGGGGGGGGGem/Pypi/Pear
  • 5. YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap)YAG (Yet another gap) • RRRRRRRRRRRRRRRRRegular/Commodity users -> EPEL/OS • (((((((((((((((((here is the gap) • AAAAAAAAAAAAAAAAAdvanced users -> Vendors • PPPPPPPPPPPPPPPPPower users -> Vendors or on their own
  • 6. Vendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packagesVendors packages • WWWWWWWWWWWWWWWWWhere is the SRPM? • WWWWWWWWWWWWWWWWWhere is the buildchain? • WWWWWWWWWWWWWWWWWhere are the buildlogs? • WWWWWWWWWWWWWWWWWhat are you installing on my machine? • HHHHHHHHHHHHHHHHHow can I rebuild?
  • 7. We depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those toolsWe depend on those tools • TTTTTTTTTTTTTTTTThey have bugs • WWWWWWWWWWWWWWWWWe NEED to be able to rebuild/patch • ……………………………………………quickly • ……………………………………………everything • ……………………………………………without learning a new toolchain • ……………………………………………and to know what is inside
  • 8. CentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOSCentOS • CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything!CentOS everything! • From a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platformFrom a RH rebuild to a platform • Open to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the communityOpen to the community • Open-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source mindedOpen-Source minded
  • 9. Centos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an InfraCentos as an Infra • PPPPPPPPPPPPPPPPProvides public build system • MMMMMMMMMMMMMMMMMailing lists, git repos.. • EEEEEEEEEEEEEEEEEverything needed to build software
  • 10. Centos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a ProjectCentos as a Project • BBBBBBBBBBBBBBBBBrilliant people • VVVVVVVVVVVVVVVVVery large userbase • VVVVVVVVVVVVVVVVVisibility
  • 11. SIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIGSIG • Software Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest GroupSoftware Interest Group • Group of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work togetherGroup of people who work together • Focused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topicFocused on one topic • Release RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM'sRelease RPM's
  • 12. Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG!Let's make a CFGMGMT SIG! • EEEEEEEEEEEEEEEEEveryone is welcome • OOOOOOOOOOOOOOOOOpen-Source • LLLLLLLLLLLLLLLLLifecycle/ConfigMgmt/Orchestration ecosystem
  • 14. What would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we shipWhat would we ship • SSSSSSSSSSSSSSSSSpec files, RPM, SRPM • EEEEEEEEEEEEEEEEExtra dependencies not in CentOS • RRRRRRRRRRRRRRRRRepositories / Meta packages
  • 15. How would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we shipHow would we ship • PPPPPPPPPPPPPPPPPublic git repositories • PPPPPPPPPPPPPPPPPublic build toolchain • PPPPPPPPPPPPPPPPPublic test results
  • 16. Avoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the workAvoid duplicating the work • SSSSSSSSSSSSSSSSSend patches to upstream • WWWWWWWWWWWWWWWWWork with Fedora/EPEL/… • RRRRRRRRRRRRRRRRReuse and run upstream tests
  • 17. Benefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS CommunityBenefits: CentOS Community • EEEEEEEEEEEEEEEEEasy access to cfgmgmt tools • IIIIIIIIIIIIIIIIInvolve cfgmgmt world in CentOS • IIIIIIIIIIIIIIIIImprovements to the ecosystem/buildchain • """""""""""""""""Official" CentOS cfgmgmt-enabled images • RRRRRRRRRRRRRRRRReuse of cfgmgmt tools in other SIG
  • 18. Benefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt UsersBenefits: Cfgmgmt Users • LLLLLLLLLLLLLLLLLatest version available "directly" • PPPPPPPPPPPPPPPPPackages tested for/by the distro • EEEEEEEEEEEEEEEEEasy patch and rebuild in your infra • CCCCCCCCCCCCCCCCChoice within the distro
  • 19. Benefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: VendorsBenefits: Vendors • VVVVVVVVVVVVVVVVVisibility • MMMMMMMMMMMMMMMMMore feedback about latest releases • IIIIIIIIIIIIIIIIImprovement of code/testing • FFFFFFFFFFFFFFFFFeedback from SIG • TTTTTTTTTTTTTTTTTesting with latest/next CentOS
  • 20. Join usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin usJoin us • wwwwwwwwwwwwwwwwwiki.centos.org • cccccccccccccccccentos-devel@centos.org • #################centos-devel