On a tous besoin de gĂ©rer des environnements de dĂ©veloppement, de qualification 
 C’est souvent compliquĂ© de les gĂ©rer, savoir qui les a mis Ă  jour quand, les lister 
 Bref plein de petits problĂšmes du quotidien

Dans ce talk, nous parlons de la gestion d’environnements “dynamiques” à l’aide de Kubernetes et comment on peut s’outiller pour que tout cela devienne beaucoup plus simple.
Nous partons d’un Kubernetes vierge et nous installons en live les diffĂ©rents composants dont on aura besoin pour faire cela de façon propre :

  • des URLs par environnements pour simplifier l’accĂšs
  • des certificats pour sĂ©curiser tout cela
  • du GitOps pour piloter les mises Ă  jour
  • du green pour Ă©teindre automatiquement vos environnements pendant les pĂ©riodes creuses
  • la gestion des environnements dans GitLab (ou GitHub) pour centraliser l’information

Ce talk est principalement une démo live pour vous aider à construire votre usine de déploiement continu.

Nous parlons Kubernetes, external-dns, cert-manager, Flux, kube-downscaler et d’autres petits outils qui amĂ©liorent le quotidien