3 ms·
> tools like Puppet and Chef would morph from "discipline my pets" into straight up image builders Maybe, but if you're running something like Kubernetes, whic
by lobster_johnson 10y ago
> tools like Puppet and Chef would morph from "discipline my pets" into straight up image builders
Maybe, but if you're running something like Kubernetes, which I genuinely think is the future, "images" stop having any sort of relevance to this problem space.
If you've ever written a dockerfile, as I'm sure you have, you'll know that the recipes for individual applications' setup become so simple that problems that Puppet, Chef etc. exist to solve just melt away. Most of my dockerfiles are just a RUN line or two. A tool like Puppet, much of which is architected around the issue of mutable state, would just get in the way when your build is immutable.
As for the host, containers don't care what kind of host environment they're being scheduled in, and so the recipes for building Kubernetes hosts also become a lot simpler.