2025 editionQuickieAdvancedInfra / DevOps / SécuritéFrench

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

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 😉

Speakers