News for hackers. Stuff that matters.
Re:A Gentle introduction to Kubernetes with more than just t... by OJFord on Friday September 20, 2019 @04:37AM (#21024456)
Summary: 50 production instances of a single application.

No, you don't need Kubernetes (though fwiw if you used it what you'd have would be 50 nodes with a single daemonset, 1 pod of the app per node, if that helps understand) - but I'd suggest not using Ansible.

Instead, use Packer (or similar) to create a machine image/snapshot/whatever your server provider calls it, and then deploy that same image on all 50.

You might have some small amount of host-specific things left to configure, and by all means use ansible for that if you want, but there's no need for error-prone running of the same large playbook 50 times.

Personally, I find that final setup is little enough to do it with Terraform (which is provisioning the servers anyway).

There are no comments on this comment yet.