Utilizzo CodePipeline con Amazon Virtual Private Cloud - AWS CodePipeline

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

Utilizzo CodePipeline con Amazon Virtual Private Cloud

AWS CodePipeline ora supporta gli endpoint Amazon Virtual Private Cloud (Amazon VPC) con tecnologia. AWS PrivateLink Ciò significa che puoi connetterti direttamente CodePipeline tramite un endpoint privato nel tuo VPC, mantenendo tutto il traffico all'interno del tuo VPC e della rete. AWS

Amazon VPC è un software Servizio AWS che puoi utilizzare per avviare AWS risorse in una rete virtuale definita dall'utente. Con un VPC, hai il controllo delle impostazioni di rete, ad esempio:

  • Intervallo di indirizzo IP

  • Sottoreti

  • Tabelle di instradamento

  • Gateway di rete

Gli endpoint VPC di interfaccia sono alimentati da AWS PrivateLink, una AWS tecnologia che facilita la comunicazione privata tra l' Servizi AWS utilizzo di un'interfaccia di rete elastica con indirizzi IP privati. Per connettere il tuo VPC CodePipeline, definisci un'interfaccia VPC endpoint per. CodePipeline Questo tipo di endpoint ti consente di connettere il tuo Servizi AWS VPC a. L'endpoint fornisce una connettività affidabile e scalabile CodePipeline senza richiedere un gateway Internet, un'istanza NAT (Network Address Translation) o una connessione VPN. Per ulteriori informazioni sulla configurazione di un VPC, consulta la Guida per l'utente di VPC.

Disponibilità

CodePipeline attualmente supporta gli endpoint VPC nei seguenti casi: Regioni AWS

  • Stati Uniti orientali (Ohio)

  • Stati Uniti orientali (Virginia settentrionale)

  • Stati Uniti occidentali (California settentrionale)

  • US West (Oregon)

  • Canada (Centrale)

  • Europa (Francoforte)

  • Europa (Irlanda)

  • Europa (Londra)

  • Europa (Milano) *

  • Europa (Parigi)

  • Europa (Stoccolma)

  • Asia Pacifico (Hong Kong) *

  • Asia Pacifico (Mumbai)

  • Asia Pacifico (Tokyo)

  • Asia Pacific (Seul)

  • Asia Pacifico (Singapore)

  • Asia Pacifico (Sydney)

  • Sud America (San Paolo)

  • AWS GovCloud (Stati Uniti occidentali)

* È necessario abilitare questa regione prima di poterla utilizzare.

Creazione di un endpoint VPC per CodePipeline

Puoi utilizzare la console Amazon VPC per creare com.amazonaws. endpoint VPC region .codepipeline. Nella console, region è l'identificatore di regione per una regione Regione AWS supportata da CodePipeline, ad esempio per la regione Stati Uniti orientali (us-east-2Ohio). Per ulteriori informazioni, consulta Creazione di un endpoint di interfaccia nella Guida per l'utente di Amazon VPC.

L'endpoint è precompilato con la regione specificata al momento dell'accesso ad AWS. Se accedi a un'altra regione, allora l'endpoint VPC si aggiorna con la nuova regione.

Nota

Altri Servizi AWS che forniscono supporto VPC e si integrano con CodePipeline, ad esempio CodeCommit, potrebbero non supportare l'utilizzo degli endpoint Amazon VPC per tale integrazione. Ad esempio, il traffico tra CodePipeline e CodeCommit non può essere limitato all'intervallo della sottorete VPC.

Risoluzione dei problemi relativi alla configurazione del VPC

Durante la risoluzione dei problemi relativi al VPC, utilizza le informazioni che compaiono nei messaggi di errore sulla connettività Internet per identificare, diagnosticare e risolvere tali problemi.

  1. Assicurati che il gateway Internet sia collegato al tuo VPC.

  2. Assicurarsi che la tabella di routing della sottorete pubblica punti all'Internet Gateway.

  3. Assicurarsi che le liste di controllo degli accessi di rete consentano il traffico sul flusso.

  4. Assicurarsi che i gruppi di sicurezza consentano il traffico sul flusso.

  5. Assicurati che la tabella di routing per le sottoreti private punti al gateway privato virtuale.

  6. Assicurati che il ruolo di servizio utilizzato da CodePipeline disponga delle autorizzazioni appropriate. Ad esempio, se CodePipeline non disponi delle autorizzazioni Amazon EC2 necessarie per lavorare con un Amazon VPC, potresti ricevere un errore che dice «Errore EC2 inaspettato:». UnauthorizedOperation