Open rothgar opened 4 years ago
Maybe this could be "extended" to "multiple container provider backends", like Podman.
me too
I have edited the title of this issue to cover all alternative container runtimes beyond just containerd. Podman support has also come up especially in relation to ECS Anywhere, since RHEL 8 no longer natively supports docker but does support podman.
Related - here is the specific issue I ran into when trying to get the ecs agent connected with RHEL 8 and podman: https://github.com/aws/amazon-ecs-agent/issues/2927
Any plans to include other container runtimes to ECS?
Any updates on this?
At least, i think that the support of podman is very important from now on because of the "deprecation" of docker on rhel.
Any updates on this?
any updates on this ? being pushed to rhel 9 as part of centos 7 end of life
Hello any updates on leveraging podman/containerd etc for ecs-agent?
Any updates on this?
Community Note
It would be great if ecs-agent supported containerd instead of docker for the container runtime. I frequently get docker segfaults on various versions of Amazon Linux 1 and Amazon Linux 2 with the provided Docker packages. It would be nice to have an alternative with less features but hopefully more stability.
What do you want us to build? The option to run ecs-agent with containerd execution engine instead of docker.
Which service(s) is this request for? ECS
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? Fewer pages and possible customer outages. When docker dies the ecs-agent eventually dies too. Once ecs-agent dies it kills all of the containers that were started via the ecs-agent without graceful shutdown.
Are you currently working around this issue? When the docker daemon crashes ecs-agent also dies. When this happens we automatically mark the instances as unhealthy.
Attachments If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)