For a long time, I ran everything on a single bare-metal server at OVH. It hosted my self-hosted GitLab, GitLab runners, Docker images, and all my production workloads. It was powerful, reliable, and predictable, but, over time, it became expensive and rigid. I wanted something more flexible, eas...

Continue reading