Renovate à la rescousse 🦸: Automatisez la dette technique de votre infra Kubernetes

Présenté par Paul Vulliemin.

2025

Horaire :

Salle : .

Catégorie : Cloud / Infra / {Dev-Git-Sec}Ops

Niveau recommandé : Confirmé.

Résumé

Maintenir une infrastructure moderne peut rapidement devenir chronophage. Entre la surveillance des nouvelles versions, l’analyse des changelogs, et la distinction entre mises à jour mineures et majeures, la gestion de multiples outils peut vite s’avérer complexe.
Avec Kubernetes, cette complexité s’accroît : Ingress controller, Cert Manager, stacks de supervision, et bien d’autres composants techniques doivent être maintenus à jour.

Il y a des chances que cette situation vous parle.

Avez vous déjà entendu parler de Renovate ?
C’est un outil populaire principalement connu pour automatiser les mises à jour des dépendances applicatives (Maven, NPM, etc.).
Mais saviez-vous qu’il excelle également dans la gestion des dépendances liées à l’Infrastructure as Code et au Continuous Delivery ?

Dans ce talk, je vous montrerai comment Renovate peut vous aider à automatiser la mise à jour :
– De vos providers Terraform/OpenTofu.
– Des requirements Ansible de vos playbooks.
– De votre stack d’outils techniques.

Pour illustrer cela, je vous propose une démo basée sur la mise à jour des composants d’une plateforme déjà existante composée :
– D’un cluster Kubernetes provisionné avec Terraform/OpenTofu et configuré avec Ansible.
– D’une stack technique déployée à l’aide d’Helm et d’ArgoCD.

Vous n’aurez plus d’excuses pour ne pas utiliser Renovate 😉

Donnez votre avis !