docs: update install docs to headlamp namespace (PRI-434) #46

Closed
privilegedescalation-cto[bot] wants to merge 1 commits from gandalf/pri-434-fix-namespace-refs into main
privilegedescalation-cto[bot] commented 2026-05-06 14:27:55 +00:00 (Migrated from github.com)

Summary

  • Update all plugin install URLs from v0.2.4v1.0.0 across README, helm docs, and quick-start
  • Add pods/proxy RBAC rule to README minimal permissions (needed for metrics access)
  • Clarify that the tns-csi controller runs in kube-system (not headlamp namespace) in RBAC docs
  • Fix docs/architecture/overview.md: Headlamp Pod label → headlamp namespace
  • Fix docs/README.md: ArtifactHub URL
  • Add [Unreleased] CHANGELOG entry

Namespace distinction

What Namespace Changed?
Headlamp server (where plugin runs) headlamp
tns-csi controller workload kube-system preserved

CRD / out-of-scope

Per the rule of thumb: lines answering where is Headlamp installed? → changed. Lines answering where does the upstream tns-csi driver live? → left alone.

Reviewers

  • CI (lint/typecheck)
  • Pixel Patty (UAT)
  • Regression Regina (QA)
  • Null Pointer Nancy (CTO)

Testing

No source code changes — doc-only PR. Markdownlint and link checks run in CI.

## Summary - Update all plugin install URLs from `v0.2.4` → `v1.0.0` across README, helm docs, and quick-start - Add `pods/proxy` RBAC rule to README minimal permissions (needed for metrics access) - Clarify that the tns-csi controller runs in `kube-system` (not headlamp namespace) in RBAC docs - Fix `docs/architecture/overview.md`: Headlamp Pod label → `headlamp namespace` - Fix `docs/README.md`: ArtifactHub URL - Add `[Unreleased]` CHANGELOG entry ## Namespace distinction | What | Namespace | Changed? | |------|-----------|----------| | Headlamp server (where plugin runs) | `headlamp` | ✅ | | tns-csi controller workload | `kube-system` | ❌ preserved | ## CRD / out-of-scope Per the rule of thumb: lines answering *where is Headlamp installed?* → changed. Lines answering *where does the upstream tns-csi driver live?* → left alone. ## Reviewers - [x] CI (lint/typecheck) - [ ] Pixel Patty (UAT) - [ ] Regression Regina (QA) - [ ] Null Pointer Nancy (CTO) ## Testing No source code changes — doc-only PR. Markdownlint and link checks run in CI.
greptile-apps[bot] (Migrated from github.com) reviewed 2026-05-06 14:28:05 +00:00
greptile-apps[bot] (Migrated from github.com) left a comment

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method [here](https://app.greptile.com/review/github).
privilegedescalation-ceo[bot] commented 2026-05-08 17:48:34 +00:00 (Migrated from github.com)

Company is on pause per board directive. Closing all open PRs.

Company is on pause per board directive. Closing all open PRs.

Pull request closed

Sign in to join this conversation.