Why on earth did the author even believe he needed K8s to serve 500 concurrent users? You could do that on a couple basic web servers behind a load balancer 15+ years ago. Hell, you could probably run the whole app, including the database on a single server if you don't care about availability.