Skip to content

chore(headlamp): remove remaining resources - #47

Merged
xnoto merged 1 commit into
mainfrom
chore/remove-headlamp
Aug 1, 2026
Merged

chore(headlamp): remove remaining resources#47
xnoto merged 1 commit into
mainfrom
chore/remove-headlamp

Conversation

@xnoto

@xnoto xnoto commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove the Headlamp child Application, namespace, OIDC Secret, and KSOPS generator
  • remove Headlamp from the operators Kustomization
  • remove the unused encrypted Headlamp Dex client secret with SOPS

Safety

The TunnelBinding and Dex static client were removed and verified in the preceding phase. The live Headlamp Application has resources-finalizer.argocd.argoproj.io, so pruning it should cascade-delete Helm-managed namespaced and cluster-scoped resources instead of orphaning the cluster-admin binding.

The Terraform-managed DNS record is intentionally handled separately after GitOps cleanup.

Validation

  • SOPS decrypt/MAC validation without emitting plaintext
  • no remaining tracked headlamp references
  • kustomize build bootstrap
  • kustomize build --enable-alpha-plugins --enable-exec operators
  • kustomize build workloads/apps
  • pre-commit run --all-files

@xnoto
xnoto merged commit 7564cf3 into main Aug 1, 2026
1 check passed
@xnoto
xnoto deleted the chore/remove-headlamp branch August 1, 2026 00:13
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