Publié par

Il y a 10 mois -

Temps de lecture 1 minute

Tester ses containers ? Oui c’est possible et c’est simple et rapide !

Lors de la XebiCon’19, Ramy Temim, Consultant, chez Publicis Sapient Engineering, a présenté la conférence « Tester ses containers ? Oui c’est possible et c’est simple et rapide ! ».

– Tu fais des tests unitaires ?
– Bah oui bien sûr c’est primordial
– Tu livres des containers ?
– Bah oui on est modernes nous
– Et tu testes tes containers ?`
– 0.0 heu…

Faire des tests E2E peut répondre à cette problématique cependant cela peut nécessiter parfois un coût d’implémentation assez important et dans certains cas le message d’erreur ne sera pas forcément très parlant (quand il s’agit d’un problème de conf par exemple…). Nous commencerons par voir rapidement pourquoi il était utile de tester ses containers. Nous verrons ensuite le framework de Google qui répond à cette problématique : https://github.com/GoogleContainerTools/container-structure-test. Ce framework permet de tester de manière SRE (Simplement, Rapidement et Efficacement) les containers. Il permet de :
– Lancer une commande dans le container et de vérifier son output
– Vérifier l’existence d’un fichier
– Vérifier le contenu d’un fichier
– Vérifier les metadata du container (volume, réseau etc…)

 

Découvrez la vidéo :

Toutes les autres vidéos de la XebiCon sont disponibles sur le site de la XebiCon.

Publié par

Commentaire

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.