La détection des écarts permet de vérifier si la configuration réelle d'une pile diffère de son modèle.
Cas d'utilisation
Utilisez la détection des écarts pour comparer la configuration d'une pile à son modèle ou pour vérifier la configuration de ressources individuelles.
Prérequis
Une pile est créée. Créer une pile.
Limites
-
Seules les piles dans les états suivants prennent en charge la détection des écarts.
État
Description
CREATE_COMPLETE
Pile créée avec succès.
UPDATE_FAILED
Échec de la mise à jour de la pile.
UPDATE_COMPLETE
Pile mise à jour avec succès.
ROLLBACK_COMPLETE
Restauration de la pile réussie.
ROLLBACK_FAILED
Échec de la restauration de la pile.
CHECK_COMPLETE
La pile a passé la validation.
CHECK_FAILED
Échec de la validation de la pile.
La détection des écarts ne prend en charge que certains types de ressources. Types de ressources prenant en charge la détection des écarts et l'importation de ressources.
Méthodes de détection des écarts
-
Console : détectez les écarts de configuration d'une pile dans la console ROS.
Détecter les écarts de configuration sur une pile dans la console.
-
API : appelez l'opération DetectStackDrift.
-
Alibaba Cloud CLI : détectez les écarts de configuration d'une pile depuis la ligne de commande.
Détecter les écarts de configuration sur une pile à l'aide d'Alibaba Cloud CLI.
Détecter les écarts dans la console
Connectez-vous à la console ROS.
Dans le volet de navigation de gauche, cliquez sur Stacks.
Dans la barre de navigation supérieure, sélectionnez la région où vous souhaitez créer une pile dans la liste déroulante des régions. Par exemple, sélectionnez China (Hangzhou).
Sur la page Stacks, cliquez sur la pile à gérer.
Sur la page des détails de la pile, cliquez sur l'onglet Drift.
Sous l'onglet Drift, consultez les informations relatives aux écarts de la pile, telles que Drift Status, Last Drift Detection Time et Resource Drift Status.
Détecter les écarts à l'aide de la CLI
-
Installez Alibaba Cloud CLI.
Pour plus d'informations, consultez la rubrique Installer Alibaba Cloud CLI.
-
Configurez les identifiants Alibaba Cloud.
Pour plus d'informations, consultez la rubrique Configurer les identifiants.
-
Détectez les écarts de configuration sur la pile.
Exécutez la commande
aliyun ros DetectStackDrift. Spécifiez l'ID de la pile et l'ID de la région. Pour limiter la détection à des ressources spécifiques, ajoutez les noms des ressources.aliyun ros DetectStackDrift --RegionId cn-beijing --StackId bc1a154f-d073-4e77-9ae5-323d3b23****