akestner / fully-connected-mesh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fully Connected Mesh

This is a Terraform-based project to configure a "fully-connected" App Mesh mesh. By "fully-connected", we mean that this is a mesh where there is far more service-to-servce (or east-west) traffic than ingress or egress (or north-south) traffic. In this mesh, Service A acts as an ingress service, behind which every other service is inter-conntected.

Getting Started

To get started using this project, you need to have Terraform installed and AWS credentials configured on your machine.

You can then run the following commands (all from the root of this repository):

  1. Initialize Terraform

    $ terraform init 
  2. (Optional) Validate the terraform configuration

    $ terraform validate
  3. (Optional) See what changes Terraform will make to your AWS resources

    $ terraform plan
  4. Apply the changes in the Terraform configuration

    $ terraform apply

About


Languages

Language:HCL 100.0%