What do you mean API heavy? Do you mean hitting the kubernetes API?
Does k8s auto scaling count?
Does k8s auto scaling count?
That was my case too. It was mostly when I installed the prometheus-operator that things would go south, even if the nodes themselves were perfectly healthy and underutilized.
I like the autoscaling and the infrastructure as code, and price for DOKS is good.
In the beginning I was even running everything on a one $10/mo “cluster” (cheapest DO offers). Even Postgres and Redis, all inside the cluster.
As I got more customers, I needed something less risky, so added more nodes, and moved the database out.
But to be honest even the 1 instance $10 cluster was fine.