This repo will deploy a multi-cloud Consul solution on top of Aviatrix networking platform.
You can use Terraform to deploy the solution end-to-end.
See the instructions below to deploy this to your AWS & Azure environments.
The webinar video for this repo is on YouTube: https://youtu.be/Irt81hskUIg?t=2081
The below diagram is a Aviatrix Co-Pilot rendering of the environment.

To deploy the solution run the Terraform modules in the following order.
You can send traffic to the frontend application endpoint after you have deployed the workloads applications.
The application will be available via the EKS managed AWS LB.
Envoy application traces configured by Consul will be available in the Jaeger UI.
If you have a CoPilot license you can connect it to this environment and follow along with the steps in the webinar video.