Cette page décrit comment supprimer une instance. Si vous ne souhaitez pas supprimer une instance, mais que vous souhaitez temporairement l'arrêter, consultez les pages Arrêter et démarrer une instance ou Suspendre et réactiver une instance.
Vous pouvez supprimer une instance pour éliminer à la fois l'instance et ses ressources associées de votre projet. Si l'instance fait partie d'un groupe d'instances, le groupe pourrait essayer de recréer une instance identique pour maintenir sa taille à un certain nombre d'instances. À la place, redimensionnez le groupe d'instances ou reconfigurez l'autoscaler.
Avant de commencer
- Si vous souhaitez utiliser les exemples de ligne de commande de ce guide, procédez comme suit :
- Installez la dernière version de Google Cloud CLI ou appliquez la mise à jour correspondante.
- Définissez une région et une zone par défaut.
- Si vous voulez utiliser les exemples d'API de ce guide, configurez l'accès aux API.
Supprimer une instance
Supprimez une instance à l'aide de la console Google Cloud, de Google Cloud CLI ou de l'API.
Console
- Accédez à la page "Instances de VM" de Google Cloud Console.
- Vérifiez quelles instances vous souhaitez supprimer.
- Cliquez sur le bouton Supprimer.
gcloud
Exécutez la commande gcloud compute instances delete
. Lorsque vous supprimez une instance de cette manière, l'instance s'arrête et est supprimée de la liste des instances. Toutes les ressources qui lui sont associées (par exemple les disques persistants et les adresses IP statiques) sont alors libérées.
Pour supprimer une instance, utilisez la commande suivante :
gcloud compute instances delete example-instance [example-instance-2 example-instance-3..]
API
Utilisez la méthode delete
:
DELETE https://compute.googleapis.com/compute/v1/projects/example-project/zones/us-central1-f/instances/example-instance
C#
Go
Java
Node.js
PHP
Python
Ruby
Implications en termes de facturation
Quand vous supprimez une instance de VM, vous n'êtes plus facturé pour cette instance, sauf dans les cas suivants :
- Si vous supprimez une VM hébergée sur un nœud à locataire unique, vous continuez à payer pour celui-ci et non pour les VM individuelles hébergées sur le nœud.
- Si vous avez un contrat d'engagement d'utilisation, vous continuez à payer pour les ressources auxquelles vous êtes abonné, que vous les utilisiez ou non.
- Si vous conservez des ressources associées à l'instance de VM, elles continueront de vous être facturées jusqu'à ce que vous les supprimiez également. Par exemple, si vous supprimez l'instance de VM tout en conservant son disque persistant, celui-ci vous sera facturé.
Pour en savoir plus sur les tarifs, consultez la section Tarifs des instances de VM.
Période d'arrêt
Lorsque vous arrêtez ou supprimez une instance, Compute Engine envoie le signal ACPI de mise hors tension à celle-ci, puis attend un court instant jusqu'à l'arrêt normal de votre instance. Si cette instance est toujours en cours d'exécution après ce délai de grâce, Compute Engine l'arrête de force, même si votre script d'arrêt est toujours en cours d'exécution.
La durée de la période d'arrêt dépend du type de votre instance.
- Les instances normales ont une période d'arrêt qui dure généralement au moins 90 secondes, mais elle peut être plus longue.
- Les instances préemptives ont une période d'arrêt qui dure 30 secondes, soit la même durée que la période d'arrêt qui a lieu pendant le processus de préemption.
Si vous choisissez d'exécuter un script d'arrêt pendant cette période, l'exécution de ce script doit se terminer dans ce délai pour que le système d'exploitation ait le temps de s'arrêter complètement et de vider les tampons sur le disque.
Étapes suivantes
- Renseignez-vous sur le cycle de vie des instances.
- Arrêtez une instance au lieu de la supprimer définitivement.
- Suspendez une instance au lieu de la supprimer définitivement.
- [Limitez l'environnement d'exécution d'une VM] pour programmer la suppression automatique d'une VM au lieu de supprimer une VM manuellement.