To be perfectly honest, the only reason I wanted to do this is because I submitted a talk to PuppetConf on the subject and it got accepted. Woops. Way to go past Lucy.
There are a few cases where managing CoreOS with Puppet makes sense though.
Here's the …