View a markdown version of this page

Consenti l'accesso ad Amazon VPC nei tuoi progetti CodeBuild - AWS CodeBuild

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

Consenti l'accesso ad Amazon VPC nei tuoi progetti CodeBuild

Includi queste impostazioni nella configurazione del VPC:

  • Per VPC ID, scegli l'ID VPC che utilizza. CodeBuild

  • Per le sottoreti, scegli una sottorete privata con traduzione NAT che includa o disponga di percorsi verso le risorse utilizzate da. CodeBuild

  • Per Security Groups (Gruppi di sicurezza), selezionare i gruppi di sicurezza che CodeBuild utilizza per consentire l'accesso alle risorse nei VPC.

Per utilizzare la console per creare un progetto di compilazione, consulta Creare un progetto di compilazione (console). Quando crei o modifichi il tuo CodeBuild progetto, in VPC, scegli l'ID VPC, le sottoreti e i gruppi di sicurezza.

Per utilizzare il per creare un AWS CLI progetto di compilazione, vedi. Creazione di un progetto di compilazione (AWS CLI) Se utilizzi AWS CLI with CodeBuild, il ruolo di servizio utilizzato da CodeBuild per interagire con i servizi per conto dell'utente IAM deve avere una policy allegata. Per informazioni, consulta Consenti CodeBuild l'accesso ai AWS servizi necessari per creare un'interfaccia di rete VPC.

L'vpcConfigoggetto dovrebbe includere i tuoi vpcIdsecurityGroupIds, esubnets.

  • vpcId: richiesto. L'ID VPC che CodeBuild utilizza. Esegui questo comando per ottenere un elenco di tutti gli ID Amazon VPC nella tua regione:

    aws ec2 describe-vpcs
  • subnets: richiesto. Gli ID di sottorete che includono le risorse utilizzate da. CodeBuild Esegui questo comando per ottenere questi ID:

    aws ec2 describe-subnets --filters "Name=vpc-id,Values=<vpc-id>" --region us-east-1
    Nota

    Sostituisci us-east-1 con la tua regione.

  • securityGroupIds: richiesto. Gli ID dei gruppi di sicurezza utilizzati da CodeBuild per consentire l'accesso alle risorse nei VPC. Esegui questo comando per ottenere questi ID:

    aws ec2 describe-security-groups --filters "Name=vpc-id,Values=<vpc-id>" --region us-east-1
    Nota

    Sostituisci us-east-1 con la tua regione.