Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS CloudFormation eventi di creazione di stack
Durante l'implementazione dello stack, viene impiegata gran parte del tempo per creare, configurare ed eseguire un eventuale controllo di coerenza rispetto alle risorse create dallo stack. Quando ogni risorsa avvia il processo di creazione, viene impostato uno Status of CREATE_IN_PROGRESS
event. Durante l'eventuale fase di controllo della coerenza, il servizio esegue controlli interni di coerenza, assicurando che la risorsa sia pienamente operativa e soddisfi i criteri di stabilizzazione del servizio definiti da ciascuna risorsa. Servizio AWS Quando ogni risorsa ha terminato l'eventuale fase di controllo della coerenza del provisioning, viene impostato uno stato dettagliato dell'CONFIGURATION_COMPLETE
evento. Dopo che la risorsa è stata creata e configurata come specificato e la configurazione corrisponde a quanto specificato nel modello, viene impostato lo stato dell'CREATE_COMPLETE
evento.
È possibile sfruttare l'CONFIGURATION_COMPLETE
evento per semplificare il processo di creazione dello stack in scenari in cui non è richiesto un eventuale controllo della coerenza delle risorse, come la convalida di una configurazione dello stack di preproduzione o il provisioning cross-stack. È possibile utilizzare questo evento in diversi modi. Ad esempio, è possibile utilizzarlo come segnale visivo per evitare di attendere il completamento del controllo di coerenza delle risorse o dello stack. In alternativa, è possibile utilizzarlo per creare un meccanismo automatizzato che utilizza l'integrazione continua e la distribuzione continua (CI/CD) per attivare azioni aggiuntive.
Importante
Sebbene lo sfruttamento dell'CONFIGURATION_COMPLETE
evento acceleri i tempi di creazione degli stack, dovresti essere consapevole dei suoi compromessi. Innanzitutto, è supportato solo per un sottoinsieme di tipi di risorse che supportano il rilevamento della deriva. Per un elenco dei tipi di risorse che supportano il rilevamento della deriva, consulta. Supporto per tipi di risorse Questo approccio potrebbe non essere adatto a tutti gli scenari, specialmente quando le risorse richiedono eventuali controlli di coerenza approfonditi per garantire la piena disponibilità operativa in tutto l'ambiente cloud (ad esempio, negli ambienti di produzione). Consigliamo di valutare attentamente i requisiti di implementazione e la criticità dei controlli di coerenza per ciascuna risorsa. Utilizzate l'CONFIGURATION_COMPLETE
evento per ottimizzare la velocità di implementazione senza compromettere l'integrità e l'affidabilità dell'infrastruttura.
Poiché non è garantito che l'CONFIGURATION_COMPLETE
evento sia impostato, tutti gli scenari che lo utilizzano devono essere preparati per gestire un CREATE_COMPLETE
evento quando non è stato impostato alcun evento. CONFIGURATION_COMPLETE
![Diagramma che mostra la sequenza di eventi per la creazione di risorse e l'eventuale controllo della coerenza in uno stack.](images/configuration-complete.png)
Quando inizia la distribuzione dello stack, sia le risorse che le AWS::ECS::Cluster
risorse AWS::ECR::Repository
avviano il processo di creazione (=. ResourceStatus
CREATE_IN_PROGRESS
Quando il tipo di AWS::ECR::Repository
risorsa ha avviato l'eventuale controllo di coerenza (DetailedStatus
=CONFIGURATION_COMPLETE
), la AWS::ECS::TaskDefinition
risorsa può avviare il processo di creazione. Allo stesso modo, una volta che la AWS::ECS::TaskDefinition
risorsa inizia l'eventuale controllo di coerenza, avvia il AWS::ECS::Service
processo di creazione.
Eventi CREATE_IN_PROGRESS
e CREATE_COMPLETE
-
[Pila]:
CREATE_IN_PROGRESS
-
[Risorsa]: archivio ECR
CREATE_IN_PROGRESS
-
[Risorsa]: ECS Cluster
CREATE_IN_PROGRESS
-
[Risorsa]: archivio ECR,
CREATE_IN_PROGRESS
CONFIGURATION_COMPLETE
-
[Risorsa]: definizione dell'attività ECS
CREATE_IN_PROGRESS
-
[Risorsa]: Cluster ECS,
CREATE_IN_PROGRESS
CONFIGURATION_COMPLETE
-
[Risorsa]: definizione delle attività ECS,
CREATE_IN_PROGRESS
CONFIGURATION_COMPLETE
-
[Risorsa]: Servizio ECS
CREATE_IN_PROGRESS
-
[Risorsa]: archivio ECR
CREATE_COMPLETE
-
[Risorsa]: ECS Cluster
CREATE_COMPLETE
-
[Risorsa]: Servizio ECS,
CREATE_IN_PROGRESS
CONFIGURATION_COMPLETE
-
[Pila]:,
CREATE_IN_PROGRESS
CONFIGURATION_COMPLETE
-
[Risorsa]: definizione dell'attività ECS
CREATE_COMPLETE
-
[Risorsa]: Servizio ECS
CREATE_COMPLETE
-
[Pila]:
CREATE_COMPLETE
Per ulteriori informazioni, consulta Visualizzazione della cronologia eventi relativa agli stack e il funzionamento dell'DescribeStackEvents
API.