Risoluzione dei problemi relativi agli account associati al tuo spazio - 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à.

Risoluzione dei problemi relativi agli account associati al tuo spazio

In CodeCatalyst, puoi aggiungerne uno Account AWS al tuo spazio per concedere autorizzazioni alle risorse e per scopi di fatturazione. Le seguenti informazioni possono aiutarti a risolvere i problemi più comuni relativi agli account associati in. CodeCatalyst

La mia richiesta di Account AWS connessione riceve un errore relativo a un token non valido

Problema: quando si crea una richiesta di connessione con un token di connessione, la pagina non accetta il token e mostra un errore che indica che il token non è valido.

Possibili correzioni: assicurati di fornire l'ID dell'account che desideri aggiungere al tuo spazio. Per aggiungere l'account devi disporre delle autorizzazioni amministrative Account AWS o poter collaborare con l'amministratore.

Quando scegli di verificare l'account, si aprirà una nuova finestra del browser in. AWS Management ConsoleÈ necessario accedere allo stesso account sul lato della console. Riprova dopo aver verificato quanto segue:

  • Hai effettuato l'accesso AWS Management Console con lo stesso nome Account AWS che desideri aggiungere al tuo spazio.

  • Hai effettuato l'accesso AWS Management Console con la regione impostata sulla regione corretta per il tuo spazio.

  • Se sei arrivato dalla pagina di fatturazione e desideri aggiungerlo Account AWS come account di fatturazione specifico per il tuo spazio, assicurati che l'account non abbia raggiunto la quota di account di fatturazione per uno o più spazi.

Il flusso di lavoro CodeCatalyst del mio progetto Amazon non funziona con un errore per l'account configurato, l'ambiente o il ruolo IAM

Problema: quando il flusso di lavoro viene eseguito e non trova un account configurato o ruoli IAM associati al tuo spazio, devi compilare manualmente i campi ruolo, connessione e ambiente nel flusso di lavoro YAML. Visualizza l'azione del flusso di lavoro non riuscita e nota se i messaggi di errore sono i seguenti:

  • Il ruolo non è disponibile per l'uso con la connessione associata all'ambiente.

  • L'azione non è riuscita. Stato: NON RIUSCITO; Il valore fornito per la connessione o l'ambiente dell'account non è valido. Verifica che la connessione sia associata al tuo spazio e che l'ambiente sia associato al tuo progetto.

  • L'azione non è riuscita. Stato: FAILED; Il valore fornito per il ruolo IAM non è valido. Verifica che il nome esista, che il ruolo IAM sia stato aggiunto alla connessione del tuo account e che la connessione sia già associata al tuo CodeCatalyst spazio Amazon

Possibili correzioni: assicurati che i campi YAML del flusso di lavoro abbiano valori accurati per Environment, Connections e Role. Le azioni del CodeCatalyst flusso di lavoro che richiedono un ambiente sono azioni di creazione o distribuzione che eseguono AWS risorse o generano pile di risorse. AWS

Scegli il blocco di azioni del flusso di lavoro non riuscito, quindi scegli Visual. Scegli la scheda Configurazione. Se i campi Ambiente, Nome connessione e Nome ruolo non sono compilati, dovrai aggiornare manualmente il flusso di lavoro. Utilizza i seguenti passaggi per modificare il tuo flusso di lavoro YAML:

  • Espandi la /.codecatalyst directory, quindi espandi la /workflows directory. Aprire il file YAML del flusso di lavoro. Assicurati che i ruoli IAM e le informazioni sull'account siano specificati nello YAML che hai configurato per il tuo flusso di lavoro. Esempio:

    Actions: cdk_bootstrap: Identifier: action-@v1 Inputs: Sources: - WorkflowSource Environment: Name: Staging Connections: - Name: account-connection Role: build-role

    Le proprietà Environment, Connection e Role sono necessarie per eseguire azioni di creazione e distribuzione CodeCatalyst del flusso di lavoro con risorse. AWS Per un esempio, vedi l'azione di CodeCatalyst compilazione che fa riferimento ai parametri YAML per Environment, Connections e Role.

  • Assicurati che al tuo spazio sia stato aggiunto un account e assicurati che all'account siano stati aggiunti il ruolo o i ruoli IAM appropriati. Puoi modificare o aggiungere account se disponi del ruolo di amministratore di Space. Per ulteriori informazioni, consulta Consentire l'accesso alle AWS risorse con connessione Account AWS.

