Publié le: Nov 4, 2022
Aujourd'hui, AWS CloudFormation StackSets améliore l'accès à des informations détaillées sur les instances de piles pour les opérations sur les ensembles de piles. Vous pouvez obtenir le nombre d'instances de piles ayant échoué pour les opérations sur les ensembles de piles dans DescribeStackSetOperation. En outre, vous pouvez répertorier et filtrer les instances de piles pour les opérations sur les ensembles de piles dans ListStackInstances.
Les clients utilisent CloudFormation StackSets pour provisionner et gérer des piles dans plusieurs régions et comptes AWS en une seule opération. Toutefois, un ensemble de piles ne provisionne pas et ne met pas à jour les instances de piles dans les comptes AWS lorsque les comptes ont les mêmes ressources, des dépendances de rôles IAM sont manquantes dans les comptes, etc. Les clients veulent savoir quels sont les comptes AWS dans lesquels StackSets n'a pas provisionné ni mis à jour les instances de piles, afin qu'ils puissent redéployer les instances de piles dans ces comptes AWS. Auparavant, les clients devaient attendre que StackSets termine ses opérations avant de rechercher les comptes AWS nécessitant un nouveau déploiement. Avec ce lancement, les clients peuvent utiliser DescribeStackSetOperation durant un déploiement d'ensemble de piles pour obtenir le nombre d'instances de piles ayant échoué. Les clients peuvent aussi utiliser la nouvelle option de filtre LastOperationID dans ListStackInstances pour répertorier les instances de piles pour une opération donnée sur un ensemble de piles. Vous pouvez, par exemple, combiner les filtres d'état, de région et d'ID de la dernière opération dans ListStackInstances pour répertorier toutes les instances de piles ayant échoué dans les régions us-east-1 et eu-west-2 pour une opération donnée. Les clients peuvent utiliser ces informations pour redéployer les instances de piles vers les comptes AWS qui ont été ignorés.
Vous pouvez utiliser ces fonctionnalités via la Console de gestion AWS, l'interface de ligne de commande AWS et le Kit de développement logiciel AWS. Ces fonctionnalités sont disponibles dans toutes les régions AWS dans lesquelles StackSets est proposé. Pour en savoir plus sur ces fonctionnalités, consultez la documentation CloudFormation StackSets.