Executor autogerenciado do Buildkite no AWS CodeBuild - AWS CodeBuild

Executor autogerenciado do Buildkite no AWS CodeBuild

Você pode definir o projeto para configurar executores auto-hospedados do Buildkite em contêineres do CodeBuild para processar os trabalhos do Buildkite. Para fazer isso, configure um webhook usando o projeto do CodeBuild e atualizando as etapas do YAML do pipeline do Buildkite para usar executores auto-hospedados que estão hospedados em máquinas do CodeBuild.

As etapas de alto nível para configurar um projeto do CodeBuild para executar trabalhos do Buildkite são as seguintes:

  • Acessar o console do CodeBuild e crie um projeto do CodeBuild com a configuração do tipo executor do projeto do executor do Buildkite

  • Adicione um webhook job.scheduled à organização do Buildkite.

  • Atualize as etapas do YAML do pipeline do Buildkite no Buildkite para configurar o ambiente de compilação.

Para obter um procedimento mais detalhado, consulte Tutorial: configurar um executor do Buildkite hospedado pelo CodeBuild. Esse recurso permite que os trabalhos do Buildkite tenham integração nativa com a AWS, o que fornece segurança e conveniência por meio de recursos como IAM, AWS Secrets Manager, AWS CloudTrail e Amazon VPC. Você pode acessar os tipos de instância mais recentes, incluindo instâncias baseadas no ARM.