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

Labels

lead-opted-inDenotes that an issue has been opted in to a releasesig/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.stage/alphaDenotes an issue tracking an enhancement targeted for Alpha statustracked/noDenotes an enhancement issue is NOT actively being tracked by the Release Team

Type

No type

Projects

Status

KEP Backlog

Status

Removed from Milestone

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions