Skip to content

Enable Traefik Integration with Istio

Goal

The first step for setting up the Consul Connect features would be to enable sidecar injection in the Helm chart as well as configure the native integration provided by Traefik (see this article).

What needs to be done

Follow the steps in this guide to enable Traefik integration with Consul:

https://traefik.io/blog/integrating-consul-connect-service-mesh-with-traefik-2-5/

QA

We should write integration tests to ensure that mTLS is working correctly between Traefik and an example mesh-enabled Pod. We can use Terratest or even Helm tests for this.

UX/Design

N/A

Personas

N/A

Experiments

N/A

Acceptance Criteria

  • Traefik is integrated with the Consul mesh

Definition of Ready Checklist

  • Definition Of Done (DoD)
  • Acceptance criteria
  • Weighted
  • QA
  • UX/Design
  • Personas
  • Experiments
Edited by Zack Wynne