Suppression d'une pile - AWS OpsWorks

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Suppression d'une pile

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Si vous n'avez plus besoin d'une pile, vous pouvez la supprimer. Seuls des piles vides peuvent être supprimées. Vous devez d'abord supprimer toutes les instances, les applications et les couches figurant dans la pile.

Pour supprimer une pile
  1. Sur le tableau de bord AWS OpsWorks Stacks, choisissez la pile que vous souhaitez fermer et supprimer.

  2. Dans le panneau de navigation, choisissez Instances.

  3. Dans la page Instances, choisissez Stop all Instances (Arrêter toutes les instances).

    Instances section showing 1 total instance online, with "Stop All Instances" button highlighted.
  4. Une fois que les instances ont été arrêtées, pour chaque instance de la couche, choisissez Supprimer dans la colonne Actions. Lorsque vous êtes invité à confirmer, choisissez Oui, supprimer.

    Confirmation dialog for deleting a stopped database instance, warning of data loss.
  5. Lorsque toutes les instances ont été supprimées, dans le volet de navigation, choisissez Layers (Couches).

  6. Dans la page Layers (Couches), pour chaque couche de la pile, choisissez Supprimer. Lorsque vous êtes invité à confirmer l'opération, choisissez Oui, supprimer.

    PHP App Server layer settings with options for Recipes, Network, EBS Volumes, and Security.
  7. Lorsque toutes les couches ont été supprimées, dans le volet de navigation, choisissez Apps (Applications).

  8. Dans la page Apps (Applications), pour chaque application de la pile, choisissez Supprimer dans la colonne Actions. Lorsque vous êtes invité à confirmer l'opération, choisissez Oui, supprimer.

    Apps page showing delete confirmation prompt for SimplePhp app with options to cancel or confirm.
  9. Lorsque toutes les applications ont été supprimées, dans le volet de navigation, choisissez Stack (Pile).

  10. Dans la page de la pile, choisissez Delete stack (Supprimer la pile). Lorsque vous êtes invité à confirmer l'opération, choisissez Oui, supprimer.

    Delete stack option circled in red on the ShortStack interface.

Supprimer d'autres AWS ressources utilisées par une pile

Vous utilisez d'autres AWS ressources avec AWS OpsWorks Stacks pour créer et gérer vos stacks. Lorsque vous supprimez une pile, pensez également à supprimer les ressources qui ont fonctionné avec la pile, si aucune autre pile ne les utilise et si des ressources extérieures à la AWS OpsWorks pile ne les utilisent pas. Vous trouverez ci-dessous des suggestions de raisons pour nettoyer les AWS ressources externes que vous avez utilisées avec une pile.

  • Les AWS ressources externes peuvent continuer à être facturées sur votre AWS compte.

  • Les ressources telles que les compartiments Amazon S3 peuvent contenir des informations d'identification personnelle, sensibles ou confidentielles.

Important

Ne supprimez pas ces ressources si elles sont utilisées par d'autres piles. Notez que les groupes de sécurité et les rôles IAM sont globaux, si bien que des piles figurant dans d'autres régions peuvent utiliser ces mêmes ressources.

Vous trouverez ci-dessous d'autres AWS ressources utilisées par Stacks, ainsi que des liens vers des informations sur la manière de les supprimer.

Rôles de service et profils d'instance

Lorsque vous créez une pile, vous spécifiez un IAM rôle et un profil d'instance que AWS OpsWorks Stacks utilise pour créer des ressources autorisées en votre nom. AWS OpsWorks crée le profil de rôle et d'instance pour vous si vous ne choisissez aucun profil existant. Le rôle et le profil d'instance AWS OpsWorks créés pour vous sont respectivement nommés aws-opsworks-service-role etaws-opsworks-ec2-role. Si aucune autre pile dans votre compte n'utilise le profil d'instance et le rôle IAM, il est possible de supprimer ces ressources en toute sécurité. Pour plus d'informations sur la suppression de IAM rôles et de profils d'instance, consultez la section Suppression de rôles ou de profils d'instance dans le Guide de IAM l'utilisateur.

Groupes de sécurité

Dans AWS OpsWorks Stacks, vous pouvez spécifier des groupes de sécurité définis par l'utilisateur au niveau de la couche. Vous créez des groupes de sécurité à l'aide de la EC2 console Amazon ouAPI. Des piles et des couches figurant dans d'autres régions peuvent utiliser les mêmes groupes de sécurité, car les groupes de sécurité sont globaux. Vous pouvez supprimer un groupe de sécurité s'il n'est pas utilisé par d'autres AWS ressources. Pour plus d'informations sur la suppression d'un groupe de sécurité, consultez Supprimer un groupe de sécurité dans le guide de EC2 l'utilisateur Amazon.

EBSVolumes Amazon

Dans AWS OpsWorks Stacks, vous ajoutez des EBS volumes au niveau de la couche, et ils sont attachés aux instances de la couche. Vous créez des EBS volumes à l'aide de la console de EC2 service Amazon ou API vous les attachez aux instances AWS OpsWorks Stacks au niveau de la couche. EBSles volumes sont spécifiques à une zone de disponibilité. Si vous n'utilisez plus un EBS volume dans aucune pile d'une région ou d'une zone de disponibilité spécifiques, vous pouvez le supprimer. Pour plus d'informations sur la suppression d'un EBS volume Amazon, consultez Supprimer un EBS volume Amazon dans le guide de EC2 l'utilisateur Amazon.

Compartiments Amazon Simple Storage Service (Amazon S3)

Dans AWS OpsWorks Stacks, vous pouvez utiliser les compartiments Amazon S3 pour les tâches suivantes. Le contenu livré aux compartiments Amazon S3 peut contenir du contenu client. Pour plus d'informations sur la suppression de données sensibles, consultez How Do I Empty an S3 Bucket? (Comment puis-je vider un compartiment S3 ?) ou How Do I Delete an S3 Bucket? (Comment supprimer un compartiment S3 ?).

  • Stockage d'un code d'application

  • Stockage de recettes et de livres de recettes

  • CloudTrail journaux, si vous avez activé la CloudTrail connexion à AWS OpsWorks Stacks

  • Streams Amazon CloudWatch Logs, si vous les avez activés dans AWS OpsWorks Stacks

Adresses IP Elastic

Si vous avez enregistré des adresses IP Elastic auprès de AWS OpsWorks Stacks et que vous n'en avez plus besoin, vous pouvez libérer l'adresse IP Elastic.

Equilibreurs de charge Elastic Load Balancing

Si vous n'avez plus besoin d'un équilibreur de charge classique Elastic Load Balancing que vous utilisiez avec des couches dans votre pile, vous pouvez le supprimer. Pour plus d'informations, consultez Suppression de votre équilibreur de charge dans le Guide de l'utilisateur pour les équilibreurs de charge classiques.

Instances Amazon Relational Database Service (RDSAmazon)

Si vous avez enregistré des instances RDS de base de données Amazon (DB) auprès de AWS OpsWorks Stacks et que vous n'en avez plus besoin, vous pouvez supprimer des instances de base de données. Pour plus d'informations sur la suppression d'instances de base de données, consultez Supprimer une instance de base de données dans le guide de RDS l'utilisateur Amazon.

Clusters Amazon Elastic Container Service (AmazonECS)

Si votre pile comprenait des couches de ECS clusters et que vous n'utilisez plus le ECS cluster enregistré auprès d'une couche, vous pouvez supprimer le ECS cluster. Pour plus d'informations sur la suppression d'un ECS cluster, consultez Supprimer un cluster dans le manuel Amazon ECS Developer Guide.