Propriedades da frota de capacidade reservada
Uma frota de capacidade reservada contém as seguintes propriedades. Para obter mais informações sobre frotas de capacidade reservada, consulte Executar compilações em frotas de capacidade reservada.
- Sistema operacional
-
O sistema operacional Os seguintes sistemas operacionais estão disponíveis:
-
Amazon Linux
-
macOS
-
Windows Server 2019
-
Windows Server 2022
-
- Arquitetura
-
A arquitetura do processador. As seguintes arquiteturas estão disponíveis:
-
x86_64
-
Arm64
-
- Tipo de ambiente
-
Os tipos de ambiente disponíveis quando o Amazon Linux é selecionado. Estes tipos de ambiente estão disponíveis:
-
Linux EC2
-
Linux GPU
-
- Tipo de instância de computação
-
As configurações de computação para instâncias de frota.
- Seleção guiada
-
Especifique diferentes tipos de computação selecionando as configurações de vCPU, memória e espaço em disco. Consulte informações sobre a disponibilidade do tipo de computação por região em Sobre os tipos de ambiente de capacidade reservada.
- Instância personalizada
-
Especifique manualmente o tipo de instância desejado.
- Capacidade
-
O número inicial de máquinas alocadas para a frota, que define o número de compilações que podem ser executadas paralelamente.
- Comportamento de estouro
-
Define o comportamento quando o número de compilações excede a capacidade da frota.
- Sob demanda
-
As compilações de estouro são executadas no CodeBuild sob demanda.
nota
Se você optar por definir o comportamento de estouro como sob demanda ao criar uma frota conectada à VPC, adicione as permissões da VPC necessárias ao perfil de serviço do projeto. Para obter mais informações, consulte Exemplo de declaração de política para permitir que o CodeBuild acesse os serviços da AWS necessários para criar uma interface de rede da VPC.
Importante
Se você optar por definir o comportamento de estouro como sob demanda, observe que as compilações de estouro serão cobradas separadamente, de maneira semelhante ao Amazon EC2 sob demanda. Para obter mais informações, consulte https://aws.amazon.com/codebuild/pricing/
. - Fila
-
As execuções de compilação são colocadas em uma fila até que uma máquina esteja disponível. Isso limita os custos adicionais porque nenhuma máquina adicional é alocada.
- Imagens de máquina da Amazon (AMI)
-
As propriedades da imagem de máquina da Amazon (AMI) para sua frota. As seguintes propriedades são compatíveis com o CodeBuild:
Regiões da AWS ARN de organização ID da organização us-east-1arn:aws:organizations::851725618577:organization/o-c6wcu152r1o-c6wcu152r1us-east-2arn:aws:organizations::992382780434:organization/o-seufr2suvqo-seufr2suvqus-west-2arn:aws:organizations::381491982620:organization/o-0412o99a4ro-0412o99a4rap-northeast-1arn:aws:organizations::891376993293:organization/o-b6k3sjqavmo-b6k3sjqavmap-south-1arn:aws:organizations::891376924779:organization/o-krtah1lkego-krtah1lkegap-southeast-1arn:aws:organizations::654654522137:organization/o-mcn8uvc3tpo-mcn8uvc3tpap-southeast-2arn:aws:organizations::767398067170:organization/o-6crt0f6bu4o-6crt0f6bu4eu-central-1arn:aws:organizations::590183817084:organization/o-lb2lne3te6o-lb2lne3te6eu-west-1arn:aws:organizations::891376938588:organization/o-ullrrg5qf0o-ullrrg5qf0sa-east-1arn:aws:organizations::533267309133:organization/o-db63c45ozwo-db63c45ozw - Configuração adicional
-
- VPC - opcional
-
A VPC que sua frota do CodeBuild acessará. Para obter mais informações, consulte Usar o AWS CodeBuild com o Amazon Virtual Private Cloud.
nota
Se uma substituição de frota for especificada ao chamar a API StartBuild, o CodeBuild ignorará a configuração da VPC do projeto.
- Sub-redes
-
As sub-redes da VPC que o CodeBuild usa para definir a configuração da VPC. Observe que as frotas de capacidade reservada oferecem suporte a apenas uma sub-rede em uma única zona de disponibilidade. Além disso, verifique se as sub-redes incluem um gateway NAT.
- Grupos de segurança
-
Os grupos de segurança da VPC que o CodeBuild usa com a VPC. Verifique se os grupos de segurança permitem conexões de saída.
- Perfil de serviço de frota
-
Define o perfil de serviço para sua frota a partir de um perfil de serviço existente na conta.
- Definir configurações de proxy - opcional
-
Configurações de proxy que aplicam controle de acesso à rede às instâncias de capacidade reservada. Para obter mais informações, consulte Usar AWS CodeBuild com um servidor de proxy gerenciado.
nota
As configurações de proxy não são compatíveis com VPC, Windows ou macOS.
- Comportamento padrão
-
Define o comportamento do tráfego de saída.
- Permitir
-
Permite tráfego de saída para todos os destinos por padrão.
- Deny
-
Nega tráfego de saída para todos os destinos por padrão.
- Regras de proxy
-
Especifica domínios ou IPs de destino aos quais permitir ou negar o controle de acesso à rede.