Salta al contenuto

Come posso importare una risorsa esistente direttamente in uno stack CloudFormation nidificato?

2 minuti di lettura
0

Desidero importare una risorsa AWS esistente in uno stack nidificato in AWS CloudFormation.

Risoluzione

CloudFormation può importare risorse direttamente in stack nidificato e mantenere lo stack principale. Non puoi importare uno stack in uno stack secondario né importare uno stack con stack secondari.

Per importare una risorsa esistente in uno stack nidificato, completa i seguenti passaggi:

  1. Apri la console CloudFormation.
  2. Seleziona lo stack nidificato.
  3. Aggiorna il modello di stack con la definizione della risorsa esistente che desideri importare nel modello di stack.
  4. Assicurati che l'impostazione per DeletionPolicy sia Retain nella risorsa AWS::CloudFormation::Stack.<br id=hardline_break/> Nota: le proprietà esistenti della risorsa devono corrispondere alla configurazione corrente della risorsa.
  5. Scegli Operazioni stack per stack nidificato, quindi seleziona Importa risorse nello stack.
  6. Carica il modello aggiornato che include la risorsa da importare, quindi scegli Avanti.
  7. Importa la risorsa esistente nella risorsa dello stack e fornisci l'identificatore della risorsa, quindi scegli Avanti.
  8. Nella pagina Review stack-name (Rivedi il nome dello stack), esamina le risorse per importare il set di modifiche, quindi scegli Importa risorse.
  9. Nella sezione Stack resources (Risorse dello stack), verifica che la risorsa sia stata importata correttamente e che lo stack nidificato la gestisca.
  10. Assicurati che il modello di stack nidificato nel bucket Amazon Simple Storage Service (Amazon S3) utilizzato dallo stack radice durante le operazioni di aggiornamento e il modello corrente nello stack nidificato siano identici.

Informazioni correlate

Supporto del tipo di risorse

Importa risorse AWS in uno stack CloudFormation

AWS UFFICIALEAggiornata 5 mesi fa