Skip to content

Allow configuring location of overlayfs #4500

@ashrayjain

Description

@ashrayjain

What is the problem you're trying to solve
We have encountered issues with containers that end up doing a lot of disk i/o on the overlayfs (instead of using a proper mount via a k8s emptyDir etc) and end up starving containerd leading to timeouts on various CRI operations. For things like k8s emptyDirs, we have been able to isolate containerd by keeping the containerd root location on a different drive than the kubelet but since the overlayfs directory is hardcoded to be under the containerd root, we are unable to do so in that case.

Describe the solution you'd like
Allowing the location of the overlayfs to be configured when configuring the overlayfs plugin would help provide the flexibility to do so if the operator wants to.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions