When we installed the App Mesh Injector we asked it to create a new service mesh called apps. A service mesh is a logical boundary for network traffic between the services that reside within it.
To check that the mesh has been created we can use the AWS CLI. Run the following command:
aws appmesh list-meshes
The output should be similar to below and you should see apps listed:
{
"meshes": [
{
"arn": "arn:aws:appmesh:us-west-2:1234567890:mesh/apps",
"meshName": "apps",
"meshOwner": "1234567890",
"resourceOwner": "1234567890"
}
]
}
You can also check by going to the AWS Console and choosing AWS App Mesh from the Services menu:
And we need to check out out cluster by running:
kubectl get meshes -A
You should see output similar to:
NAME AGE
apps 51m