-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Open
Labels
Description
What is the problem you're trying to solve
containerd doesn't support healthcheck. While it keeps containerd small and focused, high-level container orchestrators such as Fargate and/or nerdctl need to implement health check to be compatible with Docker.
Describe the solution you'd like
Support health check based on labels as like the restart plugin.
Additional context
I'm on the fence regarding this feature.
Pros
- For nerdctl, it allows the command to support the Compose spec and Docker-like experience, without having a long-living daemon-like process.
- For Fargate, it has to have a long-living daemon-like process for other reasons. So the value of this feature is questionable.
Cons
- Feature bloat. containerd itself doesn't have to be Docker-compatible.
Thoughts?
carlosdagos and austinvazquez
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo