Skip to content

GPU device-plugin applied via imperative kubectl (outside Helm) #564

Description

@shujaatTracebloc

Found by the post-incident installer/chart audit (first-install, minor).

Problem

scripts/install-k8s.ps1:2490 applies the GPU device plugin via imperative kubectl apply (outside Helm). Not a restart break (the object persists in etcd), but it isn't Helm-managed: it would linger through a helm uninstall and is re-created on installer re-run.

Proposed fix

Render the GPU device plugin as a chart template gated on a gpu.enabled value so it's part of the release lifecycle.

Severity: Tier 3 — hygiene. Confidence: CONFIRMED.

Metadata

Metadata

Labels

devopsDevOps / CI-CD / build & deploywork-type:tech-debtRefactor / cleanup, no behavior change

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions