News for hackers. Stuff that matters.
Re:A Gentle introduction to Kubernetes with more than just t... by antocv on Friday September 20, 2019 @03:48AM (#21024156)
Never use Ansible, Puppet or Chef. Those are old dead tools.

Those are tools for configuration management. If you instead use packer, docker, you can build your vm/image at build time, and use Terraform to setup vm with that image. Use etcd (in the image set to pull config) or similar key-value for distributing configuration.

Not "setup base vm with terraform" and then "ansible to install and configure it". Just build your vm/container image with the software you want already installed, and a etcd or other pull-configuration from a pre-set source. Done.

Now you dont need configuration-management, and dynamically changing infrastructure, since you moved it to the build-step.

Re:A Gentle introduction to Kubernetes with more than just t... by ProZsolt on Friday September 20, 2019 @08:09AM (#21025733)
I don't think configuration management tools are dead. I use puppet to build my image with packer. It's way easier than build with a bunch of shell scripts. I agree that you shouldn't use it on live servers.