copilot-cli icon indicating copy to clipboard operation
copilot-cli copied to clipboard

AWS App Mesh Support

Open oemdaro opened this issue 3 years ago • 5 comments

I see document mention AWS App Mesh, but I can't find how to make it working.

From AWS App Mesh Document, it's required ProxyConfiguration in addition to sidecar container. I can't find configuration option to add ProxyConfiguration in sidecar section.

Did Copilot support AppMesh yet?

oemdaro avatar Feb 04 '21 08:02 oemdaro

Hello @oemdaro. Sorry we don't have a good experience for AppMesh yet. Could you tell us more about what you'd like to see from AppMesh?

iamhopaul123 avatar Feb 04 '21 16:02 iamhopaul123

I'd like to see co-pilot add the virtual service and virtual node for app mesh the way it is done in https://www.appmeshworkshop.com/

steve-human avatar Feb 05 '21 00:02 steve-human

Hello @iamhopaul123, I'd like to see Copilot add support for ProxyConfiguration which can be use in conjunction with existing Sidecars config to make AppMesh working.

In addition, if the #1304 got resolved we can make AppMesh Virtual Gateway working as well. But before that, we can just use existing ALB service to config ingress as a workarounds solution.

oemdaro avatar Feb 06 '21 07:02 oemdaro

We'd like to see AppMesh and Envoy combined to enable HTTPS termination everywhere, which in some compliance scenarios is a requirement.

craigjbass avatar Aug 23 '22 15:08 craigjbass

Hi @craigjbass is there a particular feature of appmesh that you're interested in besides TLS termination at the container level? (Related to https://github.com/aws/copilot-cli/issues/1582#issuecomment-1245852480 for ALB)

efekarakus avatar Sep 13 '22 23:09 efekarakus