Add blog post for PSI Metrics graduate to Beta#51574
Add blog post for PSI Metrics graduate to Beta#51574k8s-ci-robot merged 2 commits intokubernetes:mainfrom
Conversation
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Hi @serathius @roycaihw 👋 v1.34 Communications team here, @serathius as author of #51582, I'd like you to be a writing buddy for @roycaihw on this PR. Please:
|
|
/sig release |
|
Hi 👋, v1.34 Communications Team here again! This blog originally aimed to cover two KEPs, but since one of them KEP-5394 has been removed from the v1.34 milestone (refer kubernetes/enhancements#5394 (comment)), only one KEP-4205 is currently in scope for this release. @roycaihw, would you like to continue with this blog focusing solely on the KEP-4205 that made it into v1.34? Or would you prefer to close this PR if you feel there isn’t enough content to move forward? Happy to support either way - just let us know what works best! |
|
Hi @roycaihw 👋, v1.34 Communications Team here again! Just a friendly reminder that we are approaching the feature blog "Ready for review" deadline: Friday 8th August 2025. We ask you to have the blog in non-draft state, and all write-up to be complete. If you have any questions or need help, please don't hesitate to reach out to me or any of the Communications Team members. We are here to help you! |
Hi @roycaihw, Just a heads up: the deadline for the feature blog “Ready for Review” is coming up on Friday, 8th August 2025, as mentioned above. If you have any questions, please don't hesitate to reach out. |
The post explains what PSI is, how it's exposed in Kubernetes through the Summary API and Prometheus, and how users can enable this feature to better monitor node health and resource pressure.
|
The blog is ready for review /cc @haircommander |
| * **`some`**: The percentage of time that *at least one* task is stalled on a resource. This indicates some level of resource contention. | ||
| * **`full`**: The percentage of time that *all non-idle* tasks are stalled on a resource simultaneously. This indicates a more severe resource bottleneck. |
There was a problem hiding this comment.
Check the rendering, but this should come out as a description list (our recommended way to format this kind of definition-and-explanation series).
| * **`some`**: The percentage of time that *at least one* task is stalled on a resource. This indicates some level of resource contention. | |
| * **`full`**: The percentage of time that *all non-idle* tasks are stalled on a resource simultaneously. This indicates a more severe resource bottleneck. | |
| `some` | |
| : The percentage of time that **at least one** task is stalled on a resource. This indicates some level of resource contention. | |
| `full` | |
| : The percentage of time that **all** non-idle tasks are stalled on a resource simultaneously. This indicates a more severe resource bottleneck. |
There was a problem hiding this comment.
Done. I'm not sure if I got it right. PTAL
There was a problem hiding this comment.
Even better: use the Vienna convention stop shape (an octagon) for stalls. It looks like 🛑.
Red and green indistinguishability is the most common form of impaired color vision. Using different shapes is more inclusive.
There was a problem hiding this comment.
I recommend making the change, but we can merge the PR even if it hasn't happened.
lmktfy
left a comment
There was a problem hiding this comment.
Happy to merge this. Thanks for the work that went in to it.
| @@ -0,0 +1,65 @@ | |||
| --- | |||
| layout: blog | |||
| title: "PSI Metrics for Kubernetes Graduates to Beta" | |||
There was a problem hiding this comment.
nit (but we can fix this post merge) the title should usually mention Kubernetes 1.34
|
/lgtm |
|
LGTM label has been added. DetailsGit tree hash: b17949b0ae8304886f5bc695960fae607c877e73 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lmktfy The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
This commit adds a new blog post to announce that Pressure Stall Information (PSI) Metrics has graduated to Beta in Kubernetes v1.34.
The post explains what PSI is, how it's exposed in Kubernetes through the Summary API and Prometheus, and how users can enable this feature to better monitor node health and resource pressure.
Issue
Ref: kubernetes/enhancements#4205
/sig node