Puedes ponerte en contacto con Soporte de GitHub para obtener ayuda con Actions Runner Controller.
Acerca de la compatibilidad con las versiones de Actions Runner Controller
GitHub ha adoptado el proyecto Actions Runner Controller (ARC) para lanzarlo como un nuevo producto de GitHub. Como resultado, actualmente hay dos versiones de ARC: la versión antigua de ARC mantenida por la comunidad y los conjuntos de ejecutores de escalado automático de Github.
GitHub solo admite la versión más reciente de los conjuntos de ejecutores de escalado automático de ARC. La comunidad ofrece compatibilidad con la versión antigua de ARC solo en el repositorio de Actions Runner Controller.
Ámbito de la compatibilidad con Actions Runner Controller
Si tu solicitud de soporte técnico está fuera del alcance de lo que puede hacer nuestro equipo para ayudarte, podemos recomendarte los siguientes pasos para resolver el problema por fuera del Soporte de GitHub. Es probable que tu solicitud de soporte técnico esté fuera del alcance de Soporte de GitHub si se trata principalmente de lo siguiente:
- La versión antigua de ARC mantenida por la comunidad
- Instalación, configuración o mantenimiento de dependencias
- Personalización de las especificaciones de plantilla
- Orquestación de contenedores, como configuración de Kubernetes, redes, creación de imágenes en ARC (DinD), etc.
- Aplicación de directivas de Kubernetes
- Proveedores de Kubernetes administrados o configuraciones específicas del proveedor
- Enlaces del contenedor del ejecutor junto con el modo
kubernetes
de ARC - Herramientas de instalación distintas de Helm
- Aprovisionadores de almacenamiento y PersistentVolumeClaims (PVC)
- Procedimientos recomendados, como configurar servidores de métricas, almacenamiento en caché de imágenes, etc.
Aunque ARC se puede implementar con diferentes herramientas y configuraciones, la solicitud de soporte técnico posiblemente está fuera del ámbito de Soporte de GitHub si ARC se ha implementado con:
- Herramientas de instalación distintas de Helm
- Personalización de la cuenta de servicio o de la especificación de plantilla
Si no estás seguro de si el problema está fuera de nuestro alcance, abre un ticket y nos complacerá ayudarte a determinar la mejor manera de continuar.
Para obtener más información sobre cómo ponerse en contacto con Soporte de GitHub, consulta "Contactar al Soporte de GitHub".
Note
- Los clústeres de OpenShift no son compatibles actualmente.
- ARC solo se admite en las versiones 3.9 y posteriores de GitHub Enterprise Server.
Trabajar con Soporte de GitHub para Actions Runner Controller
Es posible que Soporte de GitHub haga preguntas sobre la implementación de Actions Runner Controller y solicite que recopile y adjunte los registros del controlador, el agente de escucha y el ejecutor en la incidencia de soporte técnico.