Skip to content

Add stickyBit support for emptydir volumes #5502

@oliverguenther

Description

@oliverguenther

Enhancement Description

Why is this relevant?
Many containerized Ruby applications require /tmp directories with the sticky bit set. Without it, emptyDir cannot be reliably used for temporary storage. This forces applications to fall back to ephemeral volumes (complex to manage) or RWX volumes (not well supported across providers).

Allowing emptyDir volumes to be mounted with the sticky bit set would greatly reduce operational complexity for such workloads.

Proposal
Instead of allowing arbitrary permissions (which could introduce risk), extend the spec to ensure the sticky bit can be applied to emptyDir regardless of permission settings. This provides a stable and predictable mechanism, even if future changes further restrict permissions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    sig/authCategorizes an issue or PR as relevant to SIG Auth.sig/nodeCategorizes an issue or PR as relevant to SIG Node.sig/storageCategorizes an issue or PR as relevant to SIG Storage.

    Type

    No type

    Projects

    Status

    KEP Backlog

    Status

    Sig Node Consulting

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions