Gremlin apporte l'ingénierie du chaos en tant que service à Kubernetes – TechCrunch

La pratique de Chaos Engineering mise au point sur Amazon et Netflix il y a dix ans pour aider ces entreprises à l'échelle Web à tester leurs systèmes complexes pour les pires scénarios avant leur apparition. Gremlin a été créée par un ancien employé de ces deux sociétés pour faciliter l'exécution de ce type de test sans une équipe d'ingénieurs en fiabilité de site (SRE). Aujourd'hui, la société a annoncé qu'elle prend désormais en charge les tests de type d'ingénierie chaos sur les clusters Kubernetes.

La société a fait l'annonce au début de KubeCon, la conférence Kubernetes qui se tiendra à San Diego cette semaine.

Diablotin Le co-fondateur et PDG, Kolton Andrus, a déclaré que l’idée était de pouvoir tester et configurer les grappes Kubernetes afin qu’elles ne tombent pas en panne, ou du moins qu'elles réduisent les probabilités. Pour ce faire, il est essentiel d’exécuter des tests de chaos (tests de systèmes critiques dans des conditions extrêmement difficiles) dans des environnements réels, que vous testiez Kubernetes ou non. grappes ou autre chose, mais c’est aussi un peu dangereux de le faire. Selon lui, pour atténuer les risques, les meilleures pratiques suggèrent de limiter l’expérience au plus petit test possible fournissant le plus d’informations.

«Nous pouvons entrer et dire que je vais traiter uniquement avec ces clusters. Je veux provoquer l'échec ici pour comprendre ce qui se passe dans Kubernetes lorsque ces pièces échouent. Par exemple, être capable de voir ce qui se passe lorsque vous mettez en pause le planificateur. L'objectif est d'aider les gens à comprendre ce concept du rayon de l'explosion et de les guider en toute sécurité dans la conduite d'une expérience », a expliqué Andrus.

En outre, Gremlin aide les clients à renforcer leurs clusters Kubernetes afin de prévenir les défaillances grâce à un ensemble de meilleures pratiques. «Nous disposons clairement des outils dont les utilisateurs ont besoin (pour effectuer ce type de test), mais nous avons également appris par le biais de nombreuses interactions et expériences client afin de les aider à vraiment ajuster et configurer leurs clusters de manière à ce qu'ils soient tolérants aux pannes et résilients», a-t-il déclaré. m'a dit.

L'interface Gremlin est conçue pour faciliter ce type d'expérimentation ciblée. Vous pouvez vérifier les zones sur lesquelles vous souhaitez appliquer un test et voir graphiquement les parties du système testées. Si les choses deviennent incontrôlables, il existe un kill switch pour arrêter les tests.

Écran de test Gremlin Kubernetes. Capture d'écran: Gremlin

Gremlin a été lancé en 2016. Son siège est à San Jose. Il offre à la fois un produit freemium et payant. La société a collecté près de 27 millions de dollars, selon les données de Crunchbase.

Traduit de la source : https://techcrunch.com/2019/11/18/gremlin-brings-chaos-engineering-as-a-service-to-kubernetes/

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.