20160510 CoreOSFest 5
20160510_CoreOSFest-5
- 1 - Intro
- 2 - ‘Mgnt’ tool
- Design
- 3 - Notes
- Events
- Distributed
- Auto-dependencies
- 4 - Demo
- Auto-clustering
- Real-time updates
- 5 - Future
NextGen Config Mgnt
1 - Intro
Hacked a lot around Puppet
* Recursion
* Timers
* State machine
But HACKY
2 - ‘Mgnt’ tool
Design
- Parallel
- Event driven
- Distributed
3 - Notes
Events
- Hooks with iNotify
- Hooks with SystemD
Distributed
- Based on ETCD for shared / exported resources
Auto-dependencies
- Available to leverage OS packages Mgnt to find dependencies
4 - Demo
Auto-clustering
“True” elastic cluter mgnt
- Can start additionnal member that won’t be part of the cluster IF max_peers already reached
- If 1 peer leave, the next candidate will join
Real-time updates
Thanks to Events
5 - Future
- DSL
- Resources
- …