Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da 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
Utilizza 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 Creazione di un progetto con un blueprint.
-
Una connessione all' AWS account che includa i ruoli IAM a cui l'azione del flusso di lavoro dovrà accedere AWS. Per informazioni sulla creazione di una connessione all'account, consultaConsentire l'accesso a AWS risorse connesse Account AWS. È possibile utilizzare un massimo di una connessione di 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 di Space o Amministratore di progetto di associare l'ambiente a una Account AWS connessione.
Per ulteriori informazioni su autorizzazioni e ruoli, consultaConcessione delle autorizzazioni di progetto agli utenti.
-
Come creare un ambiente
Apri la CodeCatalyst console all'indirizzo. https://codecatalyst.aws/
-
Scegliere il progetto.
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Ambienti.
-
In Nome ambiente, inserisci un nome, ad esempio
ProductionoStaging. -
In Tipo di ambiente, seleziona una delle seguenti opzioni:
-
Non-production— Un ambiente in cui è possibile testare l'applicazione per assicurarsi che funzioni come previsto prima di metterla in produzione.
-
Produzione: un ambiente «live» che è disponibile al pubblico e 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 nella produzione. Oltre all'aspetto del badge, non ci sono differenze tra ambienti di produzione e non di produzione.
-
-
(Facoltativo) In Descrizione, inserisci una descrizione come.
Production environment for the hello-world app -
In Account AWS connessione: opzionale, scegli la connessione all' AWS account che desideri associare a questo ambiente. Le azioni del flusso di lavoro assegnate a questo ambiente saranno in grado di connettersi a quelle associate Account AWS. Per ulteriori informazioni sulla creazione di Account AWS connessioni in CodeCatalyst, vedereConsentire l'accesso a AWS risorse connesse Account AWS.
Se la Account AWS connessione che desideri utilizzare non è elencata, potrebbe essere perché non è consentita nel tuo progetto. Per ulteriori informazioni, consulta Configurazione delle connessioni agli account con restrizioni del progetto nella Amazon CodeCatalyst Administrator Guide.
-
Nel ruolo IAM predefinito, scegli il ruolo IAM che desideri associare a questo ambiente. Le azioni del flusso di lavoro assegnate a questo ambiente erediteranno questo ruolo IAM 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 ruoli IAM diversi da quello predefinito specificato qui, puoi specificare i diversi ruoli nella scheda Configurazione di ciascuna azione, utilizzando l'opzione Cambia ruolo. Per ulteriori informazioni, consulta Modificare il ruolo IAM di un'azione.
Se il ruolo IAM che desideri utilizzare come predefinito non è elencato, potrebbe essere perché non l'hai ancora aggiunto alla tua Account AWS connessione. Per aggiungere un ruolo IAM a una connessione di account, consultaAggiunta di ruoli IAM alle connessioni degli account.
-
(Facoltativo) Nella connessione VPC, scegli una connessione VPC che desideri associare a questo ambiente. Per ulteriori informazioni sulla creazione di connessioni VPC, consulta Managing Amazon Virtual Private Clouds nella Amazon Administrator Guide. CodeCatalyst
Se la connessione VPC 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 agli account con restrizioni del progetto nella Amazon Administrator Guide. CodeCatalyst
-
Scegli Crea ambiente. CodeCatalyst crea un ambiente vuoto.
Fasi successive
-
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.