- AWS hesabınız içinde tamamen self-host GitHub Actions runner'ı çalıştırmanıza olanak tanıyan modern bir CI/CD altyapı çözümü
- Resmi GitHub runner'ına göre 7 ila 15 kat daha ucuz ve CPU performansı %30 daha yüksek. Workflow ile tamamen uyumlu
- Yüzlerce eşzamanlı işi sınırsız şekilde işleyebilir
- İşletim sistemi desteği: Linux (x64, arm64), Windows, GPU ortamları desteği
- Aylık yaklaşık $1.5 düzeyindeki CloudFormation kaynak maliyetiyle çalıştırılabilir (tek tıkla kurulum ve yükseltme desteği)
- Tüm kaynaklar otomatik olarak yapılandırılır; ayrı bir yönetim sunucusu gerekmez. Çalıştırma maliyetlerini ve durumu otomatik olarak izler ve raporlar
- Her iş için ephemeral VM oluşturarak güvenlik ve kararlılığı artırır
- Ölçeklenebilirlik: büyük ölçekli iş yüklerini de destekleyebilen otomatik ölçeklenen yapı
- Spot instance kullanılırken otomatik olarak On-Demand'e geçiş yapan otomatik fallback özelliği içerir
- Önbellekleme: yerel S3 bucket tabanlı entegre cache backend sunarak Docker layer cache hızını 5 kata kadar artırır
- Ağ ve güvenlik: SSH erişimi mümkündür, belirli CIDR aralıklarıyla sınırlandırılabilir, private ağ kullanımında static IP yapılandırılabilir
- Çoklu ortam desteği: Multi-AZ ve çeşitli ortam yapılandırmalarını destekler
- Actions Runner Controller (ARC), Philips Terraform modülü ve diğer üçüncü taraf runner sağlayıcılarına alternatif olarak tasarlanmıştır
- Kodu veya secret'ları harici servislere açmadan, kendi AWS ortamınızda çalıştırabilirsiniz
1 yorum
Mevcut ARC, GitHub bünyesine girdikten sonra hayal kırıklığı yaratan noktalar epey olmuştu; AWS VPC içinde sadece özel image’ları düzgün çalıştırabiliyorsa bir denemek isterim.