

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Self-managed GitLab se ejecuta en AWS CodeBuild
<a name="gitlab-runner"></a>

GitLab proporciona dos modos de ejecución para ejecutar las GitLab tareas en CI/CD proceso. Uno de los modos GitLab-hosted son los ejecutores, gestionados por ellos GitLab y totalmente integrados con ellos GitLab. El otro modo son los ejecutores autogestionados, que te permiten crear tu propio entorno personalizado para ejecutar las tareas en GitLab CI/CD proceso.

Los pasos generales para configurar un CodeBuild proyecto para ejecutar tareas GitLab CI/CD en proceso son los siguientes:

1. Si aún no lo has hecho, conéctate con una aplicación de OAuth a la que conectar tu proyecto. GitLab

1. Ve a la CodeBuild consola y crea un CodeBuild proyecto con un webhook y configura tus filtros de webhook.

1. Actualiza el YAML de tu GitLab CI/CD canalización GitLab para configurar tu entorno de compilación.

Para obtener un procedimiento más detallado, consulte [Tutorial: Configurar un corredor CodeBuild-hosted GitLab](sample-gitlab-runners.md).

Esta función permite que sus GitLab CI/CD trabajos en proceso se integren de forma nativa AWS, lo que proporciona seguridad y comodidad a través de funciones como IAM y Amazon VPC. AWS CloudTrail Puede acceder a los tipos de instancias más recientes, incluidas las ARM-based instancias.

**Topics**
+ [Acerca del CodeBuild-hosted GitLab corredor](gitlab-runner-questions.md)
+ [Tutorial: Configurar un corredor CodeBuild-hosted GitLab](sample-gitlab-runners.md)
+ [El corredor admite anulaciones de etiquetas CodeBuild-hosted GitLab](gitlab-runners-update-labels.md)
+ [Calcule las imágenes compatibles con el ejecutor CodeBuild-hosted GitLab](sample-gitlab-runners-gitlab-ci.images.md)