- Una solución moderna de infraestructura CI/CD que permite operar runners de GitHub Actions completamente autohospedados dentro de una cuenta de AWS
- 7 a 15 veces más barato que el runner oficial de GitHub y con 30% más rendimiento de CPU. Compatibilidad total con workflows
- Puede manejar de forma ilimitada cientos de trabajos concurrentes
- Soporte de sistemas operativos: Linux (x64, arm64), Windows y entornos con GPU
- Puede operar con un costo de recursos de CloudFormation de alrededor de $1.5 al mes (con instalación y actualización en 1 clic)
- Todos los recursos se configuran automáticamente y no se necesita un servidor de administración aparte. Supervisa y reporta automáticamente los costos de ejecución y el estado
- Refuerza la seguridad y la estabilidad creando una VM efímera para cada trabajo
- Escalabilidad: arquitectura con autoescalado capaz de responder a cargas de trabajo de gran escala
- Incluye una función de fallback automático que cambia a On-Demand cuando se usan instancias Spot
- Caché: ofrece un backend de caché integrado basado en un bucket S3 local, mejorando hasta 5 veces la velocidad del caché de capas de Docker
- Red y seguridad: permite acceso por SSH, puede restringirse a rangos CIDR específicos y, en redes privadas, se puede configurar una IP estática
- Soporte multientorno: compatible con Multi-AZ y diversas configuraciones de entorno
- Diseñado como alternativa a Actions Runner Controller (ARC), el módulo Terraform de Philips y otros proveedores externos de runners
- Puede ejecutarse en tu propio entorno de AWS sin exponer código ni secretos a servicios externos
1 comentarios
Había varias cosas decepcionantes cuando el ARC original pasó a estar bajo GitHub, pero si puede correr bien imágenes personalizadas dentro de una AWS VPC, me gustaría probarlo un poco.