Recette pour des environnements aux petits oignons pour ton déploiement continu

10/10/2024 : 13h30 - 15h15 | Espace immersion G10 | Alice Simon, Thomas Jouve

On a tous besoin de déployer des environnements de dev, de test à la demande avec les contraintes que cela comporte (automatisation des mises à jour, sécurité, accès pour les utilisateurs, optimisation des coûts…)

Dans ce workshop, nous proposons aux étudiants de mettre en place un environnement sur un cluster Kubernetes et comment on peut s’outiller pour que tout cela devienne beaucoup plus simple.

Pour réussir notre recette, nous partons d’un cluster Kubernetes tout frais, auquel nous ajouterons les ingrédients nécessaires pour avoir un environnement prêt à déguster :

une farandole d'URLs pour simplifier l'accès aux environnements à des développeurs, testeurs ...
un bouquet de certificats pour sécuriser tout cela
un filet de GitOps pour piloter les installations & les mises à jour
une pointe de green pour éteindre automatiquement vos environnements pendant les périodes creuses
un soupçon de sécurité pour contrôler son cluster

Le tout mariné par GitLab avec la gestion ses fonctionnalités de gestion des environnements.

Parmi les ingrédients, on retrouvera : external-dns, cert-manager, Flux, kube-downscaler, kyverno et d’autres petits outils qui améliorent le quotidien

Ce workshop est un régal pour construire votre toolkit pour s’avourer la mise en place de vos environnements.

A vos tabliers ! 👩‍🍳 👨🏻‍🍳

Workshop
DevOps & Cloud