GitLab Runner: encuentre la configuración de proxy para la etapa fallida del trabajo
El control del Runner, la obtención de imágenes, la descarga del repositorio y las descargas dentro del trabajo pueden originarse en procesos distintos.
| Primer fallo | Entrada que debe inspeccionarse |
|---|---|
| El Runner contacta con GitLab | Entorno del servicio Runner |
| Descargar la imagen del trabajo | Demonio/servicio de descarga de Docker |
| Obtener el repositorio | Entorno real del cliente/ayudante de Git |
| Descarga del comando del trabajo | El contenedor y la configuración de cliente propia de esa herramienta |
Una variable del trabajo llega demasiado tarde para una descarga de imagen que ya se necesita para crear el contenedor. Una conexión de control del Runner correcta tampoco puede establecer la accesibilidad de un trabajo aislado.
Para 127.0.0.1:3128, localice el escucha: el loopback del contenedor del trabajo no es el host del Runner. Conceda acceso a un ayudante del host solo a las redes de trabajo previstas y gestione su cuenta de origen de forma deliberada.
Aplique la interfaz compatible del Runner/ejecutor desplegado y, después, las opciones versionadas del descargador real. Mantenga la etapa, el proceso solicitante y el punto final probado en diagnósticos redactados en lugar de poner suposiciones específicas de la cuenta en envoltorios compartidos.