Config Management Camp 2024 Ghent

James (purpleidea)

James is a DevOps/Config mgmt. hacker and physiologist from Montreal, Canada.
He often goes by @purpleidea on the internet, and writes "The Technical Blog of James".
He works on a Next Generation Config Management project that he started called mgmt.
He studied Physiology at university and sometimes likes to talk about cardiology.


Sessions

02-07
10:00
480min
Mgmt Hacking Day
James (purpleidea)

The main author of https://github.com/purpleidea/mgmt/ will be around to hack on mgmt and you can help us get it closer to 1.0 =D

MgmtConfig
B.2.011
02-05
16:45
50min
Mgmt Config: Lambdas Are Here
James (purpleidea)

Functional iteration with iter->map made possible by lambda functions

Mgmt is a real-time automation tool that is fast and safe.
Being a safe language, anonymous lambda functions as values are an essential form of iteration since we don't have for-loops.
It has been stalled because I was struggling with finishing the lambda implementation in the compiler.
Heroically, and with help from a brilliant friend, these are now complete and live in the repo!

We'll take you through a tour of all the plumbing that needed to be changed to support this.
We'll show lots of real-time demos to keep everyone entertained.
We'll demo some real things that we're starting to build.

A number of blog posts on the subject are available: https://purpleidea.com/tags/mgmtconfig/
Attendees are encouraged to read some before the talk if they want a preview!

D.Aud