MET : GitOps & CI/CD (6/6)

What if every Git change automatically triggered the right deployment, with instant rollback and zero manual intervention? That’s exactly what we’ve achieved with GitLab CI/CD connected directly to our Kubernetes cluster. We’ve reached the final article in this series. We’ve seen how Terraform creates infrastructure, Ansible configures it, Kubernetes orchestrates applications, and Helm packages them. […]

MET : Helm Charts – Application Packaging (5/6)

Deploying an application on Kubernetes often requires dozens of YAML files. Helm solves this problem by allowing you to package, version, and deploy applications with a single command. In the previous article, we saw how Kubernetes orchestrates our applications. But writing all those YAML files by hand is tedious and error-prone. Helm is the solution. […]

MET : Kubernetes & Rancher (4/6)

Kubernetes has become the industry standard for managing containerized applications. But its complexity deters many teams. Rancher changes the game by making Kubernetes accessible to everyone. In previous articles, we saw how Terraform creates our servers and Ansible configures them. Today, we dive into the heart of our infrastructure: Kubernetes, and its management interface Rancher. […]

MET : Ansible automation (3/6)

Configuring one server manually is acceptable. Configuring ten is tedious. Configuring a hundred is impossible. Ansible solves this problem elegantly. In the previous article, we saw how Terraform creates our servers. But a freshly created server is “bare”: no Kubernetes, no configuration, nothing. This is where Ansible comes in. The problem: manual configuration After creating […]

MET : Terraform, infrastructure as code (2/6)

Creating servers manually is a thing of the past. With Terraform, your infrastructure becomes code: versioned, reproducible, and deployable in seconds. In the first article of this series, we presented our vision of modern cloud infrastructure. Today, we dive into the first tool in our stack: Terraform. The problem: artisanal infrastructure Imagine the classic scenario: […]

MET : Our vision (1/6)

How a web agency decided to take back control of its cloud infrastructure by building a modern, reproducible, and documented Kubernetes platform. For years, we used traditional hosting solutions: shared servers, manually configured VPS, PaaS platforms like Jelastic or Platform.sh. Each solution had its advantages, but also its frustrations. The reality check that changed everything […]