I have some instances running across multiple GCP, Heroku and AWS accounts that I created over time, mostly for personal hobby projects that are running on free tier.
Because of such fragmentation, it's really hard to manage those, and I have to log into different SSH which itself is a hassle.
Is there anyway to centralize these across accounts / clouds, to be able to monitor & deploy changes at scale? Ideally a non-paying option. Or if I should consider looking into API based solution to DIY a simple solution myself I can explore that too if anyone has some hints.