bottlerocket-os / bottlerocket

An operating system designed for hosting containers
https://bottlerocket.dev
Other
8.59k stars 506 forks source link

ECS Service Connect support #2801

Open nick-kang opened 1 year ago

nick-kang commented 1 year ago

I'd like to confirm if Bottlerocket supports ECS Service Connect. I don't see any mention of it anywhere.

When I try running a task with Service Connect, the task get's stuck in the provisioning state and the Bottlerocket logs show: ServiceConnect Capabilities: No service connect capabilities were found for Appnet version="", image="". Looks like that log is coming from the ecs-agent

From this reinvent talk, it says Service Connect uses Envoy under the hood which I don't think Bottlerocket supports https://github.com/bottlerocket-os/bottlerocket/issues/1078.

Any alternatives you've considered: Reverting to just using Cloudmap

rpkelly commented 1 year ago

It looks like we do not currently support ECS Service Connect. As far as I understand we will need to add some CNI Plugins to the Bottlerocket image in order for the ecs-agent to take advantage of that feature.

charlierm commented 8 months ago

Hey! Is there any update or timeline for this? 😄

AshleyPierre commented 8 months ago

+1 on the above

josh383451 commented 1 month ago

+1 for this

badtuxx commented 1 month ago

+1 on the above. Is there any update or plan to make this compatible?