aws / aws-app-mesh-examples

AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Provide mTLS walkthrough for east-west traffic

saiteja313 opened this issue · comments

commented

Important note on security disclosures: If you think you’ve found a potential security issue, please do not post it in the Issues. Instead, please follow the instructions here or email AWS security directly.

Describe the bug
A clear and concise description of what the bug is.

  • mTLS walkthrough's provide examples for Gateway to application mtls configuration. However, this is not end to end. Considering a application with multiple backends in same mesh, we need an mtls example to shows following,
gateway -> app1 -> app2

Note: mTLS enabled between gateway -> app1, app1 -> app2, gateway-> app1 -> app2

Platform
EKS, ECS, EC2, etc.

  • EKS, ECS

To Reproduce
Steps to reproduce the behavior:

  1. Go to aws-app-mesh-examples/[howto-mutual-tls-file-provided]
  2. Follow instructions and deploy setup.
  3. Validate that mTLS is configured from gateway -> blue (color) but no mTLS between blue -> green

Additional context
Add any other context about the problem here.

  • We can add a note about this stating, to enable support for east-west traffic, you can add backend listener pointing on client app pointing to server app.