to the future! - goals for puppet 4 - puppetconf 2014
DESCRIPTION
TRANSCRIPT
To the Future!
Goals for Puppet 4
(And Facter too)Andy Parker
Puppet Labs
@aparker42
IRC zaphod42
Kylo Ginsberg
Puppet Labs
@kylog
IRC kylo
About Kylo• Since June 2013
• Platform team
• Client-side focus
–Agent
–Facter
About Andy• Since March 2012
• Platform team
• Server-side focus
–Language
–Hiera
Tour de Puppet:1.Release Cadence
2.Changes
3.Components
4.Native Facter
Cadence
kate mccarthy on Flickr
Puppet Design Today
Stan and Jan Berenstain, Bears on Wheels
One small change ...
Stan and Jan Berenstain, Bears on Wheels
How we do it
Tejvan Pettinger on Flickr
Changes
Ben Eekhof on Flickr
• Language Updates
• Environments
• Spring cleaning
Language
define my_thing(Array[String] $msgs) {
$msgs.each |$msg| {
notify { $msg: }
}
}
Directories
environments \- env
|- modules
\- manifests
Earthworm on Flickr
Spring Cleaning
Jim Carson on Flickr
Components
Caffeinated
Will Vanlue on Flickr
Stringified
Zane Selvans on Flickr
Planned Upgrades
Christopher Cotrell on Flickr
• Revamped Catalog
• Some sort of “orchestration”
Native Facter
http://fromthethicket.files.wordpress.com
Native Facter: Performance
Native Facter:
portability
mount on Flickr
https://www.youtube.com/watch?v=TyTsD1LhRZE.com
Native Agent
What color
should we
paint it?
bikehacks.com