kubernetes hosting providers: what a 3-node cluster really costs each month, and how to choose between Vultr, DigitalOcean, AWS, and GKE