Sommaire

Objectifs du chapitre et prérequis

Un maillage de services est un mécanisme permettant de mettre en relation un ensemble de services, les relations entre chacun d’eux formant alors un filet (mesh en anglais). De ce point de vue, Kubernetes répond partiellement à ce besoin en proposant les mécanismes de services ou de polices réseau.

Istio est là pour étendre les fonctions qui ne sont actuellement pas prises en compte par Kubernetes :

  • instrumentation des temps de réponse,

  • chiffrement des communications,

  • capture des traces d’appels,

  • gestion des pannes de communication (retry, timeout, etc.).

Ce chapitre d’introduction à Istio vise à vous présenter le fonctionnement d’Istio et toutes les possibilités offertes par ce mécanisme.