Quando elimini un deployment, tutte le risorse che ne fanno parte vengono eliminati.
Se vuoi eliminare risorse specifiche dal deployment e mantenere il resto, eliminare queste risorse dal file di configurazione aggiornare il deployment .
Prima di iniziare
- Se vuoi utilizzare gli esempi a riga di comando presenti in questa guida, installa lo strumento a riga di comando "gcloud".
- Se vuoi utilizzare gli esempi di API in questa guida, configura l'accesso API.
Eliminazione dei deployment in corso...
Se vuoi eliminare un deployment, conservando tutte le risorse sottostanti, deve utilizzare Google Cloud CLI o l'API.
Console
- Nella console Google Cloud, apri la pagina Deployment.
Vai alla pagina Deployment - Nell'elenco dei deployment, seleziona le caselle di controllo relative ai deployment da eliminare.
- Nella parte superiore della pagina, fai clic su Elimina.
gcloud
Con gcloud
, usa il comando deployments delete
:
gcloud deployment-manager deployments delete example-deployment --delete-policy=POLICY
Dove POLICY è il criterio di eliminazione.
gcloud
restituisce una risposta simile alla seguente:
Waiting for delete operation operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d to complete...done. Delete operation operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d completed successfully. endTime: '2014-11-05T16:19:03.253-08:00' id: '5642095755656583573' name: operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d operationType: delete startTime: '2014-11-05T16:19:02.669-08:00' status: DONE targetLink: https://www.googleapis.com/deploymentmanager/v2beta1/projects/myproject/global/deployments/example-deployment
API
Nell'API, fornisci una richiesta DELETE
vuota al seguente URL:
DELETE https://www.googleapis.com/deploymentmanager/v2beta1/projects/myproject/global/deployments/example-deployment?deletePolicy=policy
Sostituisci myproject
con il nome del tuo progetto, example-deployment
con il nome del deployment e policy
con il criterio di eliminazione,
descritti di seguito.
Seleziona un criterio di eliminazione
Il criterio di eliminazione che utilizzi determina il modo in cui le risorse nel deployment e gli altri metodi di pagamento. Puoi utilizzare una di queste norme:
DELETE
[Predefinito]: elimina la risorsa sottostante. Questo è permanente e non può essere annullata.ABANDON
: questa operazione elimina il deployment, ma non elimina il e le risorse sottostanti. Ad esempio, se hai un'istanza VM continuerà a essere disponibile per l'uso dopo viene eliminato.
Se devi ricreare un deployment che hai eliminato, puoi utilizzare la versione di configurazione del deployment. Tuttavia, il deployment è considerato un nuovo deployment, con nuove risorse.