Ho bisogno di un account, un ruolo e un ambiente associati per creare un progetto

Problema: nelle opzioni di creazione del progetto, al mio progetto non è disponibile un account aggiuntivo nel mio spazio, oppure ho bisogno di aggiungere un altro account al mio spazio da utilizzare per il mio progetto.

Possibili correzioni: per il tuo spazio, puoi aggiungere l'autorizzazione Account AWS ad aggiungerli al tuo progetto se hai il ruolo di amministratore dello spazio. È inoltre necessario disporre di un account Account AWS in cui disporre delle autorizzazioni amministrative o poter lavorare con il proprio AWS amministratore.

Per assicurarti che un account e un ruolo siano disponibili nella schermata di creazione del progetto, devi prima aggiungere l'account e i ruoli. Per ulteriori informazioni, consulta Consentire l'accesso alle AWS risorse con connessione Account AWS.

Hai la possibilità di scegliere di creare un ruolo di servizio con una politica di ruolo chiamata politica dei CodeCatalystWorkflowDevelopmentRole-spaceNameruoli. Il ruolo avrà un nome CodeCatalystWorkflowDevelopmentRole-spaceName con un identificatore univoco aggiunto. Per ulteriori informazioni sul ruolo e sulla politica relativa ai ruoli, vedere. Comprensione del ruolo CodeCatalystWorkflowDevelopmentRole-spaceNamedel servizio Per i passaggi per creare il ruolo, vedereCreazione del CodeCatalystWorkflowDevelopmentRole-spaceNameruolo per il tuo account e il tuo spazio. Il ruolo viene aggiunto al tuo account e disponibile nelle pagine di creazione del progetto in CodeCatalyst.

Non riesco ad accedere alla pagina Amazon CodeCatalyst Spaces nel AWS Management Console

Problema: quando provo ad accedere alla CodeCatalyst pagina Amazon in AWS Management Console per aggiungere un account al mio CodeCatalyst spazio o aggiungere ruoli a un account in AWS, ricevo un errore di autorizzazione.

Possibili soluzioni.

Per il tuo spazio, puoi aggiungere l'autorizzazione Account AWS ad aggiungerli al tuo progetto se hai il ruolo di amministratore dello spazio. È inoltre necessario disporre di un account Account AWS in cui si dispone delle autorizzazioni amministrative o è possibile lavorare con il proprio AWS amministratore. Devi innanzitutto assicurarti di aver effettuato l'accesso AWS Management Console con lo stesso account che desideri gestire. Dopo aver effettuato l'accesso a AWS Management Console, puoi aprire la console e riprovare.

Apri la CodeCatalyst pagina Amazon all' AWS Management Console indirizzo https://us-west-2.console.aws.amazon.com/codecatalyst/home?region=us-west-2#/.

Voglio un account diverso come account di fatturazione

Problema: quando ho configurato il mio CodeCatalyst accesso, ho completato diversi passaggi per configurare il mio spazio e associare un account autorizzato Account AWS. Ora voglio autorizzare un altro account per la fatturazione.

Possibili correzioni: per il tuo spazio, puoi autorizzare gli account di fatturazione se disponi del ruolo di amministratore dello spazio. È inoltre necessario disporre di un account Account AWS in cui disporre delle autorizzazioni amministrative o poter collaborare con il proprio amministratore. AWS

Per ulteriori informazioni, consulta Managing billing nella Amazon CodeCatalyst Administrator Guide.