I'm configuring an ECS Task Definition to use AWS AppMesh for virtual networking. I'm using Envoy, which AWS recommends running as a sidecar; they have native support for it using the proxyConfiguration
block in the ECS TaskDefinition
configuration.
One of the properties available for configuration in the proxy is IgnoredUID
. This purportedly allows the Envoy process to ignore its own traffic during proxy, without having to inspect it using the proxy. It's a performance enhancement. However, the docs don't describe how I might find my own version of that number. They just use the number "1337" and I haven't been able to figure out where that comes from.
The docs are here: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/appmesh-getting-started.html (scroll down to "Update task definitions" and see JSON section).