Uh oh!
There was an error while loading. Please reload this page.
Add optimizing Kubernetes applications and services with NRI resource policies - #51
Add optimizing Kubernetes applications and services with NRI resource policies#51askervin wants to merge 3 commits into
Conversation
There was a problem hiding this comment.
Pull request overview
This PR expands the Optimization Zone documentation to cover Kubernetes-focused tuning by introducing a new Kubernetes section centered on NRI (Node Resource Interface) resource-policy plugins, with supporting pages for policy selection and hands-on usage.
Changes:
- Adds a Kubernetes section to the root README with navigation to new NRI resource-policy documentation.
- Introduces Kubernetes Optimization docs and NRI resource-policy pages (Topology-aware, Balloons, choosing guides, and a Balloons quickstart).
- Adds cross-references from existing hardware guides (NUMA, Priority Core Turbo) to the relevant Kubernetes/NRI policy docs.
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| README.md | Adds top-level navigation entries for the new Kubernetes optimization documentation. |
| kubernetes/README.md | Introduces the Kubernetes Optimization landing page and maps existing Optimization Zone topics to NRI policy features. |
| kubernetes/nri-resource-policies/README.md | Adds an NRI resource-policy overview plus install/configuration guidance. |
| kubernetes/nri-resource-policies/topology-aware.md | Adds a Topology-aware policy summary and links to upstream reference docs. |
| kubernetes/nri-resource-policies/balloons.md | Adds a Balloons policy summary and links to upstream reference docs/recipes. |
| kubernetes/nri-resource-policies/choosing-a-policy.md | Adds guidance for choosing between Topology-aware and Balloons. |
| kubernetes/nri-resource-policies/choosing-a-policy-with-kubernetes-managers.md | Explains how NRI policies relate to Kubernetes built-in managers and when to use each approach. |
| kubernetes/nri-resource-policies/quickstart.md | Adds a step-by-step Balloons quickstart demonstrating latency isolation with Redis and a noisy neighbor. |
| hardware/priority_core_turbo/README.md | Adds a Kubernetes callout pointing readers to using Balloons for PCT-related pod placement/tuning. |
| hardware/NUMA/README.md | Adds a Kubernetes callout pointing readers to using Topology-aware for NUMA-aligned pod placement. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
adgubrud
left a comment
There was a problem hiding this comment.
Thank you for your submission! I like that this article references other existing articles and enhances them with tie-ins to Kubernetes. Most of what I found was just providing expanded forms of lesser known abbreviations. My only other concern is about the Redis performance examples in the quickstart guide. That data might have to go through PDT or be removed.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
4256714 to
61edab3CompareSigned-off-by: Antti Kervinen <antti.kervinen@intel.com>
Signed-off-by: Antti Kervinen <antti.kervinen@intel.com>
Signed-off-by: Antti Kervinen <antti.kervinen@intel.com>
61edab3 to
7eaa50cCompare
adgubrud
left a comment
There was a problem hiding this comment.
Thank you for addressing the items in my previous round of review and correcting my own typo for PCT :)
Just a couple more items around placing this article and making sure it has an entry in the main repo's TOC
There was a problem hiding this comment.
Can you please put the "kubernetes" directory within the "software" directory? And also please add an entry for your article table of contents in the main repo README.
No description provided.