Skip to content

Out-of-memory on the consul-dataplane ecs task don't force the task replacement #325

@v-rosa

Description

@v-rosa

In v0.8.x, if a ECS service runs close to the allocated memory limit, the ECS orchestrator might decide to stop one of the consul sidecars.

When this happens, given none of consul sidecars are marked as essential (see mesh-task and gateway-task), the service will become unreachable from consul mesh but the task wouldn't be replaced until a manual redeployment happens.

We can ammend this on our fork, but it's a bit annoying to replicate all these fixes every new release. Can you consider to have this fixed on the origin?

image

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions