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.
Supprimer des piles de AWS CloudFormation StackSets
Vous pouvez supprimer des piles à StackSets l'aide de la CloudFormation console ou du AWS CLI.
Rubriques
Note
La suppression de piles dans une unité organisationnelle (UO) de niveau supérieur entraîne la suppression de cette UO en tant StackSet que cible.
Supprimer des piles de votre StackSet (console)
Pour supprimer les piles
Connectez-vous à la AWS CloudFormation console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/cloudformation.
-
Dans la barre de navigation en haut de l'écran, choisissez le StackSet dans lequel Région AWS vous l'avez créé.
-
Dans le volet de navigation, choisissez StackSets. Sur la StackSets page, sélectionnez le StackSet.
-
Lorsque vous StackSet êtes sélectionné, choisissez Supprimer les piles dans le StackSet menu Actions.
-
Sur la page Définir les options de déploiement, choisissez d'abord les comptes et les régions dans lesquels vous souhaitez supprimer les piles.
-
[Autorisations autogérées] Pour les comptes, choisissez Déployer les piles dans les comptes ou Déployer les piles dans les unités organisationnelles.
Si vous choisissez Déployer des piles dans les comptes, collez vos numéros de compte cibles dans la zone de texte Numéros de compte, en séparant les nombres par des virgules.
Si vous choisissez Déployer des piles dans les unités organisationnelles, collez un ID d'unité d'organisation cible dans la zone de texte Numéros d'organisation pour cibler tous les comptes faisant partie de l'organisation spécifiée.
-
[Autorisations gérées par le service] Pour les unités organisationnelles (OUs), spécifiez l'unité d'organisation cible. IDs
Important
CloudFormation supprimera les piles de la cible spécifiée OUs et de son enfant OUs.
Pour le type de filtre de compte, vous pouvez affiner les comptes dont les piles seront supprimées en choisissant l'une des options suivantes et en fournissant des numéros de compte.
-
Aucun (par défaut) — Supprime les piles de tous les comptes spécifiés OUs.
-
Intersection — Supprime les piles uniquement à partir de comptes individuels spécifiques au sein des comptes sélectionnés OUs.
-
Différence — Supprime les piles de tous les comptes sélectionnés, à l' OUs exception de comptes spécifiques.
-
Union — Supprime les piles des comptes individuels spécifiés OUs ainsi que des comptes individuels supplémentaires.
-
-
Pour Spécifier les régions, choisissez les régions dont vous souhaitez supprimer les piles dans les comptes cibles.
-
-
Pour les options de déploiement, procédez comme suit :
-
Pour le nombre maximal de comptes simultanés, spécifiez le nombre de comptes traités simultanément.
-
Pour Tolérance aux défaillances, spécifiez le nombre maximum de défaillances de compte autorisées par région. L'opération s'arrêtera et ne se poursuivra pas dans d'autres régions une fois cette limite atteinte.
-
Pour conserver les piles, activez cette option pour enregistrer les piles et leurs ressources associées lorsque vous les supprimez de votre. StackSet Les ressources restent dans leur état actuel mais n'en font plus partie StackSet.
-
Pour la simultanéité des régions, choisissez le mode de traitement des régions : séquentiel (une région à la fois) ou parallèle (plusieurs régions simultanément).
-
Pour le mode simultané, choisissez le comportement de la simultanéité lors de l'exécution de l'opération.
-
Tolérance stricte aux défaillances : réduit le niveau de simultanéité des comptes en cas de défaillance, tout en respectant la tolérance aux défaillances +1.
-
Tolérance souple aux défaillances : maintient le niveau de simultanéité que vous avez spécifié (la valeur du nombre maximal de comptes simultanés) indépendamment des défaillances.
-
-
-
Choisissez Suivant.
-
Sur la page Vérification, vérifiez vos choix. Pour apporter des modifications, choisissez Modifier dans la section correspondante.
-
Lorsque vous êtes prêt à retirer les piles de votre ordinateur StackSet, choisissez Soumettre.
Une fois la suppression des piles terminée, vous pouvez vérifier que les piles ont été supprimées de votre compte StackSet dans la page StackSet détaillée, dans l'onglet Stack instances.
Supprimer les piles de votre StackSet ()AWS CLI
Note
Lorsque vous agissez en tant qu'administrateur délégué, vous devez inclure --call-as
DELEGATED_ADMIN
dans la commande.
Utilisez la delete-stack-instances commande avec votre StackSet nom.
Dans ces exemples, nous utilisons --no-retain-stacks
cette option car nous ne conservons aucune pile. À utiliser --retain-stacks
plutôt que --no-retain-stacks
si vous voulez conserver les piles et leurs ressources.
Pour--regions
, spécifiez le dont Régions AWS vous souhaitez supprimer les piles, par exemple, us-west-2
etus-east-1
.
Définissez le traitement simultané des comptes et les autres préférences à l'aide de --operation-preferences
cette option. Ces exemples utilisent des paramètres basés sur le décompte. Notez que cela ne MaxConcurrentCount
doit pas dépasser FailureToleranceCount
+1. Pour les paramètres basés sur des pourcentages, utilisez FailureTolerancePercentage
ou à la place. MaxConcurrentPercentage
Pour supprimer des piles (autorisations autogérées)
Pour --accounts
cette option, spécifiez IDs le compte dont vous souhaitez supprimer les piles.
aws cloudformation delete-stack-instances --stack-set-name
my-stackset
\ --accountsaccount_ID_1 account_ID_2
\ --regionsus-west-2 us-east-1
\ --no-retain-stacks \ --operation-preferencesMaxConcurrentCount=1,FailureToleranceCount=0
Pour supprimer des piles (autorisations gérées par le service)
Pour--deployment-targets
, spécifiez l'ID racine de l'organisation ou l'unité organisationnelle (UO) IDs dont vous souhaitez supprimer les piles.
Important
CloudFormation supprimera les piles de la cible spécifiée OUs et de son enfant OUs.
aws cloudformation delete-stack-instances --stack-set-name
my-stackset
\ --deployment-targets OrganizationalUnitIds=ou-rcuk-1x5jlwo,ou-rcuk-slr5lh0a
\ --regionsus-west-2 us-east-1
\ --no-retain-stacks \ --operation-preferencesMaxConcurrentCount=1,FailureToleranceCount=0
Pour plus d’informations, consultez DeleteStackInstances dans la Référence d’API AWS CloudFormation .
Facultativement, une fois la suppression des piles terminée, vérifiez que les piles ont été supprimées de votre StackSet compte en exécutant la describe-stack-set-operation commande pour afficher le statut et les résultats de l'opération de suppression des piles. Pour --operation-id
, utilisez l'ID d'opération qui a été renvoyé par la commande delete-stack-instances.
aws cloudformation describe-stack-set-operation --stack-set-name
my-stackset
\ --operation-idddf16f54-ad62-4d9b-b0ab-3ed8e9example