Torsten Volk
May 3, 2022

--

Yes, both tools are very different but had to adjust to the same Kubernetes-based reality. Puppet was positioned from the beginning as a declarative tool, but mostly was not used that way. Terraform did not start off as a "terraforming" tool for Kubernetes, but had a much easier time shifting into that direction than Puppet. I don't think this was only for architectural reasons, but both Puppet and Chef believed that Kubernetes containers were just another deployment target, instead of a truly declarative app platform.

--

--

Torsten Volk
Torsten Volk

Written by Torsten Volk

Industry analyst for application development and modernization at the Enterprise Strategy Group (by InformaTechTarget).

No responses yet