That's a lot of moving parts. To give me an idea of what's left over, how lightweight are we talking when you say, "2 or 3 light weight Go services"?
You can always skip the Kubernetes overhead and use plain VMs.
Obviously you can't expect too much from a single vCPU at that price, but as an example, I had the above setup plus miniflux (feed reader), Postgres, Maddy (mail server) and Nginx for a few static sites, all on the cheapest instance. It was mostly fine, apart from occasioal stutters.