docs(k8s-reporter): lead Karpenter guidance with pinning, widening as last resort#987
Merged
Merged
Conversation
… last resort Reorder the 'Running on EKS with Karpenter' section in the chart README and Mintlify docs so node-group pinning is the recommended fix and widening the report interval is a caveated last resort. Frequent snapshots are how Kosli surfaces drift quickly, so slowing the reporter down trades away detection speed. Regenerate README and bump the chart to 2.3.1 (docs only, no manifest change). Refs #984 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Contributor
|
Claude finished @AlexKantor87's task in 40s —— View job Review: docs(k8s-reporter) Karpenter guidance reorder
This is a docs-only PR — no Go source, manifests, or What the PR does well ✅
Minor observations (non-blocking)
VerdictClean, well-reasoned documentation improvement. Content is consistent across all three sources, numbering and version bump are correct, and no broken references. Looks good to merge — the observations above are purely optional polish. |
ToreMerkely
approved these changes
Jul 1, 2026
mbevc1
approved these changes
Jul 1, 2026
AlexKantor87
added a commit
to kosli-dev/docs
that referenced
this pull request
Jul 1, 2026
) ## What Reorders the "Running on EKS with Karpenter" section on the k8s-reporter reference so node-group pinning leads and widening the report interval is a caveated last resort. Regenerated from k8s-reporter chart 2.3.1 ([kosli-dev/cli#987](kosli-dev/cli#987)). ## Why Widening the reporter interval to avoid Karpenter consolidation trades away detection speed, and frequent snapshots are how Kosli surfaces drift or an unauthorized change quickly. Pinning the reporter to a stable node group (or running it out-of-cluster) keeps the cadence, so those are now the headline options and widening is framed as a last resort. ## Note This page is generated from the chart's Mintlify template, so it was regenerated rather than hand-edited; the source change is in [kosli-dev/cli#987](kosli-dev/cli#987). `mint broken-links` passes for this page (the one unrelated pre-existing broken link, `/getting_started/service-accounts` in `working_with_controls.mdx`, is untouched). Refs kosli-dev/cli#987 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Reorders the "Running on EKS with Karpenter" guidance in the k8s-reporter chart docs so pinning is the recommended fix and widening the report interval is a caveated last resort. Follow-up to #985.
Why
Frequent snapshots are how Kosli surfaces drift or an unauthorized change quickly. Widening the reporter interval to placate Karpenter trades that detection speed away, so it should not be the headline recommendation. Pinning the reporter to a stable node group (or running it out-of-cluster) solves the consolidation interference while keeping the 5-minute cadence.
Changes
_templates.gotmpl(chart README) and_mintlify_templates.gotmpl(docs.kosli.com source): 1) pin to a stable node group (recommended), 2) run out-of-cluster, 3) widen the interval (last resort, with the detection-speed caveat).README.md.2.3.0→2.3.1(docs only; no change to rendered manifests).No Kubernetes manifest changes;
helm lintpasses.Refs #984
🤖 Generated with Claude Code