Skip to content

Node-pressure Eviction FEATURE STATE note is misleading #51837

@nathanperkins

Description

@nathanperkins

The Node-pressure Eviction page has a note at the top:

FEATURE STATE: Kubernetes v1.31 [beta] (enabled by default: true)

The split image filesystem feature, which enables support for the containerfs filesystem, adds several new eviction signals, thresholds and metrics. To use containerfs, the Kubernetes release v1.33 requires the KubeletSeparateDiskGC feature gate to be enabled. Currently, only CRI-O (v1.29 or higher) offers the containerfs filesystem support.

At a glance, the way this note is presented makes it look like it applies to the Node-pressure Eviction feature itself, but a closer look finds that the note is specific to the split image filesystem feature.

I poked around a bunch of other pages in the documentation and found that the common pattern is for this kind of note to be nested within the discussion of the specific feature, rather than at the top of the page.

I'd recommend this note be adjusted to make it more obvious that it is not talking about Node-pressure Eviction as a whole. For instance, it could be moved into a section which talks about the split image filesystem feature specifically.

Metadata

Metadata

Assignees

Labels

help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions