Beneath the Stack: A Software Engineer's Journey into Infrastructure
Blog post from Qovery
Antoine Promerova, a senior software engineer at Qovery, shares his experience of constructing a private cloud on bare-metal infrastructure to better understand the complexities of cloud platforms like Qovery. This hands-on project involved setting up an Incus cluster with Kubernetes (K3s), OVN networking, and modern ingress solutions, bypassing traditional NGINX controllers in favor of the Kubernetes Gateway API. Promerova encountered numerous challenges, such as network tunneling issues and CI/CD pipeline maintenance, highlighting the significant time and effort required to manage infrastructure manually. Despite the educational benefits of this endeavor, he underscores the advantage of using platforms like Qovery that automate complex infrastructure tasks, allowing developers to focus on software deployment and value delivery rather than infrastructure troubleshooting.