ACTUALITÉS

Comment déployer Canary avec Linkerd/Flagger sur Kubernetes ?

24 septembre 2020

Webinar

#Ecoresponsable
#Numerique
#Conseil
#Cloud
#Openstack
#Devops

Comment déployer Canary avec Linkerd/Flagger sur Kubernetes ? Scaleway et alter way ont le plaisir de vous convier à leur webinar commun, le 24 septembre prochain à 17h30 !

Evénement issu d'une étroite collaboration entre les deux acteurs du numérique, ce webinar introduira Kubernetes Kapsule by Scaleway et vous familiarisera avec les déploiements Canary avec Linkerd/Flagger.

Cette méthode de déploiements n'est pas anodine puisqu'elle permet à la fois de réduire le risque d'interruption de service lors d'une montée vers une nouvelle version logicielle et de tester la viabilité de la nouvelle version en production avec la possibilité d'un éventuel rollback.

Suite à ce webinar de 45 minutes, vous serez ainsi en mesure d'utiliser :

  • Kubernetes Kapsule by Scaleway ;
  • La méthode Canary Deployment avec Linkerd & Flagger by alter way.

Diffusé en français, la conférence a été enregistrée , voici le replay

Pour retrouver la démonstration en version écrite, c'est par ici 👉 https://cutt.ly/Fgwi2go

Qu'est-ce que le déploiement Canary ?


Canary est un type de méthode de déploiement qui réduit le risque d'introduction d'une nouvelle version de logiciel en production en transférant progressivement le trafic vers la nouvelle version tout en mesurant des paramètres comme le taux de réussite des requêtes Http et la latence. Cette méthode permet d'effectuer des tests de capacité de la nouvelle version dans un environnement de production avec une stratégie de retour en arrière sûre si des problèmes sont constatés. En transférant lentement le trafic, vous pouvez surveiller et capturer les mesures de l'impact de la nouvelle version sur l'environnement de production.

Comment Canary fonctionne-t-il avec Linkerd et Flagger ?

Linkerd est responsable de la collecte des mesures de l'application. Flagger est responsable de l'exécution de la livraison automatique du déploiement. Le travail de Flagger est de créer un pod Canary avec la nouvelle version et d'envoyer une petite quantité de trafic pour déterminer le succès à partir des mesures de Linkerd. Si le pod Canary fonctionne correctement, Flagger déclenche la mise à jour du déploiement.