# helmfile.yaml — DEPRECATED # # This file is kept for historical reference only. # All Helm releases have been migrated to: # 1. Terraform (bootstrap releases: cert-manager, reloader, ingress-nginx) # 2. ArgoCD Applications (all workload releases) # # Deployment now uses: # - terraform apply (for core infrastructure) # - ArgoCD auto-sync (for all workloads) # # To view or manage releases: # kubectl get applications -n argocd # # To modify releases, update k8s/argocd/apps/*.yaml files and commit to git. # # This file remains as a marker to prevent accidental `helmfile apply` usage. # DELETE if no longer needed after full migration verification. # Historical note: # - Phases 0-3 migrated: cert-manager, reloader, ingress-nginx, strimzi-operator, # kmsvc-redis, kafka-cluster, queue-crd, management-service, promtail, portainer, # cloudnative-pg, loki, grafana, prometheus, forgejo, forgejo-runner, authentik # - Phase 4 cutover: 2026-07-15 (helmfile stubbed, ArgoCD becomes sole convergence engine) # ── DO NOT USE ──────────────────────────────────────────────────────────────── # helmfile apply # FORBIDDEN (use ArgoCD) # helmfile diff # FORBIDDEN (use argocd app diff) # helmfile destroy # FORBIDDEN (use kubectl delete) # For drift detection (CI only): # argocd app diff # Check what ArgoCD would change # terraform plan # Check what Terraform would change