Skip to content

docs: k9s readonly parity audit (4.7) - #20

Merged
ErfanY merged 1 commit into
mainfrom
chore/k9s-parity-audit
Jun 25, 2026
Merged

docs: k9s readonly parity audit (4.7)#20
ErfanY merged 1 commit into
mainfrom
chore/k9s-parity-audit

Conversation

@ErfanY

@ErfanY ErfanY commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Summary

Completes the audit half of ROADMAP 4.7: a full enumeration of the k9s readonly surface (keybindings + colon commands, grounded in the k9s README/docs) vs krust, with each item marked ✅ present / 🟡 partial / ❌ missing / ⛔ scoped-out. Mutations are explicitly excluded — krust is readonly-first for v1.

See docs/k9s-parity-audit.md.

Headline findings — prioritized gaps to close

High value (true readonly-parity gaps):

  1. Enter drill-down — deploy/rs/sts/ds → pods, node → pods, svc → endpoints/pods. Biggest gap; the owner→pod mapping already exists (used by log fan-in), so the data path is there.
  2. Previous logs (--previous) for crashlooping containers.
  3. xray relationship-tree view (replace the current stub).

Medium: jump-to-owner (Shift-J), UsedBy/dependents (U), log timestamps, pod metric-column sort, inline :pod /term / @ctx.

Decide / likely scope-out: popeye sanitizer (large, separable); pulses dashboard (redundant with the always-on Cluster Pulse); regex/fuzzy filter (4.5 deferral).

Scoped-out: all mutations (edit/delete/kill/shell/attach/port-forward/cordon/drain/restart/rollback/marks) and Ctrl-R refresh (krust is always live-watch).

Docs-only change. ROADMAP 4.7 updated with the findings and next-step ordering.

🤖 Generated with Claude Code

Enumerate the full k9s readonly surface (keybindings + colon commands, grounded
in the k9s README/docs) against krust, marking each present / partial / missing
/ scoped-out. Mutations are explicitly out of scope for the readonly-first v1.

Identifies the prioritized gaps to close, highest value first: Enter
drill-down (deploy/node/svc → children), previous logs, xray tree view; then
jump-to-owner, UsedBy, log timestamps, metric-column sort. popeye and the
pulses dashboard flagged as decide/likely-scope-out.

ROADMAP 4.7 updated with the findings and next-step ordering.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ErfanY
ErfanY merged commit be20e8e into main Jun 25, 2026
1 check passed
@ErfanY
ErfanY deleted the chore/k9s-parity-audit branch June 25, 2026 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant