Creazione di un ambiente - Amazon CodeCatalyst

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à.

Creazione di un ambiente

Utilizzate le seguenti istruzioni per creare un ambiente da associare successivamente a un'azione del flusso di lavoro.

Prima di iniziare

È necessario quanto segue:

  • Uno CodeCatalyst spazio. Per ulteriori informazioni, consulta Configura e accedi a CodeCatalyst.

  • Un CodeCatalyst progetto. Per ulteriori informazioni, consulta Creare un progetto con un blueprint.

  • Una connessione AWS all'account che includa i IAM ruoli a cui dovrà accedere l'azione del flusso di lavoro AWS. Per informazioni sulla creazione di una connessione con un account, consultaConsentire l'accesso alle AWS risorse con connessione Account AWS. È possibile utilizzare al massimo una connessione a un account per ambiente.

    Nota

    È possibile creare un ambiente senza una connessione all'account; tuttavia, sarà necessario tornare indietro e aggiungere la connessione in un secondo momento.

  • Uno dei seguenti CodeCatalyst ruoli:

    • Amministratore dello spazio

    • Amministratore del progetto

    • Collaboratore

      Nota

      Se hai il ruolo di Collaboratore, sarai in grado di creare un ambiente ma non potrai associarlo a una Account AWS connessione. Dovrai chiedere a qualcuno con il ruolo di amministratore dello spazio o di amministratore del progetto di associare l'ambiente a una Account AWS connessione.

    Per ulteriori informazioni su autorizzazioni e ruoli, consultaConcessione delle autorizzazioni di progetto agli utenti.

Per creare un ambiente
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Scegliere il progetto.

  3. Nel riquadro di navigazione, scegli CI/CD, quindi scegli Ambienti.

  4. In Nome ambiente, inserisci un nome, ad esempio Production o. Staging

  5. In Tipo di ambiente, selezionate una delle seguenti opzioni:

    • Non di produzione: un ambiente in cui è possibile testare l'applicazione per assicurarsi che funzioni come previsto prima di passare alla produzione.

    • Produzione: un ambiente «live» disponibile al pubblico che ospita l'applicazione definitiva.

      Se scegli Produzione, nell'interfaccia utente viene visualizzato un badge di produzione accanto a tutte le azioni a cui è associato l'ambiente. Il badge ti aiuta a vedere rapidamente quali azioni vengono implementate in produzione. Oltre all'aspetto del badge, non ci sono differenze tra ambienti di produzione e non di produzione.

  6. (Facoltativo) In Descrizione, inserisci una descrizione come. Production environment for the hello-world app

  7. In Account AWS Connessione: facoltativo, scegli la connessione AWS dell'account che desideri associare a questo ambiente. Le azioni del flusso di lavoro assegnate a questo ambiente potranno connettersi a quello associato Account AWS. Per ulteriori informazioni sulla creazione di Account AWS connessioni in CodeCatalyst, vedereConsentire l'accesso alle AWS risorse con connessione Account AWS.

    Se la Account AWS connessione che desideri utilizzare non è elencata, è possibile che non sia consentita nel progetto. Per ulteriori informazioni, consulta Configurazione delle connessioni di account con restrizioni del progetto nella Amazon CodeCatalyst Administrator Guide.

  8. In IAMRuolo predefinito, scegli il IAM ruolo che desideri associare a questo ambiente. Le azioni del flusso di lavoro assegnate a questo ambiente erediteranno questo IAM ruolo e potranno utilizzarlo per connettersi ai servizi e alle risorse del tuo Account AWS.

    Se devi assegnare l'ambiente a più azioni e tali azioni richiedono IAM ruoli diversi da quello predefinito qui specificato, puoi specificare i diversi ruoli nella scheda Configurazione di ciascuna azione, utilizzando l'opzione Cambia ruolo. Per ulteriori informazioni, consulta Cambiare il IAM ruolo di un'azione.

    Se il IAM ruolo che desideri utilizzare come predefinito non è elencato, potrebbe essere perché non lo hai ancora aggiunto alla tua Account AWS connessione. Per aggiungere un IAM ruolo alla connessione di un account, consultaAggiungere IAM ruoli alle connessioni degli account.

  9. (Facoltativo) In VPCconnessione, scegli una VPC connessione che desideri associare a questo ambiente. Per ulteriori informazioni sulla creazione di VPC connessioni, consulta Managing Amazon Virtual Private Clouds nella Amazon CodeCatalyst Administrator Guide.

    Se la VPC connessione che desideri utilizzare non è elencata, potrebbe essere perché include una Account AWS connessione non consentita nel tuo progetto. Per ulteriori informazioni, consulta Configurazione delle connessioni di account con restrizioni del progetto nella Amazon CodeCatalyst Administrator Guide.

  10. Scegli Crea ambiente. CodeCatalyst crea un ambiente vuoto.

Passaggi successivi
  • Ora che hai creato un ambiente, sei pronto per associarlo a un'azione del flusso di lavoro. Per ulteriori informazioni, consulta Associare un ambiente a un'azione.