Come lavorare con codepipeline in SAM progetto?

0

Domanda

Ho un SAM progetto per distribuire la mia applicazione, della distribuzione di questo stack utilizzando sam build e sam deploy

Recentemente ho aggiunto un codepipeline (con tutte le sue risorse) per il modello. Il problema è che quando ho sviluppato l'app, codice gasdotto creato un altro stack.

C'è un modo per mantenere solo 1 pila?

Se non devo separarli nidificato stack o diverse pile?

1

Migliore risposta

1

TLDR; Aggiunta di CodePipeline di un SAM app necessita di un ulteriore CloudPipeline stack.

Il Codepipeline stack è indipendente dal "app pile". Questo accoppiamento è utile:

  1. Possibile distribuire l'app manualmente tramite sam deploy per il test, mentre si utilizza la pipeline per prod.
  2. Possibile clonare l'app per più regioni o gli account con stadi di pipeline
  3. Può aggiungere fantasia test di approvazione o di azioni in cantiere senza toccare il codice dell'applicazione

(Sembra inoltre che in questa configurazione consente AWS evitare di difficile dell'uovo e della gallina problemi di dipendenza, di avere il bootstrap del gasdotto prima di distribuire le risorse dell'applicazione.)

2021-11-20 11:00:30

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................