Remove capacitor-dev namespace from cluster (3 alerts) #115
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/pal-e-platform#115
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lineage
plan-pal-e-platform→ Platform Hardening → noise reductionRepo
forgejo_admin/pal-e-deployments(kustomize overlay cleanup)User Story
As a platform operator
I want capacitor-dev removed from the cluster
So that 3 crash-loop alerts stop firing (483 restarts in 36h)
Context
Stale dev namespace with nginx proxy crash-looping (502 on every liveness probe). Biggest source of alert noise — generating CrashLooping, RestartStorm, and ReplicasMismatch alerts continuously. No persistent data. Not managed by ArgoCD or Terraform.
Kustomize overlay exists at
~/pal-e-deployments/overlays/capacitor-dev/prod/(4 files). Tailscale funnel atcapacitor-dev.tail5b443a.ts.net.File Targets
~/pal-e-deployments/overlays/capacitor-dev/— delete entire directory, commit and pushFiles NOT to touch:
terraform/— no Terraform config for capacitor-devAcceptance Criteria
capacitor-devdoes not existcapacitor-devremoved from tailnetTest Expectations
kubectl get ns capacitor-devreturns NotFoundls ~/pal-e-deployments/overlays/capacitor-dev/returns not foundConstraints
Checklist
kubectl delete namespace capacitor-devRelated
pal-e-platform— project boardScope Review: READY
Review note:
review-194-2026-03-18Scope is solid — all 10 template sections present, file targets verified (5 files in overlay directory), zero capacitor-dev references outside the overlay itself. No blocking dependencies, acceptance criteria are all agent-verifiable. Ready for dispatch.
Scope Review: READY
Review note:
review-194-2026-03-18Scope is solid — all file targets verified, acceptance criteria are testable, no blocking dependencies. Minor cosmetic: context says "4 files" but overlay has 5 (kustomization.yaml uncounted); File Targets correctly says "delete entire directory" so no impact.
Both parts complete:
Part 1 -- kubectl cleanup:
kubectl delete namespace capacitor-dev-- done. Namespace was in CrashLoopBackOff with 514 restarts.kubectl get ns capacitor-devreturns NotFound.Part 2 -- kustomize overlay removal:
overlays/capacitor-dev/.Related cleanup: