Istio
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Istio

L’APM Datadog est disponible pour Istio 1.1.3 et ultérieur sur les clusters Kubernetes.

Configuration

Installation de l’Agent Datadog

  1. Installez l’Agent.
  2. Veillez à ce que l’APM soit activé pour votre Agent.
  3. Supprimez la mise en commentaire du paramètre hostPort pour que les sidecars Istio puissent se connecter à l’Agent et envoyer des traces.

Installation et configuration d’Istio

Pour activer l’APM Datadog, une installation Istio personnalisée est requise afin d’ajouter deux options supplémentaires avant l’installation. Ces option sont transmises lors de l’étape finale helm template ou helm install :

  • --set pilot.traceSampling=100.0
  • --set global.proxy.tracer=datadog

Exemple : une installation utilisant le profil de configuration default utiliserait la commande suivante :

helm template install/kubernetes/helm/istio --name istio --namespace istio-system --set pilot.traceSampling=100.0 --set global.proxy.tracer=datadog | kubectl apply -f -

Pour aller plus loin