Skip to content

env/demo teardown - #58

Open
Juanmadiaz45 wants to merge 1 commit into
mainfrom
env/demo-teardown
Open

env/demo teardown#58
Juanmadiaz45 wants to merge 1 commit into
mainfrom
env/demo-teardown

Conversation

@Juanmadiaz45

Copy link
Copy Markdown
Contributor
  • feat(env): add demo environment
  • chore(env): remove demo environment

@Juanmadiaz45
Juanmadiaz45 requested a review from Tiago0507 August 24, 2026 22:42
@EstebanGZam

Copy link
Copy Markdown
Contributor

Heads-up antes de mergear esto: quedaría a medias y dejaría apps huérfanas.

Este PR se creó a las 22:42, antes de que la composición de servicios se moviera a profiles/<profile>/overlays/<env>/ en #49. Los cinco overlays que intenta borrar ya no están en esas rutas:

Ruta en el PR ¿Existe en main?
apps/*/overlays/demo/kustomization.yaml (×5) ❌ no existe
environments/demo/* ✅ sí
clusters/eks-dev/activation-*.yaml ✅ sí

Resultado si se mergea tal cual: se borra el namespace, la quota, la NetworkPolicy y las entradas de activación, pero sobreviven los cinco overlays reales en apps/*/profiles/economical/overlays/demo/, apuntando a un namespace que ya no existe.

Para que el teardown quede completo hace falta:

  1. Borrar apps/*/profiles/economical/overlays/demo/ (las rutas actuales).
  2. Quitar la entrada demo de clusters/eks-dev/activation-apps.yaml — ojo, ahora lleva profile y destination.
  3. Revertir demo de shared_environments en microservice-app-ops/aws/environments/dev/foundation/dev.tfvars, y aplicar ese plan. Provisioné el secreto JWT de demo en microservice-app-ops#25 porque env-demo llevaba horas Degraded sin él; si el entorno se retira, ese secreto y su rol lector deben irse también.

Decisión de producto, no mía: si demo se queda, cierra este PR; si se va, lo rehago sobre la estructura actual incluyendo el paso de ops. Dime cuál prefieres.

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.

2 participants