Skip to main content

πŸ—‘οΈ Cleanup Risorse

Attenzione

Questa operazione Γ¨ IRREVERSIBILE. Assicurati di avere backup e di non essere in produzione!


Eliminare Cloud Run (Config Precedente)​

SERVICES="auth devices billing positions events commands notifications geofences sharing websocket client-logs device-simulator"

for svc in $SERVICES; do
gcloud run services delete $svc --region=europe-west8 --quiet
done

Eliminare Progetto Test​

# Verifica
gcloud projects describe visla-test-2026

# Elimina (30 giorni recovery)
gcloud projects delete visla-test-2026

Eliminare Risorse Singole​

GKE Cluster​

gcloud container clusters delete visla-k8s-cluster \
--zone europe-west8-a --project visla-test-2026 --quiet

Cloud SQL​

gcloud sql instances delete visla-k8s-postgres --project visla-test-2026 --quiet

VPC​

gcloud compute routers nats delete visla-k8s-nat --router=visla-k8s-router --region europe-west8 --quiet
gcloud compute routers delete visla-k8s-router --region europe-west8 --quiet
gcloud compute networks subnets delete visla-k8s-subnet --region europe-west8 --quiet
gcloud compute networks delete visla-k8s-vpc --quiet

Secrets​

for secret in $(gcloud secrets list --format='value(name)'); do
gcloud secrets delete $secret --quiet
done

πŸ“… Recovery Period​

Progetti eliminati hanno 30 giorni di recovery:

gcloud projects undelete visla-test-2026